Share via


ObjectSharingSettings Class

Definition

[Microsoft.SharePoint.Client.ScriptType("SP.ObjectSharingSettings", ServerTypeId="{9ca08afe-29fa-4faf-86af-5bcb06e41969}")]
public class ObjectSharingSettings : Microsoft.SharePoint.Client.ClientObject
type ObjectSharingSettings = class
    inherit ClientObject
Public Class ObjectSharingSettings
Inherits ClientObject
Inheritance
ObjectSharingSettings
Attributes

Constructors

ObjectSharingSettings(ClientRuntimeContext, ObjectPath)

Properties

AccessRequestMode
BlockPeoplePickerAndSharing
CanCurrentUserManageOrganizationReadonlyLink
CanCurrentUserManageOrganizationReadWriteLink
CanCurrentUserManageReadonlyLink
CanCurrentUserManageReadWriteLink
CanCurrentUserRetrieveOrganizationReadonlyLink
CanCurrentUserRetrieveOrganizationReadWriteLink
CanCurrentUserRetrieveReadonlyLink
CanCurrentUserRetrieveReadWriteLink
CanCurrentUserShareExternally
CanCurrentUserShareInternally
CanSendEmail
CanSendLink
CanShareFolder
Context (Inherited from ClientObject)
DefaultShareLinkPermission
DefaultShareLinkType
GroupsList
HasEditRole
HasReadRole
InheritingWebLink
IsGuestUser
IsPictureLibrary
IsUserSiteAdmin
ItemId
ItemName
ItemUrl
ListId
ObjectData (Inherited from ClientObject)
ObjectSharingInformation
ObjectVersion (Inherited from ClientObject)
Path (Inherited from ClientObject)
PermissionsOnlyMode
RequiredAnonymousLinkExpirationInDays
Roles
ServerObjectIsNull (Inherited from ClientObject)
ShareByEmailEnabled
SharePointSettings
SharingPermissions
ShowExternalSharingWarning
SimplifiedRoles
SupportsAclPropagation
Tag (Inherited from ClientObject)
TypedObject (Inherited from ClientObject)
WebUrl

Methods

CheckUninitializedProperty(String) (Inherited from ClientObject)
CustomFromJson(JsonReader) (Inherited from ClientObject)
FromJson(JsonReader) (Inherited from ClientObject)
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