ObjectSharingInformation Class

Definition

[Microsoft.SharePoint.Client.ScriptType("SP.ObjectSharingInformation", ServerTypeId="{e7dae9f6-8ca5-4286-92c8-61941d774c44}")]
public class ObjectSharingInformation : Microsoft.SharePoint.Client.ClientObject
type ObjectSharingInformation = class
    inherit ClientObject
Public Class ObjectSharingInformation
Inherits ClientObject
Inheritance
ObjectSharingInformation
Attributes

Constructors

ObjectSharingInformation(ClientRuntimeContext, ObjectPath)

Properties

AnonymousEditLink
AnonymousViewLink
CanBeShared
CanBeUnshared
CanManagePermissions
Context (Inherited from ClientObject)
HasPendingAccessRequests
HasPermissionLevels
IsFolder
IsSharedWithCurrentUser
IsSharedWithGuest
IsSharedWithMany
IsSharedWithSecurityGroup
ObjectData (Inherited from ClientObject)
ObjectVersion (Inherited from ClientObject)
Path (Inherited from ClientObject)
PendingAccessRequestsLink
ServerObjectIsNull (Inherited from ClientObject)
SharedWithUsersCollection
SharingLinks
Tag (Inherited from ClientObject)
TotalFileCount
TypedObject (Inherited from ClientObject)

Methods

CanCurrentUserShare(ClientRuntimeContext, String)
CanCurrentUserShareRemote(ClientRuntimeContext, String)
CheckUninitializedProperty(String) (Inherited from ClientObject)
CustomFromJson(JsonReader) (Inherited from ClientObject)
FromJson(JsonReader) (Inherited from ClientObject)
GetListItemSharingInformation(ClientRuntimeContext, Guid, Int32, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
GetObjectSharingInformation(ClientRuntimeContext, SecurableObject, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
GetObjectSharingInformation2(ClientRuntimeContext, SecurableObject, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
GetObjectSharingInformationByUrl(ClientRuntimeContext, String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
GetSharedWithUsers()
GetWebSharingInformation(ClientRuntimeContext, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
InitNonPropertyFieldFromJson(String, JsonReader) (Inherited from ClientObject)
InitOnePropertyFromJson(String, JsonReader)
IsObjectPropertyInstantiated(String) (Inherited from ClientObject)
IsPropertyAvailable(String) (Inherited from ClientObject)
LoadExpandoFields() (Inherited from ClientObject)
RefreshLoad() (Inherited from ClientObject)
RemoveFromParentCollection() (Inherited from ClientObject)
Retrieve() (Inherited from ClientObject)
Retrieve(String[]) (Inherited from ClientObject)
UpdateClientObjectPropertyType(String, Object, JsonReader) (Inherited from ClientObject)

Applies to