GroupMemberCollection Класс

Определение

Представляет группу контактов.

public ref class GroupMemberCollection sealed : Microsoft::Exchange::WebServices::Data::ComplexPropertyCollection<Microsoft::Exchange::WebServices::Data::GroupMember ^>
public sealed class GroupMemberCollection : Microsoft.Exchange.WebServices.Data.ComplexPropertyCollection<Microsoft.Exchange.WebServices.Data.GroupMember>
Public NotInheritable Class GroupMemberCollection
Inherits ComplexPropertyCollection(Of GroupMember)
Наследование

Конструкторы

GroupMemberCollection()

Инициализирует новый экземпляр GroupMemberCollection класса .

Свойства

Count

Возвращает общее количество свойств в коллекции.

(Унаследовано от ComplexPropertyCollection<TComplexProperty>)
Item[Int32]

Возвращает свойство по указанному индексу.

(Унаследовано от ComplexPropertyCollection<TComplexProperty>)

Методы

Add(GroupMember)

Добавляет участника в группу.

AddContactEmailAddress(Contact, EmailAddressKey)

Добавляет участника группы, связанного с определенным адресом электронной почты контакта.

AddContactGroup(ItemId)

Добавляет участника в связанную группу контактов.

AddDirectoryContact(String)

Добавляет участника, связанного с контактом Active Directory, который идентифицируется по указанному адресу электронной почты.

AddDirectoryContact(String, String)

Добавляет участника, связанного с контактом Active Directory, который определяется указанным адресом электронной почты и типом маршрутизации.

AddDirectoryPublicFolder(String)

Добавляет участника, связанного с общедоступной папкой с поддержкой почты.

AddDirectoryUser(String)

Добавляет элемент, связанный с пользователем Active Directory, указанным SMTP-адресом.

AddDirectoryUser(String, String)

Добавляет элемент, связанный с пользователем Active Directory, который указан адресом электронной почты и типом маршрутизации.

AddOneOff(String, String)

Добавляет в группу однократного участника с указанным отображаемым именем и SMTP-адресом электронной почты.

AddOneOff(String, String, String)

Добавляет в группу однократного участника с указанным отображаемым именем, адресом электронной почты и типом маршрутизации.

AddPersonalContact(ItemId)

Добавляет участника, связанного с конкретным личным контактом.

AddPersonalContact(ItemId, String)

Добавляет участника, связанного с определенным личным контактом и адресом электронной почты.

AddPublicGroup(String)

Добавляет участника, связанного с общедоступной группой.

AddRange(IEnumerable<GroupMember>)

Добавляет несколько участников в группу.

Clear()

Удаляет все контакты из группы.

Contains(TComplexProperty)

Определяет, находится ли определенное свойство в коллекции.

(Унаследовано от ComplexPropertyCollection<TComplexProperty>)
Find(String)

Находит элемент в коллекции с указанным ключом.

GetEnumerator()

Возвращает перечислитель, который выполняет итерацию по элементам коллекции.

(Унаследовано от ComplexPropertyCollection<TComplexProperty>)
IndexOf(TComplexProperty)

Выполняет поиск определенного свойства и возвращает его отсчитываемый от нуля индекс в коллекции.

(Унаследовано от ComplexPropertyCollection<TComplexProperty>)
Remove(GroupMember)

Удаляет указанный элемент из коллекции.

RemoveAt(Int32)

Удаляет член группы по указанному индексу.

Явные реализации интерфейса

IEnumerable.GetEnumerator()

Возвращает перечислитель, который выполняет итерацию по элементам коллекции. Метод IEnumerable.GetEnumerator() применим для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от ComplexPropertyCollection<TComplexProperty>)

Применяется к