PlaceholderContent class
表示在 SharePoint 页面上的占位符内呈现的自定义内容。
注解
此对象由 PlaceholderProvider.tryCreateContent () 返回。 它提供对文档对象模型 (DOM) 元素的访问权限,所有者可在其中呈现其自定义内容。
此类的构造函数标记为内部。 第三方代码不应直接调用构造函数或创建扩展类的 PlaceholderContent
子类。
属性
dom |
文档对象模型 (DOM) 元素,所有者应在其中呈现其自定义内容。 |
is |
|
is |
如果此 PlacholderContent 对象可见,则返回 true。 如果创建占位符,但主机页未显示它,则返回 false。 |
name | 标识此内容已添加到的占位符。 |
方法
dispose() | 释放 PlaceholderContent 对象,并从页面中删除其附加的 DOM 元素。 |
属性详细信息
domElement
文档对象模型 (DOM) 元素,所有者应在其中呈现其自定义内容。
get domElement(): HTMLDivElement;
属性值
HTMLDivElement
注解
如果在释放 DOM 元素时需要通知调用方,请使用 IPlaceholderCreateContentOptions.onDispose 回调。
isDisposed
get isDisposed(): boolean;
属性值
boolean
isVisible
如果此 PlacholderContent 对象可见,则返回 true。 如果创建占位符,但主机页未显示它,则返回 false。
get isVisible(): boolean;
属性值
boolean
name
方法详细信息
dispose()
释放 PlaceholderContent 对象,并从页面中删除其附加的 DOM 元素。
dispose(): void;
返回
void
注解
可以调用此方法来立即释放附加的 DOM 元素。 否则,当释放包含占位符时,应用程序将释放它。 调用 dispose () 调用 IPlaceholderCreateContentOptions.onDispose 回调,从页面中删除关联的 DOM 元素,并释放 PlaceholderContent 对象。