Freigeben über


SPAcl<T>.Add-Methode (String, String, Byte[], T, T)

Access Control List, eine neue Access Control (Entry, ACE) hinzugefügt und überschreiben alle vorhandenen ACE für den angegebenen Prinzipal auf Grundlage der angegebenen Prinzipal Name, principal Anzeigename, 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, _
    securityIdentifier 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 securityIdentifier As Byte()
Dim grantRightsMask As T
Dim denyRightsMask As T
Dim returnValue As SPAce(Of T)

returnValue = instance.Add(principalName, _
    displayName, securityIdentifier, _
    grantRightsMask, denyRightsMask)
public SPAce<T> Add(
    string principalName,
    string displayName,
    byte[] securityIdentifier,
    T grantRightsMask,
    T denyRightsMask
)

Parameter

  • principalName
    Typ: System.String

    Eine Zeichenfolge, die den Anmeldenamen des Prinzipals enthält.

  • displayName
    Typ: System.String

    Eine Zeichenfolge, die den Anzeigenamen des Prinzipals enthält.

  • securityIdentifier
    Typ: []

    Ein Byte-Array, das die Sicherheits-ID Bytes für einen Windows-Prinzipal enthält.

  • grantRightsMask
    Typ: T

    Ein Objekt, das die Rechte erteilt werden darstellt.

  • denyRightsMask
    Typ: T

    Ein Objekt, das die Rechte verweigert wird darstellt.

Rückgabewert

Typ: Microsoft.SharePoint.Administration.SPAce<T>
Ein SPAce<T> -Objekt, das den neuen ACE darstellt.

Siehe auch

Referenz

SPAcl<T> Klasse

SPAcl<T>-Member

Add-Überladung

Microsoft.SharePoint.Administration-Namespace