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 物件允許增益集利用程式控制巨集錄製器與管理巨集錄製。 它可以偵測巨集是否正在錄製、發出 (插入) 巨集中的程式碼行,以及暫停和繼續錄製。

請參閱

參考

EnvDTE 命名空間

其他資源

使用巨集自動執行重複的動作