Sdílet prostřednictvím


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
Veřejná vlastnost Errors Kolekci chyb pro DirectiveProcessor chyb a varování, pokud chcete přidat.
Veřejná vlastnost RequiresProcessingRunIsHostSpecific Povolte směrnice procesoru určit, že potřebuje spustit je specifický pro hostitele.

Nahoru

Metody

  Název Popis
Veřejná metoda FinishProcessingRun Dokončení zpracování směrnice kolo.
Veřejná metoda GetClassCodeForProcessingRun Získá zpracování kódu přispívat vytvořenou šablonu třídy z posledního spuštění.
Veřejná metoda GetImportsForProcessingRun Import z poslední spuštění získá všechny obory názvů.
Veřejná metoda 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.
Veřejná 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.
Veřejná metoda GetReferencesForProcessingRun Získá všechny odkazy předat kompilátor z posledního spuštění.
Veřejná metoda GetTemplateClassCustomAttributes Načtení libovolných vlastních atributů na šablonu třídy.
Veřejná metoda Initialize Inicializuje instanci procesoru.
Veřejná metoda IsDirectiveSupported Tento DirectiveProcessor podporuje dané směrnice.
Veřejná metoda ProcessDirective Zpracovává směrnice souboru šablony.
Veřejná metoda SetProcessingRunIsHostSpecific Informuje směrnice procesoru, zda spustit je specifický pro hostitele.
Veřejná metoda StartProcessingRun Spustí round směrnice zpracování.

Nahoru

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TextTemplating – obor názvů