Share via


SPPermissionCollection-Member

HINWEIS: Diese API ist veraltet.

Verwenden Sie stattdessen die neuen Klassen SPRoleDefinition und SPRoleAssignment , Definieren von Rollen und Benutzer zuweisen. Weitere Informationen finden Sie unter Changes in the Authorization Object Model. (In Windows SharePoint Services 2.0, SPRole dargestellt eine Auflistung von SPPermission -Objekten und wird für die Abwärtskompatibilität beibehalten.)

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Veraltet. Ruft die Anzahl von Berechtigungen in der Auflistung ab. (Überschreibt SPBaseCollection.Count.)
Öffentliche Eigenschaft Inherited Veraltet. Ruft einen booleschen Wert, der angibt, ob die Auflistung aus dem übergeordneten Objekt geerbt wurde.
Öffentliche Eigenschaft Item[Int32] Veraltet. Ruft das Permission-Objekt am angegebenen Index in der Auflistung ab. In c# ist diese Eigenschaft ein Indexer für die SPPermissionCollection -Klasse.
Öffentliche Eigenschaft Item[SPMember] Veraltet. Ruft das Permission-Objekt mit dem angegebenen Element aus der Auflistung ab. In c# ist diese Eigenschaft ein Indexer für die SPPermissionCollection -Klasse.
Öffentliche Eigenschaft Parent Veraltet. Ruft ab, der übergeordnete Objekt für die Auflistung der Berechtigungen, die einer Liste oder einer Website werden kann.
Öffentliche Eigenschaft RequestAccess Veraltet. Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob die Anforderung für den Zugriff für eine Liste aktiviert ist.
Öffentliche Eigenschaft RequestAccessEmail Veraltet. Ruft ab oder legt fest, ob die Anforderung für den Zugriff für eine Website aktiviert ist, und gibt die e-Mail-Adresse, an die Anforderungen gesendet werden.
Öffentliche Eigenschaft Xml Veraltet. Ruft die Auflistung von Berechtigungen im XML-Format.
Öffentliche Eigenschaft Xml2 Veraltet. Ruft die Auflistung von Berechtigungen im XML-Format.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Add Veraltet. Erstellt ein Permission-Objekt mit dem angegebenen Element und Berechtigungen in der Auflistung.
Öffentliche Methode AddCollection Veraltet. Benutzer und deren Berechtigungen einer Liste hinzugefügt, die Berechtigungen der Benutzer eine Liste ändert, ändert die Berechtigungen für eine vorhandene Gruppe für eine Liste oder ändert die Berechtigungen einer vorhandenen Rolle für eine Website.
Öffentliche Methode CheckPermissions Veraltet. Überprüft, ob der aktuelle Benutzer verfügt über die angegebenen Berechtigungen für die Liste oder Website, und wenn nicht, eine Ausnahme Zugriff verweigert löst.
Öffentliche Methode DoesUserHavePermissions Veraltet. Gibt einen Wert, der angibt, ob der aktuelle Benutzer die angegebenen Berechtigungen verfügt.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Ö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 Remove(Int32) Veraltet. Entfernt das Permission-Objekt am angegebenen Index in der Auflistung.
Öffentliche Methode Remove(SPMember) Veraltet. Entfernt die Berechtigung, die mit dem angegebenen Element zugeordnet ist, aus der Auflistung.
Öffentliche Methode RemoveCollection Veraltet. Entfernt die Berechtigungen, dargestellt durch ein Array mit IDs Member aus der Auflistung.
Öffentliche Methode ResetPermissions Veraltet. Setzt die Berechtigungen aus dem übergeordneten Objekt geerbt.
Ö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

SPPermissionCollection Klasse

Microsoft.SharePoint-Namespace