ObjectSharingInformation.GetObjectSharingInformation-Methode
Ruft Informationen zum Freigabestatus eines sicherungsfähigen Objekts ab.
Namespace: Microsoft.SharePoint.Client
Assemblys: Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (in Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)
Syntax
'Declaration
Public Shared Function GetObjectSharingInformation ( _
context As ClientRuntimeContext, _
securableObject As SecurableObject, _
excludeCurrentUser As Boolean, _
excludeSiteAdmin As Boolean, _
excludeSecurityGroups As Boolean, _
retrieveAnonymousLinks As Boolean, _
retrieveUserInfoDetails As Boolean, _
checkForAccessRequests As Boolean, _
retrievePermissionLevels As Boolean _
) As ObjectSharingInformation
'Usage
Dim context As ClientRuntimeContext
Dim securableObject As SecurableObject
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 ObjectSharingInformation
returnValue = ObjectSharingInformation.GetObjectSharingInformation(context, _
securableObject, excludeCurrentUser, _
excludeSiteAdmin, excludeSecurityGroups, _
retrieveAnonymousLinks, retrieveUserInfoDetails, _
checkForAccessRequests, retrievePermissionLevels)
public static ObjectSharingInformation GetObjectSharingInformation(
ClientRuntimeContext context,
SecurableObject securableObject,
bool excludeCurrentUser,
bool excludeSiteAdmin,
bool excludeSecurityGroups,
bool retrieveAnonymousLinks,
bool retrieveUserInfoDetails,
bool checkForAccessRequests,
bool retrievePermissionLevels
)
Parameter
context
Typ: Microsoft.SharePoint.Client.ClientRuntimeContextDer Laufzeitkontext.
securableObject
Typ: Microsoft.SharePoint.Client.SecurableObjectGibt das sicherungsfähige Objekt für die Freigabe von Informationen zu erhalten.
excludeCurrentUser
Typ: System.BooleanGibt an, ob die zurückgegebenen Kosteninformationen Informationen über den aktuellen Benutzer ausschließen soll. Wenn true, die aktuellen Benutzerinformationen ausgeschlossen ist.
excludeSiteAdmin
Typ: System.BooleanGibt an, ob die zurückgegebenen Kosteninformationen Informationen zur Verwaltung der Websitebenutzer ausschließen soll. Wenn true, die Website Administration Benutzerinformationen ausgeschlossen ist.
excludeSecurityGroups
Typ: System.BooleanGibt an, ob die zurückgegebenen Kosteninformationen Sicherheit ausschließen sollte aus der Liste der Gruppen für Benutzer freigegeben werden. Wenn true, Sicherheitsgruppen sind ausgeschlossen.
retrieveAnonymousLinks
Typ: System.BooleanGibt an, ob die zurückgegebenen Kosteninformationen Informationen zur anonyme Links enthalten soll. Wenn true, Informationen zur anonyme Links enthalten ist.
retrieveUserInfoDetails
Typ: System.BooleanGibt an, ob die zurückgegebenen Kosteninformationen zusätzlichen Benutzerinformationen enthalten soll. Wenn true, zusätzlichen Benutzerinformationen enthalten ist.
checkForAccessRequests
Typ: System.BooleanGibt an, ob zum Abrufen von Access fordert Informationen an. Wenn true, Access fordert Informationen an abgerufen werden.
retrievePermissionLevels
Typ: System.BooleanGibt an, ob Sie die Freigabe von Informationen mit Berechtigungsstufen abzurufen. Dies gilt nur für in einer Bibliothek, die IsDocumentSharingEnabled als true und die Ansicht enthält gemeinsame Nutzung von Dokumenten und bearbeiten Rollendefinitionen vorhanden sind. Wenn diese Bedingung erfüllt sind, wird diese Methode Kosteninformationen für das Dokument mit Berechtigungsstufen abzurufen. Ein Beispiel für diese Verwendung ist freigegeben mit Dialogfeld, in dem zeigt es Berechtigungsstufen für die Freigabe von Dokumenten, wenn IsDocumentSharingEnabled aktiviert ist.
Rückgabewert
Typ: Microsoft.SharePoint.Client.ObjectSharingInformation
Das sicherungsfähige Objekt Informationsfreigabe verwenden.
Siehe auch
Referenz
ObjectSharingInformation Klasse