IDirectiveProcessor – rozhraní
Rozhraní pro směrnice procesoru.
Obor názvů: Microsoft.VisualStudio.TextTemplating
Sestavení: Microsoft.VisualStudio.TextTemplating.Interfaces.11.0 (v Microsoft.VisualStudio.TextTemplating.Interfaces.11.0.dll)
Syntaxe
'Deklarace
Public Interface IDirectiveProcessor
public interface IDirectiveProcessor
public interface class IDirectiveProcessor
type IDirectiveProcessor = interface end
public interface IDirectiveProcessor
Typ IDirectiveProcessor zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
Errors | Kolekci chyb pro DirectiveProcessor chyb a varování, pokud chcete přidat. | |
RequiresProcessingRunIsHostSpecific | Povolte směrnice procesoru určit, že potřebuje spustit je specifický pro hostitele. |
Nahoru
Metody
Název | Popis | |
---|---|---|
FinishProcessingRun | Dokončení zpracování směrnice kolo. | |
GetClassCodeForProcessingRun | Získá zpracování kódu přispívat vytvořenou šablonu třídy z posledního spuštění. | |
GetImportsForProcessingRun | Import z poslední spuštění získá všechny obory názvů. | |
GetPostInitializationCodeForProcessingRun | Získá zpracování kódu přispívat těla metody inicializace vytvořené šablony třídy z posledního spuštění. Tento kód bude spuštěn po základní třídy Initialize metoda. | |
GetPreInitializationCodeForProcessingRun | Získá zpracování kódu přispívat těla metody inicializace vytvořené šablony třídy z posledního spuštění. Tento kód bude spuštěn před základní třídy Initialize metoda. | |
GetReferencesForProcessingRun | Získá všechny odkazy předat kompilátor z posledního spuštění. | |
GetTemplateClassCustomAttributes | Načtení libovolných vlastních atributů na šablonu třídy. | |
Initialize | Inicializuje instanci procesoru. | |
IsDirectiveSupported | Tento DirectiveProcessor podporuje dané směrnice. | |
ProcessDirective | Zpracovává směrnice souboru šablony. | |
SetProcessingRunIsHostSpecific | Informuje směrnice procesoru, zda spustit je specifický pro hostitele. | |
StartProcessingRun | Spustí round směrnice zpracování. |
Nahoru