Macros Arabirim

Tanım

Visual Studio makro kaydedicisini temsil eder.

public interface class Macros
public interface class Macros
__interface Macros
[System.Runtime.InteropServices.Guid("F9F99155-6D4D-49B1-AD63-C78C3E8A5916")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface Macros
[<System.Runtime.InteropServices.Guid("F9F99155-6D4D-49B1-AD63-C78C3E8A5916")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type Macros = interface
Public Interface Macros
Öznitelikler

Açıklamalar

Makrolar kullanım dışıdır. Visual Studio 'da Otomasyonu kullanma hakkında daha fazla bilgi için bkz. SSS: eklentileri VSPackage uzantılarına dönüştürme.

Özellikler

DTE

Üst düzey genişletilebilirlik nesnesini alır.

IsRecording

Makro kaydedicisinin Şu anda eylem kaydetmediğini döndürür. Bu özellik bir makro içinden kullanılmamalıdır.

Parent

Bir nesnenin hemen üst nesnesini alır Macros .

Yöntemler

EmitMacroCode(String)

Kaydedilen makroya kod satırını yazar. Bu yöntem bir makro içinden kullanılmamalıdır.

Pause()

Şu anda kayıtlı olan makroya hiçbir kod yazılmaması için makro kaydediciyi duraklatır. Bu yöntem bir makro içinden kullanılmamalıdır.

Resume()

Duraklatılmışsa Makro kaydını sürdürür. Bu yöntem bir makro içinden kullanılmamalıdır.

Şunlara uygulanır