Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

フィルターやコマンド・ハンドラーの[常にアクティブ]オプションをDEFAULTに設定した場合は、新しいフレームワーク・レベルのオプション、[コマンドとフィルターの常にアクティブの省略値]に設定されている値になります。

プログラミングの注意: 

通常、フィルターまたはコマンド・ハンドラーは、タブが必要なくなったときに破棄され、表示されるときに再作成されます(ランダムな作成と破棄プロセスは、フレームワークではなく、システムによって制御されます)。フィルターまたはコマンド・ハンドラーを非常によく使用する場合は、このプロセスはコストがかかる可能性があるので、常にアクティブをYESに設定することによってこのプロセスを避けることができます。

...

uInitializeおよびuTerminateは、アクティブなままではないフィルターやコマンド・ハンドラーで使用している場合でも機能しますが、フィルターやコマンド・ハンドラーが作成され、破棄されるときに頻繁に呼び出される可能性があります。また、uInitializeおよびuTerminateは、オブジェクトが隠され、表示されるたびに実行されるわけではありません。

このプロパティはコードテーブルの [使用可能コマンド] タブ、[フィルター登録の設定] タブにあります。