UndoManager.Exec 方法

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 结构的指针。此参数可以为空。
  • outValue
    类型:System.IntPtr
    用于接收命令输出的 VARIANTARG 结构的指针。此参数可以为空。

返回值

类型:System.Int32

实现

IOleCommandTarget.Exec(Guid%, UInt32, UInt32, IntPtr, IntPtr)

.NET Framework 安全性

请参见

参考

UndoManager 类

Microsoft.VisualStudio.Modeling.Shell 命名空间