Udostępnij za pośrednictwem


Metoda RequiresProvidesDirectiveProcessor.GetPostInitializationCodeForProcessingRun —

Pobiera kod, aby zainicjować podczas inicjowania klasy wygenerowany transformacji wyniku najnowszych przetwarzania Uruchom.

Przestrzeń nazw:  Microsoft.VisualStudio.TextTemplating
Zestaw:  Microsoft.VisualStudio.TextTemplating.12.0 (w Microsoft.VisualStudio.TextTemplating.12.0.dll)

Składnia

'Deklaracja
Public Overrides Function GetPostInitializationCodeForProcessingRun As String
public override string GetPostInitializationCodeForProcessingRun()
public:
virtual String^ GetPostInitializationCodeForProcessingRun() override
abstract GetPostInitializationCodeForProcessingRun : unit -> string  
override GetPostInitializationCodeForProcessingRun : unit -> string
public override function GetPostInitializationCodeForProcessingRun() : String

Wartość zwracana

Typ: String
Element String zawierający kod do dodawania wygenerowanej klasy transformacji.

Implementuje

IDirectiveProcessor.GetPostInitializationCodeForProcessingRun

Wyjątki

Wyjątek Warunek
InvalidOperationException

Przetwarzanie już się rozpoczęło, ale jeszcze nie zakończyło.

Uwagi

Metoda ta dodaje kod na koniec metoda inicjowania klasy wygenerowany transformacji.Metoda inicjowania klasy wygenerowany transformacji zawiera wywołanie metody Initialize klasy podstawowej, a ten kod zostanie dodany po tym połączenia.Na przykład metoda inicjowania klasy wygenerowany przekształcenie może być podobne do następującego przykładu:

Method GeneratedTransformationClassInstance.Initialize()
{
    <code added by GetPreInitializationCodeForProcessingRun()>

    base.Initialize()  *This is a call to TextTransformation.Initialize()

    <code added by GetPostInitializationCodeForProcessingRun()>
}

Ta metoda jest zastąpiona w RequiresProvidesDirectiveProcessor zwraca zawartość codeBuffer przekazany do GeneratePostInitializationCode metody.Zazwyczaj trzeba zastąpić tę metoda w klasach, które pochodzą z RequiresProvidesDirectiveProcessor.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

RequiresProvidesDirectiveProcessor Klasa

Przestrzeń nazw Microsoft.VisualStudio.TextTemplating

GetPreInitializationCodeForProcessingRun

GetPostInitializationCodeForProcessingRun

GeneratePostInitializationCode

Inne zasoby

Tworzenie niestandardowych procesorów dyrektywy T4 dotyczącej szablonu tekstowego