Share via


Permission Members

Provides access to the UserPermissionCollection and permission settings that can be applied to a form.

The following tables list the members exposed by the Permission type.

Protected Constructors

  Name Description
Protected method Permission  

Top

Public Properties

  Name Description
Public property DocumentAuthor Gets or sets the author of the current form as an e-mail address.
Public property Enabled Gets or sets whether the permission settings represented by the Permission object are enabled for the current form.
Public property PermissionFromPolicy Gets or sets whether a permission policy has been applied to the current form.
Public property PolicyDescription Gets a description of the policy that was applied to the current form.
Public property PolicyName Gets the name of the policy that was applied to the current form.
Public property RequestPermissionUrl Gets or sets the file, URL, or e-mail address to contact for users who need additional permissions on the current form.
Public property StoreLicenses Gets or sets whether the user's license to view the current form should be cached to allow offline viewing when the user cannot connect to a rights management server.
Public property UserPermissions Gets a UserPermissionCollection for the current form.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method ApplyPolicy Applies a policy to the form using a policy template file.
Public method Equals  Overloaded. (inherited from Object)
Public method GetHashCode  (inherited from Object)
Public method GetType  (inherited from Object)
Public method Static ReferenceEquals  (inherited from Object)
Public method ToString  (inherited from Object)

Top

Protected Methods

  Name Description
Protected method Finalize  (inherited from Object)
Protected method MemberwiseClone  (inherited from Object)

Top

See Also

Reference

Permission Class
Microsoft.Office.InfoPath Namespace