Translation:Scripting Labels
From IDMLWiki
10.1.2 スクリプトラベル
IDMLパッケージ内で、多数のエレメントに<Label>エレメントがあります。<Label>エレメントはInDesignのスクリプトオブジェクトモデルの特性を表しています。テキスト以外のオブジェクトのほとんどは、文字列としていくつかのキーまたは値の組を持っています。これらのオブジェクトにはデフォルトのラベルプロパティがありますが、カスタムのラベルも併せて持つことができます。スクリプトラベルのキーと値の文字列長に制限はありません。
スクリプトラベルの使い方については、Adobe InDesign CS4スクリプティングガイドの、各スクリプト言語(AppleScript、JavaScriptまたはVBScript)に応じたスクリプトの章を参照してください。
スキーマの例 3. Label
element Properties {element Label { element KeyValuePair{ KeyValuePair_TypeDef}*
}?
}
下記はスクリプトメソッドinsertLabelで追加されたカスタムのラベルと、デフォルトのラベル(Key属性は「Label」)の例です。
IDMLの例 6. Label
<Label><KeyValuePair Key="Label" Value="This is a script label."/></Label><Label><KeyValuePair Key="myCustomLabel" Value="This is a custom script label."/></Label>
| エレメント名 | 説明 |
|---|---|
| Label | オブジェクトに対してのスクリプトラベル オプション |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| Key | string | ○ | キー |
| Value | string | ラベルの値 |
Note:InDesignアプリケーション上では、デフォルトラベルのみが確認できます。(スクリプトラベルパネルで)
