InformationRightsManagementSettings 成员
包括受保护的成员
包括继承的成员
表示列表的信息权限管理设置的集合。
InformationRightsManagementSettings 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
InformationRightsManagementSettings | 初始化InformationRightsManagementSettings类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
AllowPrint | 获取或设置是否需要查看器才能打印已下载的文档。 | |
AllowScript | 获取或设置是否查看者可以下载的文档上运行脚本。 | |
AllowWriteCopy | 获取或设置是否需要查看器可以在已下载的文档的副本上书写。 | |
Context | Returns the context that is associated with the client object. (从 ClientObject 继承。) | |
DisableDocumentBrowserView | 获取或设置是否要阻止显示此文档的 Office 应用程序助理 Web 应用程序 (WACs)。 | |
DocumentAccessExpireDays | 获取或设置的已下载的文档将在其后过期的天数。 | |
DocumentLibraryProtectionExpireDate | 获取或设置此文档库的信息权限管理 (IRM) 保护的到期日期。 | |
EnableDocumentAccessExpire | 获取或设置是否已下载的文档将过期。 | |
EnableDocumentBrowserPublishingView | 获取或设置是否启用发布视图的 Office Web 应用程序助理应用程序 (WACs)。 | |
EnableGroupProtection | 获取或设置是否已下载的文档的权限是适用于组。 | |
EnableLicenseCacheExpire | 获取或设置是否在某些时间间隔之后,用户必须验证其凭据。 | |
GroupName | 获取或设置权限也是适用于组名称 (电子邮件地址)。 | |
LicenseCacheExpireDays | 获取或设置的天数的应用程序打开文档缓存 IRM 许可证。如果这些时间限制,应用程序将连接到 IRM 服务器验证许可证。 | |
ObjectData | Gets the object data for the current client object. (从 ClientObject 继承。) | |
ObjectVersion | Gets a string that indicates the version of the current client object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
Path | Tracks how a client object is created in the ClientRuntimeContext class so that the object can be recreated on the server. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
PolicyDescription | 获取或设置权限策略说明。 | |
PolicyTitle | 获取或设置的权限策略标题。 | |
ServerObjectIsNull | Gets the server object and returns null if the server object is null. (从 ClientObject 继承。) | |
Tag | Gets or sets data that is associated with the client object. (从 ClientObject 继承。) | |
TemplateId | ||
TypedObject | Gets the object with the correct type information returned from the server. (从 ClientObject 继承。) |
页首
方法
名称 | 说明 | |
---|---|---|
CheckUninitializedProperty | Checks to determine whether the specified value type property of a ClientObject has been initialized. (从 ClientObject 继承。) | |
CustomFromJson | Returns a Boolean value that indicates whether custom code was used to populate an object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
FromJson | Indicates whether custom code was used to populate an object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
InitNonPropertyFieldFromJson | Initializes a non-property field of the client object based on JavaScript 对象表示法 (JSON) data from the server. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
InitOnePropertyFromJson | 此成员仅供内部使用,不能直接在您的代码中使用。 (覆盖 ClientObject.InitOnePropertyFromJson(String, JsonReader)。) | |
IsObjectPropertyInstantiated | Indicates whether the specified property of the client object is instantiated. (从 ClientObject 继承。) | |
IsPropertyAvailable | Returns a Boolean value that indicates whether the specified scalar property has been retrieved or set. (从 ClientObject 继承。) | |
LoadExpandoFields | Initializes the extended properties associated with the client object when overridden in a derived class. (从 ClientObject 继承。) | |
RefreshLoad | Reloads all scalar properties associated with the client object when overridden in a derived class. (从 ClientObject 继承。) | |
RemoveFromParentCollection | Removes the current client object from the parent client object collection. (从 ClientObject 继承。) | |
Reset | 重置为其默认值的所有属性。 | |
Retrieve() | Retrieves all scalar properties associated with the object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
Retrieve([]) | Retrieves the specified scalar properties associated with the object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。) | |
ToString | (从 Object 继承。) | |
Update | 对设置所做的更改更新的文档库。 | |
UpdateClientObjectPropertyType | Updates the client object property's value to have correct type by using the type information returned from the server. (从 ClientObject 继承。) |
页首