Freigeben über


SPRoleDefinitionCollection-Member

Stellt eine Auflistung von SPRoleDefinition -Objekten definieren die Rollendefinitionen, die in der Website verfügbar sind.

Der SPRoleDefinitionCollection-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Ruft die Anzahl der Rollendefinitionen in der Auflistung ab. (Überschreibt SPBaseCollection.Count.)
Öffentliche Eigenschaft Item[Int32] Ruft die Funktionsdefinition am angegebenen Index in die Auflistung der Rolle Definitionsobjekte.
Öffentliche Eigenschaft Item[String] Ruft die Funktionsdefinition mit dem angegebenen Namen aus der Auflistung ab.
Öffentliche Eigenschaft Xml Ruft die Rollendefinitionen für die Website im XML-Format.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Add Eine neue Rollendefinition und der Auflistung hinzugefügt.
Öffentliche Methode BreakInheritance Erstellt eindeutige Rollendefinitionen für die aktuelle Website und optional verwaltet die Rollenzuweisungen optional die Funktionsdefinitionen aus der übergeordneten Website übernimmt.
Öffentliche Methode Delete(Int32) Löscht die Funktionsdefinition am angegebenen Index in der Auflistung.
Öffentliche Methode Delete(String) Löscht die Funktionsdefinition mit dem angegebenen Namen aus der Auflistung.
Öffentliche Methode DeleteById Löscht die Funktionsdefinition mit der angegebenen ID aus der Auflistung.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetById Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Listenelementanlagen für die Liste aktiviert sind.
Öffentliche Methode GetByType Die Rollendefinition des angegebenen Typs zurückgegeben aus der Auflistung.
Öffentliche Methode GetEnumerator Ruft einen Enumerator zum Durchlaufen der Auflistung ab. (Geerbt von SPBaseCollection.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode GetTypedEnumerator<T> Gibt einen typsicherer Enumerator zum Durchlaufen der Auflistung zurück. (Geerbt von SPBaseCollection.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Oben

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ICollection.CopyTo Kopiert die Elemente der Auflistung in ein Array, beginnend am angegebenen Index Arrays. (Geerbt von SPBaseCollection.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.IsSynchronized Ruft einen booleschen Wert, der angibt, ob der Zugriff auf die Auflistung synchronisiert oder threadsicheren ist. (Geerbt von SPBaseCollection.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.SyncRoot Ruft ein Objekt, das zum Synchronisieren des Zugriffs auf die Auflistung verwendet wird. (Geerbt von SPBaseCollection.)

Oben

Siehe auch

Referenz

SPRoleDefinitionCollection Klasse

Microsoft.SharePoint-Namespace