SPObjectSharingInformation.GetObjectSharingInformation - Méthode
Obtient des informations sur l'état de partage pour un objet sécurisable donné.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Shared Function GetObjectSharingInformation ( _
securableObject As SPSecurableObject, _
excludeCurrentUser As Boolean, _
excludeSiteAdmin As Boolean, _
excludeSecurityGroups As Boolean, _
retrieveAnonymousLinks As Boolean, _
retrieveUserInfoDetails As Boolean, _
checkForAccessRequests As Boolean, _
retrievePermissionLevels As Boolean _
) As SPObjectSharingInformation
'Utilisation
Dim securableObject As SPSecurableObject
Dim excludeCurrentUser As Boolean
Dim excludeSiteAdmin As Boolean
Dim excludeSecurityGroups As Boolean
Dim retrieveAnonymousLinks As Boolean
Dim retrieveUserInfoDetails As Boolean
Dim checkForAccessRequests As Boolean
Dim retrievePermissionLevels As Boolean
Dim returnValue As SPObjectSharingInformation
returnValue = SPObjectSharingInformation.GetObjectSharingInformation(securableObject, _
excludeCurrentUser, excludeSiteAdmin, _
excludeSecurityGroups, retrieveAnonymousLinks, _
retrieveUserInfoDetails, checkForAccessRequests, _
retrievePermissionLevels)
public static SPObjectSharingInformation GetObjectSharingInformation(
SPSecurableObject securableObject,
bool excludeCurrentUser,
bool excludeSiteAdmin,
bool excludeSecurityGroups,
bool retrieveAnonymousLinks,
bool retrieveUserInfoDetails,
bool checkForAccessRequests,
bool retrievePermissionLevels
)
Paramètres
securableObject
Type : Microsoft.SharePoint.SPSecurableObjectSpécifie l'objet sécurisable pour lequel obtenir le partage d'informations.
excludeCurrentUser
Type : System.BooleanSpécifie si l'objet d'informations de partage retourné doit exclure les informations concernant l'utilisateur actuel.
excludeSiteAdmin
Type : System.BooleanSpécifie si l'objet informations partage doit exclure les informations sur les utilisateurs du site Administrateur.
excludeSecurityGroups
Type : System.BooleanSpécifie si l'objet informations partage doit exclure la sécurité de la liste des groupes de partagé avec les utilisateurs.
retrieveAnonymousLinks
Type : System.BooleanIndique si l'objet informations partage doit inclure des informations sur les liaisons anonymes.
retrieveUserInfoDetails
Type : System.BooleanIndique si l'objet d'informations de partage retourné doit inclure des informations utilisateur supplémentaires.
checkForAccessRequests
Type : System.BooleanSpécifie pour récupérer des informations de demande.
retrievePermissionLevels
Type : System.BooleanSpécifie s'il faut extraire le partage d'informations avec les niveaux d'autorisation. Ceci est applicable uniquement aux partage dans une bibliothèque qui a des IsDocumentSharing de true et l'affichage de documents et de modifier les définitions de rôles existent. Lorsqu'il est passé en tant que true et précède condition est remplie, il extraira le partage d'informations pour le document avec les niveaux d'autorisation. Un exemple d'utilisation est partagé avec boîte de dialogue, dans lequel il affiche les niveaux d'autorisation pour le partage de documents lorsque IsDocumentSharing est activé.
Valeur renvoyée
Type : Microsoft.SharePoint.SPObjectSharingInformation
Un objet SPObjectSharingInformation contenant des informations sur l'objet sécurisable donné.
Voir aussi
Référence
SPObjectSharingInformation classe