SPAcl<T>.Add-Methode (String, String, SPIdentifierType, Byte[], T, T)
Fügt einen neuen ACE, Access Control List, überschreiben alle vorhandenen ACE für den angegebenen Prinzipal auf Grundlage der angegebenen Prinzipal Name, principal Anzeigename, Prinzipal-ID-Typ, Sicherheits-ID, Rechte und Berechtigungen verweigert.
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Function Add ( _
principalName As String, _
displayName As String, _
identifierType As SPIdentifierType, _
identifier As Byte(), _
grantRightsMask As T, _
denyRightsMask As T _
) As SPAce(Of T)
'Usage
Dim instance As SPAcl
Dim principalName As String
Dim displayName As String
Dim identifierType As SPIdentifierType
Dim identifier As Byte()
Dim grantRightsMask As T
Dim denyRightsMask As T
Dim returnValue As SPAce(Of T)
returnValue = instance.Add(principalName, _
displayName, identifierType, identifier, _
grantRightsMask, denyRightsMask)
public SPAce<T> Add(
string principalName,
string displayName,
SPIdentifierType identifierType,
byte[] identifier,
T grantRightsMask,
T denyRightsMask
)
Parameter
principalName
Typ: System.StringDer Anmeldename des Prinzipals.
displayName
Typ: System.StringDer Anzeigename des Prinzipals.
identifierType
Typ: Microsoft.SharePoint.Administration.SPIdentifierTypeDer Bezeichnertyp der Prinzipal mit.
identifier
Typ: []Der Bezeichner für ein Windows-Prinzipal.
grantRightsMask
Typ: TDie Rechte erteilt werden.
denyRightsMask
Typ: TDie Rechte verweigert werden soll.
Rückgabewert
Typ: Microsoft.SharePoint.Administration.SPAce<T>
Eine neue ACE, die der Zugriffssteuerungsliste hinzugefügt wird.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | identifier ist Null . |
Hinweise
Diese Methode fügt einen neuen ACE der ACL.