[]
Spread.Sheets.CustomDocPropsManager
• new CustomDocPropsManager(workbook
)
代表自定义文档属性管理器。它可以管理所有文档的自定义属性。
属性名 | 类型 | 说明 |
---|---|---|
workbook |
Workbook |
工作簿 |
▸ add(propName
, value
, isLinkTarget?
): void
设置自定义文档属性。
代码示例
spread.docProps.customDocPropsManager.add('prop1', '1');
spread.docProps.customDocPropsManager.add('prop2', 'CellAlias', true);
属性名 | 类型 | 说明 |
---|---|---|
propName |
string |
属性名称 |
value |
CustomDocumentPropertyValueType |
适当的值 |
isLinkTarget? |
boolean |
是内容链接吗? |
void
▸ all(props?
): undefined
| ICustomDocumentProperty
[]
获取或设置自定义文档属性。
代码示例
spread.docProps.customDocPropsManager.all([{ name: 'prop1', value: '1' }]);
spread.docProps.customDocPropsManager.all();
属性名 | 类型 | 说明 |
---|---|---|
props? |
ICustomDocumentProperty [] |
自定义文档属性 |
undefined
| ICustomDocumentProperty
[]
自定义文档属性。
▸ clear(): void
清除自定义文档属性。
代码示例
spread.docProps.customDocPropsManager.clear();
void
▸ get(propName
): undefined
| ICustomDocumentProperty
通过属性名称获取自定义文档属性。
代码示例
spread.docProps.customDocPropsManager.all([{ name: 'prop1', value: '1' }]);
spread.docProps.customDocPropsManager.get('prop1');
属性名 | 类型 | 说明 |
---|---|---|
propName |
string |
属性名称 |
undefined
| ICustomDocumentProperty
自定义文档属性。
▸ remove(propName
): void
按属性名称删除自定义文档属性。
代码示例
spread.docProps.customDocPropsManager.remove('prop1');
属性名 | 类型 | 说明 |
---|---|---|
propName |
string |
属性名称 |
void