PowerPoint.SensitivityLabel class

注意

此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。

表示演示文稿上的敏感度标签。

扩展

属性

context

与 对象关联的请求上下文。 这会将加载项的进程连接到 Office 主机应用程序的进程。

方法

getCurrentOrNullObject()

获取用户演示文稿上存在的当前标签信息。 如果当前演示文稿上没有敏感度标签,则返回属性设置为 true 的对象isNullObject。 有关详细信息,请参阅 *OrNullObject 方法和属性

toJSON()

重写 JavaScript toJSON() 方法,以便在将 API 对象传递给 JSON.stringify()时提供更有用的输出。 JSON.stringify (,依次调用toJSON传递给它的 对象的 方法。) 虽然原始PowerPoint.SensitivityLabel对象是 API 对象,toJSON但该方法返回一个纯 JavaScript 对象, (类型为 PowerPoint.Interfaces.SensitivityLabelData) ,其中包含从原始对象加载的任何子属性的浅表副本。

tryToUpdate(labelId)

尝试更新到用户在演示文稿上提供的敏感度标签。

属性详细信息

context

注意

此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。

与 对象关联的请求上下文。 这会将加载项的进程连接到 Office 主机应用程序的进程。

context: RequestContext;

属性值

方法详细信息

getCurrentOrNullObject()

注意

此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。

获取用户演示文稿上存在的当前标签信息。 如果当前演示文稿上没有敏感度标签,则返回属性设置为 true 的对象isNullObject。 有关详细信息,请参阅 *OrNullObject 方法和属性

getCurrentOrNullObject(): PowerPoint.SensitivityLabelDetails;

返回

当前 SensitivityLabelDetails 对象。

注解

API 集:PowerPointApi BETA (仅预览版)

toJSON()

注意

此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。

重写 JavaScript toJSON() 方法,以便在将 API 对象传递给 JSON.stringify()时提供更有用的输出。 JSON.stringify (,依次调用toJSON传递给它的 对象的 方法。) 虽然原始PowerPoint.SensitivityLabel对象是 API 对象,toJSON但该方法返回一个纯 JavaScript 对象, (类型为 PowerPoint.Interfaces.SensitivityLabelData) ,其中包含从原始对象加载的任何子属性的浅表副本。

toJSON(): {
            [key: string]: string;
        };

返回

{ [key: string]: string; }

tryToUpdate(labelId)

注意

此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。

尝试更新到用户在演示文稿上提供的敏感度标签。

tryToUpdate(labelId: string): OfficeExtension.ClientResult<PowerPoint.SensitivityLabelUpdateResult>;

参数

labelId

string

要应用的标签的 ID。

返回

对象 SensitivityLabelUpdateResult

注解

API 集:PowerPointApi BETA (仅预览版)