GroupedFindItemsResults<TItem> GroupedFindItemsResults<TItem> GroupedFindItemsResults<TItem> Class


Represents the collection that contains the results of an item search operation.

generic <typename TItem>
 where TItem : Itempublic ref class GroupedFindItemsResults sealed : System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::ItemGroup<TItem> ^>
public sealed class GroupedFindItemsResults<TItem> : System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.ItemGroup<TItem>> where TItem : Item
Public NotInheritable Class GroupedFindItemsResults(Of TItem)
Implements IEnumerable(Of ItemGroup(Of TItem))

Type Parameters


The type of item that is returned by the search operation.



ItemGroups ItemGroups ItemGroups

Gets the item groups that are returned by the search operation.

MoreAvailable MoreAvailable MoreAvailable

Gets a value that indicates whether more items that match the search criteria are available in the searched folder.

NextPageOffset NextPageOffset NextPageOffset

Gets the offset that should be used with an ItemView object to retrieve the next page of items in a FindItems operation.

TotalCount TotalCount TotalCount

Gets the total number of items that match the search criteria that are available in the searched folder.


GetEnumerator() GetEnumerator() GetEnumerator()

Returns an enumerator that enables you to iterate through the objects in the collection.

Explicit Interface Implementations

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Returns an enumerator that iterates through the objects in the collection. The IEnumerable.GetEnumerator() method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

Applies to