SPDocumentSharingManager.UpdateDocumentSharingInfo - Méthode
Permet à un utilisateur mettre à jour les informations sur le partage d'un document.
Espace de noms : Microsoft.SharePoint.Sharing
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Shared Function UpdateDocumentSharingInfo ( _
resourceAddress As String, _
userRoleAssignments As List(Of UserRoleAssignment), _
validateExistingPermissions As Boolean, _
additiveMode As Boolean, _
sendServerManagedNotification As Boolean, _
customMessage As String, _
includeAnonymousLinksInNotification As Boolean _
) As List(Of UserSharingResult)
'Utilisation
Dim resourceAddress As String
Dim userRoleAssignments As List(Of UserRoleAssignment)
Dim validateExistingPermissions As Boolean
Dim additiveMode As Boolean
Dim sendServerManagedNotification As Boolean
Dim customMessage As String
Dim includeAnonymousLinksInNotification As Boolean
Dim returnValue As List(Of UserSharingResult)
returnValue = SPDocumentSharingManager.UpdateDocumentSharingInfo(resourceAddress, _
userRoleAssignments, validateExistingPermissions, _
additiveMode, sendServerManagedNotification, _
customMessage, includeAnonymousLinksInNotification)
public static List<UserSharingResult> UpdateDocumentSharingInfo(
string resourceAddress,
List<UserRoleAssignment> userRoleAssignments,
bool validateExistingPermissions,
bool additiveMode,
bool sendServerManagedNotification,
string customMessage,
bool includeAnonymousLinksInNotification
)
Paramètres
resourceAddress
Type : System.StringUne URL pointant vers un objet sécurisable (un document, dossier ou la racine d'une bibliothèque de documents).
userRoleAssignments
Type : System.Collections.Generic.List<UserRoleAssignment>Une liste de destinataires et les rôles à sur lequel les affecter sur l'objet sécurisable.
- validateExistingPermissions
Type : System.Boolean
additiveMode
Type : System.BooleanIndicateur booléen qui indique si le paramètre d'autorisation utilise le mode strict ou additif : true - additif ; False – strict.
sendServerManagedNotification
Type : System.BooleanUn indicateur qui indique au serveur de générer une notification par e-mail si un serveur de messagerie est configuré sur le serveur SharePoint.
customMessage
Type : System.StringUn message personnalisé à inclure dans la notification par E-mail
includeAnonymousLinksInNotification
Type : System.BooleanUn indicateur booléen pour indiquer s'il faut inclure anonymes d'accéder aux liens dans les messages de notification : true signifie qu'à inclure. False signifie de ne pas inclure.
Valeur renvoyée
Type : System.Collections.Generic.List<UserSharingResult>
Un objet DocumentSharingResult qui contient un utilisateur partage les résultats pour chaque destinataire
Voir aussi
Référence
SPDocumentSharingManager classe