Click or drag to resize

DocumentEditProtection Class

Represents a set of document editing protection restrictions which have been applied to the contents of a document.
Inheritance Hierarchy
SystemObject
  SautinSoft.DocumentDocumentEditProtection

Namespace:  SautinSoft.Document
Assembly:  SautinSoft.Document (in SautinSoft.Document.dll) Version: 4.0.10.28 (4.0.10.28)
Syntax
public sealed class DocumentEditProtection

The DocumentEditProtection type exposes the following members.

Properties
  NameDescription
Public propertyEditingRestriction
Gets or sets the set of editing restrictions which shall be enforced on a given document.
Public propertyEnforceEditingRestriction
Gets or sets a value indicating whether document protection settings shall be enforced for a given document.
Public propertyHasPassword
Gets a value indicating whether document protection has password.
Public propertyLimitFormatting
Gets or sets a value indicating whether formatting is limited just to unlocked styles.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSetPassword
Sets the password. If password is or empty, any existing password will be cleared.
Public methodStartEnforcingProtection
Starts enforcing protection by restricting document editing actions to those specified by editingRestriction parameter with optional password which must be specified to stop protection in consumer application such as MS Word.
Public methodStopProtection
Stops enforcing protection and clears password, if there is any.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also