[]
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