IOleCommandTarget のインターフェイスの実装。ラップされた IOleUndoManager の呼び出しを渡します。
名前空間: Microsoft.VisualStudio.Modeling.Shell
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll 内)
構文
'宣言
Public Function Exec ( _
ByRef cmdGroup As Guid, _
cmdId As UInteger, _
cmdExecOptions As UInteger, _
inValue As IntPtr, _
outValue As IntPtr _
) As Integer
public int Exec(
ref Guid cmdGroup,
uint cmdId,
uint cmdExecOptions,
IntPtr inValue,
IntPtr outValue
)
パラメーター
- cmdGroup
型 : System.Guid%
コマンド グループの一意識別子。標準グループを指定する場合は、NULL でもかまいません。
- cmdId
型 : System.UInt32
実行するコマンド。このコマンドは cmdGroup で指定されたグループに属している必要があります。
- cmdExecOptions
型 : System.UInt32
オブジェクトがコマンドを実行する方法を指定します。有効値は OLECMDEXECOPT と OLECMDID_WINDOWSTATE_FLAG の列挙体から取得されます。
- inValue
型 : System.IntPtr
VARIANTARG を含む構造体の入力引数へのポインター。このパラメーターには、NULL を指定できます。
- outValue
型 : System.IntPtr
コマンドの出力を VARIANTARG 受け取る構造体へのポインター。このパラメーターには、NULL を指定できます。
戻り値
型 : System.Int32
実装
IOleCommandTarget.Exec(Guid%, UInt32, UInt32, IntPtr, IntPtr)
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。