ワークスペースの設定を開きます。
手順は、ユーザインタフェースモードによって異なります。
ユーザインタフェースモード |
手順 |
---|---|
リボン |
[ファイル] メニューまたは [Reflection] ボタン (Office 2007 のルックアンドフィールを使用している場合) から [Reflection ワークスペースの設定] を選択します。 |
Reflection ブラウザ |
[Reflection] メニューから、[設定] - [Reflection ワークスペースの設定] を選択します。 |
TouchUx |
歯車のアイコンをタップして、[Reflection ワークスペースの設定] を選択します。 |
[トラストセンター] から、[API とマクロのセキュリティの設定] をクリックします。
このダイアログボックスから Reflection .NET API を使用可能にし、対応する設定を指定できます。
メモ:API を Reflection の複数のインスタンスで同時に使用する必要がある場合は、レイアウトを使用します。[レイアウトの設定] ダイアログボックスで、各レイアウトの [IPC チャネル名] に異なる設定を指定できます。
[API を無効にする] |
オンにすると、カスタムアプリケーションは、Reflection のこのインストールにアクセスできません。 |
|
[以前の API の設定] |
Reflection の以前のマクロに対応しているかどうか、および API COM オブジェクトの取得に使用される GetObject() メソッドに対して既定で使用される以前の API を特定する場合は、このオプションをオンにします。Reflection は複数の API に対応していますが、GetObject() コールを一度に受け付けることができるのは以前の API オブジェクトの 1 つの種類に対してのみです。 |
|
|
パスフレーズプロンプトを |
状況 |
|
[以前の API はありません] |
Reflection の以前のマクロを使用しない場合、または以前の API COM オブジェクトにアクセスする際にコードで GetObject() を使用しない場合。 |
|
[Reflection] |
Reflection の以前のマクロを使用する場合、または GetObject() を使用して Reflection の以前の API COM オブジェクトにアクセスする場合。後で開くまたは作成する各セッションドキュメントには、以前のマクロ機能が含まれています。また、Visual Basic エディタの標準 VBA プロジェクトだけでなく以前の VBA プロジェクトも含まれています。 メモ:この設定に関わらず、ワークスペースで開くすべての Reflection 設定ファイルは以前の API に対応します (Reflection セッションドキュメントとして保存した設定ファイルを含みます)。 |
|
Extra! |
Extra!のAPI COMオブジェクトにアクセスするには、GetObject() を使用します。 |
グループポリシまたはアクセス許可マネージャによって制限されている操作がマクロまたは API コールによって起動された場合の処置を指定します。
[権限を高める必要あり] |
ユーザーアカウント制御(UAC)で制限付き操作を制御する場合に選択にする。 |
[操作を実行する] |
オンにすると、マクロまたは API コールによって起動された制限付き操作が期待どおりに実行されます。同じ操作は、ユーザインタフェイスを介して起動された場合、実行されません。 |