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 позволяет надстройкам программным образом осуществлять управление средством записи макросов и процессом записи. С его помощью можно определить, производится ли запись макросов, вставить строки кода в макрос и приостановить, а затем возобновить запись.