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 개체를 사용하면 추가 기능에서 프로그래밍 방식으로 매크로 레코더를 제어하고 매크로 기록을 조작할 수 있습니다.예를 들면 매크로 기록(매크로에 코드 줄 생성 또는 삽입), 기록 일시 중지 및 다시 시작을 감지할 수 있습니다.