RequiresProvidesDirectiveProcessor.GetPostInitializationCodeForProcessingRun – metoda
Získá kód inicializace při inicializaci třídy vygenerované transformace, v důsledku poslední spuštění zpracování.
Obor názvů: Microsoft.VisualStudio.TextTemplating
Sestavení: Microsoft.VisualStudio.TextTemplating.10.0 (v Microsoft.VisualStudio.TextTemplating.10.0.dll)
Syntaxe
'Deklarace
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
Vrácená hodnota
Typ: System.String
A String , která obsahuje kód, který chcete přidat vygenerované transformace třída
Výjimky
Výjimka | Podmínka |
---|---|
InvalidOperationException | Zpracování spustit má již spuštěna, ale ještě není dokončena. |
Poznámky
Tato metoda přidá kód na konec metodu inicializace třídy vygenerované transformace. Volání metody inicializace třídy base obsahuje metodu inicializace třídy vygenerované transformace a po volání, doplňuje se tento kód. Inicializace metoda třídy vygenerované transformace může vypadat například následující příklad:
Method GeneratedTransformationClassInstance.Initialize()
{
<code added by GetPreInitializationCodeForProcessingRun()>
base.Initialize() *This is a call to TextTransformation.Initialize()
<code added by GetPostInitializationCodeForProcessingRun()>
}
Tato metoda je přepsán v RequiresProvidesDirectiveProcessor vrátit obsah codeBuffer předán GeneratePostInitializationCode metody. Není nutné obvykle přepsání této metody tříd, které pocházejí z RequiresProvidesDirectiveProcessor.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Odkaz
RequiresProvidesDirectiveProcessor Třída
Microsoft.VisualStudio.TextTemplating – obor názvů
GetPreInitializationCodeForProcessingRun
GetPostInitializationCodeForProcessingRun
GeneratePostInitializationCode