OfficeExtension.TrackedObjects class

要求コンテキスト内に含まれる追跡対象オブジェクトのコレクション。 詳細については、「 context.trackedObjects 」を参照してください。

メソッド

add(object)

ドキュメント内の周囲の変更に基づいて自動調整する新しいオブジェクトを追跡します。 これを必要とするのは、一部のオブジェクト型のみです。 ".sync" 呼び出しと ".run" バッチのシーケンシャル実行の外部でオブジェクトを使用していて、プロパティを設定するとき、またはオブジェクトに対してメソッドを呼び出すときに "InvalidObjectPath" エラーが発生する場合は、オブジェクトが最初に作成されたときに、追跡対象のオブジェクト コレクションにオブジェクトを追加しておく必要があります。 このオブジェクトが Word のコレクションの一部である場合は、親コレクションも追跡する必要があります。

add(objects)

ドキュメント内の周囲の変更に基づいて自動調整するオブジェクトのセットを追跡します。 これを必要とするのは、一部のオブジェクト型のみです。 ".sync" 呼び出しと ".run" バッチのシーケンシャル実行の外部でオブジェクトを使用していて、プロパティを設定するとき、またはオブジェクトに対してメソッドを呼び出すときに "InvalidObjectPath" エラーが発生する場合は、オブジェクトが最初に作成されたときに、追跡対象のオブジェクト コレクションにオブジェクトを追加しておく必要があります。 このオブジェクトが Word のコレクションの一部である場合は、親コレクションも追跡する必要があります。

remove(object)

以前にこのコレクションに追加されたオブジェクトに関連付けられているメモリを解放します。 追跡対象のオブジェクトが多いと Office アプリケーションの速度が低下するため、追加したオブジェクトの使用が完了したら、必ず解放してください。 メモリ解放が有効になる前に、 context.sync() を呼び出す必要があります。

remove(objects)

以前にこのコレクションに追加されたオブジェクトに関連付けられているメモリを解放します。 追跡対象のオブジェクトが多いと Office アプリケーションの速度が低下するため、追加したオブジェクトの使用が完了したら、必ず解放してください。 メモリ解放が有効になる前に、 context.sync() を呼び出す必要があります。

メソッドの詳細

add(object)

ドキュメント内の周囲の変更に基づいて自動調整する新しいオブジェクトを追跡します。 これを必要とするのは、一部のオブジェクト型のみです。 ".sync" 呼び出しと ".run" バッチのシーケンシャル実行の外部でオブジェクトを使用していて、プロパティを設定するとき、またはオブジェクトに対してメソッドを呼び出すときに "InvalidObjectPath" エラーが発生する場合は、オブジェクトが最初に作成されたときに、追跡対象のオブジェクト コレクションにオブジェクトを追加しておく必要があります。 このオブジェクトが Word のコレクションの一部である場合は、親コレクションも追跡する必要があります。

add(object: ClientObject): void;

パラメーター

戻り値

void

add(objects)

ドキュメント内の周囲の変更に基づいて自動調整するオブジェクトのセットを追跡します。 これを必要とするのは、一部のオブジェクト型のみです。 ".sync" 呼び出しと ".run" バッチのシーケンシャル実行の外部でオブジェクトを使用していて、プロパティを設定するとき、またはオブジェクトに対してメソッドを呼び出すときに "InvalidObjectPath" エラーが発生する場合は、オブジェクトが最初に作成されたときに、追跡対象のオブジェクト コレクションにオブジェクトを追加しておく必要があります。 このオブジェクトが Word のコレクションの一部である場合は、親コレクションも追跡する必要があります。

add(objects: ClientObject[]): void;

パラメーター

戻り値

void

remove(object)

以前にこのコレクションに追加されたオブジェクトに関連付けられているメモリを解放します。 追跡対象のオブジェクトが多いと Office アプリケーションの速度が低下するため、追加したオブジェクトの使用が完了したら、必ず解放してください。 メモリ解放が有効になる前に、 context.sync() を呼び出す必要があります。

remove(object: ClientObject): void;

パラメーター

戻り値

void

remove(objects)

以前にこのコレクションに追加されたオブジェクトに関連付けられているメモリを解放します。 追跡対象のオブジェクトが多いと Office アプリケーションの速度が低下するため、追加したオブジェクトの使用が完了したら、必ず解放してください。 メモリ解放が有効になる前に、 context.sync() を呼び出す必要があります。

remove(objects: ClientObject[]): void;

パラメーター

戻り値

void