RequiresProvidesDirectiveProcessor.GeneratePostInitializationCode(String, StringBuilder, CodeDomProvider, IDictionary<String,String>, IDictionary<String,String>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Methode für abgeleitete Klassen, um additiv zum Initialisierungs Code für die von TextTransformation generierte Klasse beizutragen.
protected:
abstract void GeneratePostInitializationCode(System::String ^ directiveName, System::Text::StringBuilder ^ codeBuffer, System::CodeDom::Compiler::CodeDomProvider ^ languageProvider, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ requiresArguments, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ providesArguments);
protected abstract void GeneratePostInitializationCode (string directiveName, System.Text.StringBuilder codeBuffer, System.CodeDom.Compiler.CodeDomProvider languageProvider, System.Collections.Generic.IDictionary<string,string> requiresArguments, System.Collections.Generic.IDictionary<string,string> providesArguments);
abstract member GeneratePostInitializationCode : string * System.Text.StringBuilder * System.CodeDom.Compiler.CodeDomProvider * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> -> unit
Protected MustOverride Sub GeneratePostInitializationCode (directiveName As String, codeBuffer As StringBuilder, languageProvider As CodeDomProvider, requiresArguments As IDictionary(Of String, String), providesArguments As IDictionary(Of String, String))
Parameter
- directiveName
- String
- codeBuffer
- StringBuilder
- languageProvider
- CodeDomProvider
- requiresArguments
- IDictionary<String,String>
- providesArguments
- IDictionary<String,String>
Hinweise
Additiver Code ist nützlich, wenn mehrere direktivenprozessorinstanzen jeweils eine instanzspezifische Initialisierung aufweisen müssen. Da generatetransformcode Methoden hinzufügen kann, ist es häufig erforderlich, dass der entsprechende Initialisierungs Code diese Methoden aufruft. Dieser Code wird nach dem-Befehl der-Basisklasse hinzugefügt.