[]
        
(Showing Draft Content)

GC.Spread.Sheets.CustomDocPropsManager

クラス: CustomDocPropsManager

Spread.Sheets.CustomDocPropsManager

Table of contents

コンストラクタ

メソッド

コンストラクタ

constructor

new CustomDocPropsManager(workbook)

カスタムドキュメントプロパティのマネージャを表します。すべてのドキュメントのカスタムプロパティを管理できます。

パラメータ

名前 説明
workbook Workbook ワークブック。

メソッド

add

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

all(props?): undefined | ICustomDocumentProperty[]

カスタムドキュメントプロパティを取得または設定します。

実例

spread.docProps.customDocPropsManager.all([{ name: 'prop1', value: '1' }]);
spread.docProps.customDocPropsManager.all();

パラメータ

名前 説明
props? ICustomDocumentProperty[] カスタムドキュメントプロパティ。

戻り値

undefined | ICustomDocumentProperty[]

カスタムドキュメントプロパティ。


clear

clear(): void

カスタムドキュメントプロパティをクリアします。

実例

spread.docProps.customDocPropsManager.clear();

戻り値

void


get

get(propName): undefined | ICustomDocumentProperty

カスタムドキュメントプロパティをプロパティ名で取得します。

実例

spread.docProps.customDocPropsManager.all([{ name: 'prop1', value: '1' }]);
spread.docProps.customDocPropsManager.get('prop1');

パラメータ

名前 説明
propName string プロパティ名。

戻り値

undefined | ICustomDocumentProperty

カスタムドキュメントプロパティ。


remove

remove(propName): void

カスタムドキュメントプロパティをプロパティ名で削除します。

実例

spread.docProps.customDocPropsManager.remove('prop1');

パラメータ

名前 説明
propName string プロパティ名。

戻り値

void