Word.ShadowFormat class
Word の図形またはテキストの影付き書式設定を表します。
- Extends
プロパティ
| blur | 影付きフォーマットのぼかしレベルを、0.0 から 100.0 までの値で指定します。 |
| context | オブジェクトに関連付けられている要求コンテキスト。 これにより、アドインのプロセスが Office ホスト アプリケーションのプロセスに接続されます。 |
| foreground |
塗りつぶし、線、または影の前景色を表す |
| is |
オブジェクトまたはそれに適用されている書式を表示するかどうかを指定します。 |
| obscured | 図形に塗りつぶしがない場合でも、図形の影が塗りつぶされていて図形によって覆われてしまう場合、 |
| offsetX | 図形からの影の水平方向のオフセット (ポイント単位) を指定します。 正の値相対位置は図形の右側に負の値は、左側にオフセットします。 |
| offsetY | 図形からの影の垂直方向のオフセット (ポイント単位) を指定します。 正の値を指定すると、影は図形の先頭にオフセットされます。負の値を指定すると、一番下にオフセットされます。 |
| rotate |
図形を回転させるときに影を回転させるかどうかを指定します。 |
| size | 影の幅を指定します。 |
| style | 図形に適用する影の書式の種類を指定します。 |
| transparency | 影の透明度を、0.0 (不透明) から 1.0 (クリア) の値で指定します。 |
| type | 形状の影の種類を指定します。 |
メソッド
| increment |
影の水平方向のオフセットをポイント数で変更します。 増分: 調整するポイントの数。 |
| increment |
影の垂直方向の相対位置を、指定したポイント数だけ変更します。 増分: 調整するポイントの数。 |
| load(options) | オブジェクトの指定されたプロパティを読み込むコマンドを待ち行列に入れます。 プロパティを読み取る前に、 |
| load(property |
オブジェクトの指定されたプロパティを読み込むコマンドを待ち行列に入れます。 プロパティを読み取る前に、 |
| load(property |
オブジェクトの指定されたプロパティを読み込むコマンドを待ち行列に入れます。 プロパティを読み取る前に、 |
| set(properties, options) | オブジェクトの複数のプロパティを同時に設定します。 適切なプロパティを持つプレーン オブジェクト、または同じ型の別の API オブジェクトを渡すことができます。 |
| set(properties) | 既存の読み込まれたオブジェクトに基づいて、オブジェクトに複数のプロパティを同時に設定します。 |
| toJSON() | API オブジェクトが |
| track() | ドキュメントの環境変更に基づいて自動的に調整する目的でオブジェクトを追跡します。 この呼び出しは、 context.trackedObjects.add(thisObject) の短縮形です。 このオブジェクトを |
| untrack() | 前に追跡されていた場合、このオブジェクトに関連付けられているメモリを解放します。 この呼び出しは、 context.trackedObjects.remove(thisObject) の省略形です。 追跡対象オブジェクトが多いとホスト アプリケーションの動作が遅くなります。追加したオブジェクトが不要になったら、必ずそれを解放してください。 メモリ リリースを有効にする前に、 |
プロパティの詳細
blur
影付きフォーマットのぼかしレベルを、0.0 から 100.0 までの値で指定します。
blur: number;
プロパティ値
number
注釈
context
オブジェクトに関連付けられている要求コンテキスト。 これにより、アドインのプロセスが Office ホスト アプリケーションのプロセスに接続されます。
context: RequestContext;
プロパティ値
foregroundColor
塗りつぶし、線、または影の前景色を表す ColorFormat オブジェクトを返します。
readonly foregroundColor: Word.ColorFormat;
プロパティ値
注釈
isVisible
オブジェクトまたはそれに適用されている書式を表示するかどうかを指定します。
isVisible: boolean;
プロパティ値
boolean
注釈
obscured
図形に塗りつぶしがない場合でも、図形の影が塗りつぶされていて図形によって覆われてしまう場合、false図形に塗りつぶしがない場合は影に塗りつぶしがなく、図形に塗りつぶしがない場合は影の輪郭が図形を通して見える場合のtrueを指定します。
obscured: boolean;
プロパティ値
boolean
注釈
offsetX
図形からの影の水平方向のオフセット (ポイント単位) を指定します。 正の値相対位置は図形の右側に負の値は、左側にオフセットします。
offsetX: number;
プロパティ値
number
注釈
offsetY
図形からの影の垂直方向のオフセット (ポイント単位) を指定します。 正の値を指定すると、影は図形の先頭にオフセットされます。負の値を指定すると、一番下にオフセットされます。
offsetY: number;
プロパティ値
number
注釈
rotateWithShape
図形を回転させるときに影を回転させるかどうかを指定します。
rotateWithShape: boolean;
プロパティ値
boolean
注釈
size
style
図形に適用する影の書式の種類を指定します。
style: Word.ShadowStyle | "Mixed" | "OuterShadow" | "InnerShadow";
プロパティ値
Word.ShadowStyle | "Mixed" | "OuterShadow" | "InnerShadow"
注釈
transparency
影の透明度を、0.0 (不透明) から 1.0 (クリア) の値で指定します。
transparency: number;
プロパティ値
number
注釈
type
形状の影の種類を指定します。
type: Word.ShadowType | "Mixed" | "Type1" | "Type2" | "Type3" | "Type4" | "Type5" | "Type6" | "Type7" | "Type8" | "Type9" | "Type10" | "Type11" | "Type12" | "Type13" | "Type14" | "Type15" | "Type16" | "Type17" | "Type18" | "Type19" | "Type20" | "Type21" | "Type22" | "Type23" | "Type24" | "Type25" | "Type26" | "Type27" | "Type28" | "Type29" | "Type30" | "Type31" | "Type32" | "Type33" | "Type34" | "Type35" | "Type36" | "Type37" | "Type38" | "Type39" | "Type40" | "Type41" | "Type42" | "Type43";
プロパティ値
Word.ShadowType | "Mixed" | "Type1" | "Type2" | "Type3" | "Type4" | "Type5" | "Type6" | "Type7" | "Type8" | "Type9" | "Type10" | "Type11" | "Type12" | "Type13" | "Type14" | "Type15" | "Type16" | "Type17" | "Type18" | "Type19" | "Type20" | "Type21" | "Type22" | "Type23" | "Type24" | "Type25" | "Type26" | "Type27" | "Type28" | "Type29" | "Type30" | "Type31" | "Type32" | "Type33" | "Type34" | "Type35" | "Type36" | "Type37" | "Type38" | "Type39" | "Type40" | "Type41" | "Type42" | "Type43"
注釈
メソッドの詳細
incrementOffsetX(increment)
影の水平方向のオフセットをポイント数で変更します。 増分: 調整するポイントの数。
incrementOffsetX(increment: number): void;
パラメーター
- increment
-
number
返品
void
注釈
incrementOffsetY(increment)
影の垂直方向の相対位置を、指定したポイント数だけ変更します。 増分: 調整するポイントの数。
incrementOffsetY(increment: number): void;
パラメーター
- increment
-
number
返品
void
注釈
load(options)
オブジェクトの指定されたプロパティを読み込むコマンドを待ち行列に入れます。 プロパティを読み取る前に、context.sync() を呼び出す必要があります。
load(options?: Word.Interfaces.ShadowFormatLoadOptions): Word.ShadowFormat;
パラメーター
読み込むオブジェクトのプロパティのオプションを指定します。
返品
load(propertyNames)
オブジェクトの指定されたプロパティを読み込むコマンドを待ち行列に入れます。 プロパティを読み取る前に、context.sync() を呼び出す必要があります。
load(propertyNames?: string | string[]): Word.ShadowFormat;
パラメーター
- propertyNames
-
string | string[]
読み込むプロパティを指定するコンマ区切りの文字列または文字列の配列。
返品
load(propertyNamesAndPaths)
オブジェクトの指定されたプロパティを読み込むコマンドを待ち行列に入れます。 プロパティを読み取る前に、context.sync() を呼び出す必要があります。
load(propertyNamesAndPaths?: {
select?: string;
expand?: string;
}): Word.ShadowFormat;
パラメーター
- propertyNamesAndPaths
-
{ select?: string; expand?: string; }
propertyNamesAndPaths.select は読み込むプロパティを指定するコンマ区切りの文字列であり、 propertyNamesAndPaths.expand は読み込むナビゲーションのプロパティを指定するコンマ区切りの文字列です。
返品
set(properties, options)
オブジェクトの複数のプロパティを同時に設定します。 適切なプロパティを持つプレーン オブジェクト、または同じ型の別の API オブジェクトを渡すことができます。
set(properties: Interfaces.ShadowFormatUpdateData, options?: OfficeExtension.UpdateOptions): void;
パラメーター
- properties
- Word.Interfaces.ShadowFormatUpdateData
メソッドが呼び出されたオブジェクトのプロパティと同型構造のプロパティを持つ JavaScript オブジェクト。
- options
- OfficeExtension.UpdateOptions
プロパティ オブジェクトが読み取り専用プロパティを設定しようとした場合にエラーを抑制するオプションを提供します。
返品
void
set(properties)
既存の読み込まれたオブジェクトに基づいて、オブジェクトに複数のプロパティを同時に設定します。
set(properties: Word.ShadowFormat): void;
パラメーター
- properties
- Word.ShadowFormat
返品
void
toJSON()
API オブジェクトが JSON.stringify() に渡されるときに、より有用な出力を提供するために、JavaScript toJSON() メソッドをオーバーライドします。 (次に、JSON.stringify渡されたオブジェクトの toJSON メソッドを呼び出します)。元の Word.ShadowFormat オブジェクトが API オブジェクトであるのに対し、 toJSON メソッドは、元のオブジェクトから読み込まれた子プロパティの浅いコピーを含むプレーンな JavaScript オブジェクト ( Word.Interfaces.ShadowFormatData と型指定) を返します。
toJSON(): Word.Interfaces.ShadowFormatData;
返品
track()
ドキュメントの環境変更に基づいて自動的に調整する目的でオブジェクトを追跡します。 この呼び出しは、 context.trackedObjects.add(thisObject) の短縮形です。 このオブジェクトを .sync 呼び出しと ".run" バッチの連続実行の外部で使用していて、プロパティを設定したり、オブジェクトでメソッドを呼び出したりするときに "InvalidObjectPath" エラーが発生する場合は、オブジェクトが最初に作成されたときに、追跡対象のオブジェクト コレクションにオブジェクトを追加する必要があります。 このオブジェクトがコレクションの一部である場合は、親コレクションも追跡する必要があります。
track(): Word.ShadowFormat;
返品
untrack()
前に追跡されていた場合、このオブジェクトに関連付けられているメモリを解放します。 この呼び出しは、 context.trackedObjects.remove(thisObject) の省略形です。 追跡対象オブジェクトが多いとホスト アプリケーションの動作が遅くなります。追加したオブジェクトが不要になったら、必ずそれを解放してください。 メモリ リリースを有効にする前に、 context.sync() を呼び出す必要があります。
untrack(): Word.ShadowFormat;