共用方式為


Web.GetObjectSharingSettings 方法

給定路徑至 SharePoint 中的物件,這會產生的共用設定物件其中包含共用資訊呈現的必要資訊。

命名空間:  Microsoft.SharePoint.Client
組件:   Microsoft.SharePoint.Client.Silverlight (在 Microsoft.SharePoint.Client.Silverlight.dll 中);  Microsoft.SharePoint.Client.Phone (在 Microsoft.SharePoint.Client.Phone.dll 中)  Microsoft.SharePoint.Client (在 Microsoft.SharePoint.Client.dll 中)

語法

'宣告
Public Shared Function GetObjectSharingSettings ( _
    context As ClientRuntimeContext, _
    objectUrl As String, _
    groupId As Integer, _
    useSimplifiedRoles As Boolean _
) As ObjectSharingSettings
'用途
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
)

參數

  • objectUrl
    類型:System.String
    • 網站的 URL,以在 SharePoint 中表示為查詢字串參數,設定為 [1,如果共用,且mbypassforSharing物件的路徑會略過任何行動邏輯設為 1。例如 ︰

      https://contoso.com/?forSharing=1&mbypass=1&List=%7BCF908473%2D72D4%2D449D%2D8A53%2D4BD01EC54B84%7D&obj={CF908473-72D4-449D-8A53-4BD01EC54B84},1,DOCUMENT 
      
    • 適用於共用 (網站、 清單項目) 中的 [SharePoint] 物件的 URL。例如 ︰

      https://contoso.com/Documents/SampleFile.docx 
      
  • groupId
    類型:System.Int32

    如果否則新增至 [0] 群組中的 [權限] 群組識別碼值。

  • useSimplifiedRoles
    類型:System.Boolean

    布林值,指出是否要使用 SharePoint 簡化的角色 (編輯檢視)。

傳回值

類型:Microsoft.SharePoint.Client.ObjectSharingSettings
ObjectSharingSettings物件。

請參閱

參照

Web 類別

Web 成員

Microsoft.SharePoint.Client 命名空間