C# Class CmisSync.Lib.Cmis.ConvenienceExtenders.AllowableActionConvenienceExtenders

Allowable action convenience extenders of cmis objects
Exibir arquivo Open project: OpenDataSpace/CmisSync

Public Methods

Method Description
AreAllowableActionsAvailable ( this session ) : bool

Ares the allowable actions available with this session and its default operation context.

CanAddObjectToFolder ( this obj ) : bool?
CanApplyAcl ( this obj ) : bool?
CanApplyPolicy ( this obj ) : bool?
CanCancelCheckOut ( this obj ) : bool?
CanCheckIn ( this obj ) : bool?
CanCheckOut ( this obj ) : bool?
CanCreateDocument ( this obj ) : bool?
CanCreateFolder ( this obj ) : bool?
CanCreateRelationship ( this obj ) : bool?
CanDeleteContentStream ( this obj ) : bool?
CanDeleteObject ( this obj ) : bool?

Determines if object can be deleted.

CanDeleteTree ( this obj ) : bool?
CanGetAcl ( this obj ) : bool?
CanGetAllVersions ( this obj ) : bool?
CanGetAppliedPolicies ( this obj ) : bool?
CanGetChildren ( this obj ) : bool?
CanGetContentStream ( this obj ) : bool?
CanGetDescendants ( this obj ) : bool?
CanGetFolderParent ( this obj ) : bool?
CanGetFolderTree ( this obj ) : bool?
CanGetObjectParents ( this obj ) : bool?
CanGetObjectRelationships ( this obj ) : bool?
CanGetProperties ( this obj ) : bool?

Determines if object properties can be get.

CanGetRenditions ( this obj ) : bool?
CanMoveObject ( this obj ) : bool?
CanRemoveObjectFromFolder ( this obj ) : bool?
CanRemovePolicy ( this obj ) : bool?
CanSetContentStream ( this obj ) : bool?
CanUpdateProperties ( this obj ) : bool?

Determines if object properties can be updated.

IsActionAllowed ( this obj, string action ) : bool?

Determines if the specified action is allowed on the cmis object.

Method Details

AreAllowableActionsAvailable() public static method

Ares the allowable actions available with this session and its default operation context.
public static AreAllowableActionsAvailable ( this session ) : bool
session this Cmis session with its default context.
return bool

CanAddObjectToFolder() public static method

public static CanAddObjectToFolder ( this obj ) : bool?
obj this
return bool?

CanApplyAcl() public static method

public static CanApplyAcl ( this obj ) : bool?
obj this
return bool?

CanApplyPolicy() public static method

public static CanApplyPolicy ( this obj ) : bool?
obj this
return bool?

CanCancelCheckOut() public static method

public static CanCancelCheckOut ( this obj ) : bool?
obj this
return bool?

CanCheckIn() public static method

public static CanCheckIn ( this obj ) : bool?
obj this
return bool?

CanCheckOut() public static method

public static CanCheckOut ( this obj ) : bool?
obj this
return bool?

CanCreateDocument() public static method

public static CanCreateDocument ( this obj ) : bool?
obj this
return bool?

CanCreateFolder() public static method

public static CanCreateFolder ( this obj ) : bool?
obj this
return bool?

CanCreateRelationship() public static method

public static CanCreateRelationship ( this obj ) : bool?
obj this
return bool?

CanDeleteContentStream() public static method

public static CanDeleteContentStream ( this obj ) : bool?
obj this
return bool?

CanDeleteObject() public static method

Determines if object can be deleted.
public static CanDeleteObject ( this obj ) : bool?
obj this Cmis object.
return bool?

CanDeleteTree() public static method

public static CanDeleteTree ( this obj ) : bool?
obj this
return bool?

CanGetAcl() public static method

public static CanGetAcl ( this obj ) : bool?
obj this
return bool?

CanGetAllVersions() public static method

public static CanGetAllVersions ( this obj ) : bool?
obj this
return bool?

CanGetAppliedPolicies() public static method

public static CanGetAppliedPolicies ( this obj ) : bool?
obj this
return bool?

CanGetChildren() public static method

public static CanGetChildren ( this obj ) : bool?
obj this
return bool?

CanGetContentStream() public static method

public static CanGetContentStream ( this obj ) : bool?
obj this
return bool?

CanGetDescendants() public static method

public static CanGetDescendants ( this obj ) : bool?
obj this
return bool?

CanGetFolderParent() public static method

public static CanGetFolderParent ( this obj ) : bool?
obj this
return bool?

CanGetFolderTree() public static method

public static CanGetFolderTree ( this obj ) : bool?
obj this
return bool?

CanGetObjectParents() public static method

public static CanGetObjectParents ( this obj ) : bool?
obj this
return bool?

CanGetObjectRelationships() public static method

public static CanGetObjectRelationships ( this obj ) : bool?
obj this
return bool?

CanGetProperties() public static method

Determines if object properties can be get.
public static CanGetProperties ( this obj ) : bool?
obj this Cmis object.
return bool?

CanGetRenditions() public static method

public static CanGetRenditions ( this obj ) : bool?
obj this
return bool?

CanMoveObject() public static method

public static CanMoveObject ( this obj ) : bool?
obj this
return bool?

CanRemoveObjectFromFolder() public static method

public static CanRemoveObjectFromFolder ( this obj ) : bool?
obj this
return bool?

CanRemovePolicy() public static method

public static CanRemovePolicy ( this obj ) : bool?
obj this
return bool?

CanSetContentStream() public static method

public static CanSetContentStream ( this obj ) : bool?
obj this
return bool?

CanUpdateProperties() public static method

Determines if object properties can be updated.
public static CanUpdateProperties ( this obj ) : bool?
obj this Cmis object.
return bool?

IsActionAllowed() public static method

Determines if the specified action is allowed on the cmis object.
public static IsActionAllowed ( this obj, string action ) : bool?
obj this Cmis Object.
action string Action name.
return bool?