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.StringNom de connexion de l'entité de sécurité.
displayName
Type : System.StringLe nom complet de l'entité de sécurité.
identifierType
Type : Microsoft.SharePoint.Administration.SPIdentifierTypeLe type d'identificateur de l'entité de sécurité à l'aide.
identifier
Type : []L'identificateur d'une entité de sécurité Windows.
grantRightsMask
Type : TLes droits à accorder.
denyRightsMask
Type : TLes 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.