Class Constants.Capabilities
String constants for document plugin capability names
Inheritance
Constants.Capabilities
Assembly: SuperOffice.Plugins.dll
Syntax
public static class Constants.Capabilities
Fields
CanCreateDocumentTemplates
Can the document plugin create new document templates.
Declaration
public const string CanCreateDocumentTemplates = "can-create-document-templates"
Field Value
FastExists
Does the plugin support efficient querying of document existence? Values are
False and
True
Declaration
public const string FastExists = "fast-exists"
Field Value
FastLockStatus
Does the plugin support efficient querying of checkout status? Values are
False and
True
Declaration
public const string FastLockStatus = "fast-lock-status"
Field Value
FastVersionList
Does the plugin support efficient querying of the version list for a document? Values are
False and
True
Declaration
public const string FastVersionList = "fast-version-list"
Field Value
Locking
Does the plugin support locking? Values are False,
Optional and
Mandatory.
False implies that the feature is available. Optional implies that it is available and can
be enabled or disabled on a per-document basis. Mandatory implies that all
documents will have locking and that this feature cannot be disabled.
Declaration
public const string Locking = "locking"
Field Value
MaxDocumentSize
Maximum supported document content size. Value should be parseable as an integer in the InvariantCulture, specifying number of bytes.
Declaration
public const string MaxDocumentSize = "max-document-size"
Field Value
Timeout
General timeout value. NetServer may abandon document plugin calls if this value is exceeded.
Value should be parseable as an integer in the InvariantCulture, specifying number of seconds.
Declaration
public const string Timeout = "timeout"
Field Value
Versioning
Does the plugin support versioning? Versioning support also implies locking support.
Values are False,
Optional and
Mandatory.
False implies that the feature is available. Optional implies that it is available and can
be enabled or disabled on a per-document basis. Mandatory implies that all
documents will have locking and that this feature cannot be disabled.
Declaration
public const string Versioning = "versioning"
Field Value