Freigeben über


GroupMemberCollection Klasse

Definition

Stellt eine Gruppe von Kontakten dar.

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)
Vererbung

Konstruktoren

GroupMemberCollection()

Initialisiert eine neue Instanz der GroupMemberCollection -Klasse.

Eigenschaften

Count

Ruft die Gesamtzahl der Eigenschaften in der Auflistung ab.

(Geerbt von ComplexPropertyCollection<TComplexProperty>)
Item[Int32]

Ruft die -Eigenschaft am angegebenen Index ab.

(Geerbt von ComplexPropertyCollection<TComplexProperty>)

Methoden

Add(GroupMember)

Fügt der Gruppe ein Mitglied hinzu.

AddContactEmailAddress(Contact, EmailAddressKey)

Fügt ein Gruppenmitglied hinzu, das mit einer bestimmten E-Mail-Adresse für einen Kontakt verknüpft ist.

AddContactGroup(ItemId)

Fügt einer verknüpften Kontaktgruppe ein Mitglied hinzu.

AddDirectoryContact(String)

Fügt ein Mitglied hinzu, das mit einem Active Directory-Kontakt verknüpft ist, der durch die angegebene E-Mail-Adresse identifiziert wird.

AddDirectoryContact(String, String)

Fügt ein Mitglied hinzu, das mit einem Active Directory-Kontakt verknüpft ist, der durch die angegebene E-Mail-Adresse und den angegebenen Routingtyp identifiziert wird.

AddDirectoryPublicFolder(String)

Fügt ein Mitglied hinzu, das mit einem E-Mail-aktivierten öffentlichen Ordner verknüpft ist.

AddDirectoryUser(String)

Fügt ein Mitglied hinzu, das mit einem Active Directory-Benutzer verknüpft ist, der durch die SMTP-Adresse angegeben wird.

AddDirectoryUser(String, String)

Fügt ein Mitglied hinzu, das mit einem Active Directory-Benutzer verknüpft ist, der durch E-Mail-Adresse und Routingtyp angegeben wird.

AddOneOff(String, String)

Fügt der Gruppe ein einmaliges Mitglied mit dem angegebenen Anzeigenamen und der angegebenen SMTP-E-Mail-Adresse hinzu.

AddOneOff(String, String, String)

Fügt der Gruppe ein einmaliges Mitglied mit dem angegebenen Anzeigenamen, der angegebenen E-Mail-Adresse und dem angegebenen Routingtyp hinzu.

AddPersonalContact(ItemId)

Fügt ein Mitglied hinzu, das mit einem bestimmten persönlichen Kontakt verknüpft ist.

AddPersonalContact(ItemId, String)

Fügt ein Mitglied hinzu, das mit einem bestimmten persönlichen Kontakt und einer E-Mail-Adresse verknüpft ist.

AddPublicGroup(String)

Fügt ein Mitglied hinzu, das mit einer öffentlichen Gruppe verknüpft ist.

AddRange(IEnumerable<GroupMember>)

Fügt einer Gruppe mehrere Mitglieder hinzu.

Clear()

Entfernt alle Kontakte aus der Gruppe.

Contains(TComplexProperty)

Bestimmt, ob sich eine bestimmte Eigenschaft in der Auflistung befindet.

(Geerbt von ComplexPropertyCollection<TComplexProperty>)
Find(String)

Sucht den Member in der Auflistung, der über den angegebenen Schlüssel verfügt.

GetEnumerator()

Ruft einen Enumerator ab, der die Elemente der Auflistung durchläuft.

(Geerbt von ComplexPropertyCollection<TComplexProperty>)
IndexOf(TComplexProperty)

Sucht nach einer bestimmten Eigenschaft und gibt deren nullbasierten Index innerhalb der Auflistung zurück.

(Geerbt von ComplexPropertyCollection<TComplexProperty>)
Remove(GroupMember)

Entfernt das angegebene Element aus der Auflistung.

RemoveAt(Int32)

Entfernt das Gruppenmitglied am angegebenen Index.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Ruft einen Enumerator ab, der die Elemente der Auflistung durchläuft. Die IEnumerable.GetEnumerator() Methode gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden.

(Geerbt von ComplexPropertyCollection<TComplexProperty>)

Gilt für: