Sdílet prostřednictvím


DirectiveProcessor.FinishProcessingRun – metoda

Jestliže přepsán v odvozené třídě, dokončí round směrnice zpracování.

Obor názvů:  Microsoft.VisualStudio.TextTemplating
Sestavení:  Microsoft.VisualStudio.TextTemplating.11.0 (v Microsoft.VisualStudio.TextTemplating.11.0.dll)

Syntaxe

'Deklarace
Public MustOverride Sub FinishProcessingRun
public abstract void FinishProcessingRun()
public:
virtual void FinishProcessingRun() abstract
abstract FinishProcessingRun : unit -> unit 
public abstract function FinishProcessingRun()

Implementuje

IDirectiveProcessor.FinishProcessingRun()

Poznámky

Obnoví stav počítače, aby zahájit nové kolo zpracování.

Příklady

Následující příklad kódu ukazuje možné provedení pro vlastní procesor směrnice.Příklad kódu je součástí větší příklad stanovené DirectiveProcessor třídy.

public override void FinishProcessingRun()
{
    this.codeDomProvider = null;
    directiveCount = 0;

    //important: do not do this:
    //the get methods below are called after this method 
    //and the get methods can access this field
    //-----------------------------------------------------------------
    //this.codeBuffer = null;
}
Public Overrides Sub FinishProcessingRun()

    Me.codeDomProvider = Nothing
    directiveCount = 0

    'important: do not do this:
    'the get methods below are called after this method 
    'and the get methods can access this field
    '-----------------------------------------------------------------
    'Me.codeBuffer = Nothing
End Sub

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

DirectiveProcessor Třída

Microsoft.VisualStudio.TextTemplating – obor názvů

StartProcessingRun

FinishProcessingRun

Další zdroje

Vytvoření vlastní T4 Text šablony směrnice procesorů

Názorný postup: Vytváření vlastní procesor směrnice