Web.GetObjectSharingSettings método
Dado um caminho para um objeto no SharePoint, isso irá gerar um objeto de configurações de compartilhamento que contém as informações necessárias para processamento de compartilhar informações.
Namespace: Microsoft.SharePoint.Client
Assemblies: Microsoft.SharePoint.Client.Silverlight (em Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (em Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (em Microsoft.SharePoint.Client.dll)
Sintaxe
'Declaração
Public Shared Function GetObjectSharingSettings ( _
context As ClientRuntimeContext, _
objectUrl As String, _
groupId As Integer, _
useSimplifiedRoles As Boolean _
) As ObjectSharingSettings
'Uso
Dim context As ClientRuntimeContext
Dim objectUrl As String
Dim groupId As Integer
Dim useSimplifiedRoles As Boolean
Dim returnValue As ObjectSharingSettings
returnValue = Web.GetObjectSharingSettings(context, _
objectUrl, groupId, useSimplifiedRoles)
public static ObjectSharingSettings GetObjectSharingSettings(
ClientRuntimeContext context,
string objectUrl,
int groupId,
bool useSimplifiedRoles
)
Parâmetros
- context
Tipo: Microsoft.SharePoint.Client.ClientRuntimeContext
- objectUrl
Tipo: System.StringA URL do site, com o caminho do objeto no SharePoint representado por parâmetros de cadeia de caracteres de consulta, forSharing definido como 1 se o compartilhamento e mbypass definido como 1 para ignorar qualquer lógica móvel. Por exemplo:
https://contoso.com/?forSharing=1&mbypass=1&List=%7BCF908473%2D72D4%2D449D%2D8A53%2D4BD01EC54B84%7D&obj={CF908473-72D4-449D-8A53-4BD01EC54B84},1,DOCUMENT
A URL do objeto do SharePoint (web, lista, item) a intenção de compartilhamento. Por exemplo:
https://contoso.com/Documents/SampleFile.docx
groupId
Tipo: System.Int32O valor de id do grupo de permissões se adicionando a um grupo, 0 caso contrário.
useSimplifiedRoles
Tipo: System.BooleanValor booliano que indica se deseja usar as funções de SharePoint simplificado (Editar, exibir).
Valor retornado
Tipo: Microsoft.SharePoint.Client.ObjectSharingSettings
Um objeto de ObjectSharingSettings .