Partager via


SPAcl<T>.Add - Méthode (String, String, SPIdentifierType, Byte[], T, T)

Ajoute un nouveau ACE à la liste de contrôle d'accès, remplaçant les ACE existant pour l'entité de sécurité spécifiée en fonction de l'entité de sécurité spécifiée nom, nom de l'affichage principal, type d'identificateur principal, identificateur de sécurité, les droits accordés et refusé les droits.

Espace de noms :  Microsoft.SharePoint.Administration
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
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)
'Utilisation
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
)

Paramètres

  • principalName
    Type : System.String

    Nom de connexion de l'entité de sécurité.

  • displayName
    Type : System.String

    Le nom complet de l'entité de sécurité.

  • identifier
    Type : []

    L'identificateur d'une entité de sécurité Windows.

  • grantRightsMask
    Type : T

    Les droits à accorder.

  • denyRightsMask
    Type : T

    Les droits à refuser.

Valeur renvoyée

Type : Microsoft.SharePoint.Administration.SPAce<T>
Une entrée ACE nouveau est ajoutée à la liste ACL.

Exceptions

Exception Condition
ArgumentNullException

identifier est null .

Remarques

Cette méthode ajoute un nouveau ACE à l'ACL.

Voir aussi

Référence

SPAcl<T> classe

SPAcl<T> - Membres

Add - Surcharge

Microsoft.SharePoint.Administration - Espace de noms