Share via


SecurableObject Class

Definition

[Microsoft.SharePoint.Client.ScriptType("SP.SecurableObject", ServerTypeId="{1b1bf348-994e-44fd-823f-0748f5ad94c8}")]
public class SecurableObject : Microsoft.SharePoint.Client.ClientObject
type SecurableObject = class
    inherit ClientObject
Public Class SecurableObject
Inherits ClientObject
Inheritance
SecurableObject
Derived
Attributes

Constructors

SecurableObject(ClientRuntimeContext, ObjectPath)

Properties

Context (Inherited from ClientObject)
FirstUniqueAncestorSecurableObject
HasUniqueRoleAssignments
ObjectData (Inherited from ClientObject)
ObjectVersion (Inherited from ClientObject)
Path (Inherited from ClientObject)
RoleAssignments
ServerObjectIsNull (Inherited from ClientObject)
Tag (Inherited from ClientObject)
TypedObject (Inherited from ClientObject)

Methods

BreakRoleInheritance(Boolean, Boolean)
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)
ResetRoleInheritance()
Retrieve() (Inherited from ClientObject)
Retrieve(String[]) (Inherited from ClientObject)
UpdateClientObjectPropertyType(String, Object, JsonReader) (Inherited from ClientObject)

Applies to