Partager via


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

  • excludeCurrentUser
    Type : System.Boolean

    Spécifie si l'objet d'informations de partage retourné doit exclure les informations concernant l'utilisateur actuel.

  • excludeSiteAdmin
    Type : System.Boolean

    Spécifie si l'objet informations partage doit exclure les informations sur les utilisateurs du site Administrateur.

  • excludeSecurityGroups
    Type : System.Boolean

    Spécifie si l'objet informations partage doit exclure la sécurité de la liste des groupes de partagé avec les utilisateurs.

  • retrieveAnonymousLinks
    Type : System.Boolean

    Indique si l'objet informations partage doit inclure des informations sur les liaisons anonymes.

  • retrieveUserInfoDetails
    Type : System.Boolean

    Indique si l'objet d'informations de partage retourné doit inclure des informations utilisateur supplémentaires.

  • checkForAccessRequests
    Type : System.Boolean

    Spécifie pour récupérer des informations de demande.

  • retrievePermissionLevels
    Type : System.Boolean

    Spé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

SPObjectSharingInformation - Membres

Microsoft.SharePoint - Espace de noms