Macros 接口
表示 Visual Studio 宏记录器。
命名空间: EnvDTE
程序集: EnvDTE(在 EnvDTE.dll 中)
语法
声明
<GuidAttribute("F9F99155-6D4D-49B1-AD63-C78C3E8A5916")> _
Public Interface Macros
[GuidAttribute("F9F99155-6D4D-49B1-AD63-C78C3E8A5916")]
public interface Macros
[GuidAttribute(L"F9F99155-6D4D-49B1-AD63-C78C3E8A5916")]
public interface class Macros
[<GuidAttribute("F9F99155-6D4D-49B1-AD63-C78C3E8A5916")>]
type Macros = interface end
public interface Macros
Macros 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
DTE | 获取顶级扩展性对象。 | |
IsRecording | 返回宏记录器当前是否正在记录操作。此属性不应从宏内部使用。 | |
Parent | 获取 Macros 对象的直接父对象。 |
页首
方法
名称 | 说明 | |
---|---|---|
EmitMacroCode | 将代码行写到正在记录的宏。此方法不应从宏内部使用。 | |
Pause | 暂停宏记录器以便没有任何代码写入当前正在记录的宏。此方法不应从宏内部使用。 | |
Resume | 如果宏记录已暂停,则继续宏记录。此方法不应从宏内部使用。 |
页首
备注
Macros 对象允许外接程序通过编程来控制宏记录器和操纵宏记录。它能够检测宏是否正在记录;在宏中发出(即插入)代码行;以及让记录暂停和继续。