Condividi tramite


Metodo TextTransformation.Initialize

Questa API supporta l'infrastruttura .NET Framework e non deve essere utilizzata direttamente dal codice.

inizializza TextTransformation classe.

Spazio dei nomi:  Microsoft.VisualStudio.TextTemplating
Assembly:  Microsoft.VisualStudio.TextTemplating.11.0 (in Microsoft.VisualStudio.TextTemplating.11.0.dll)

Sintassi

'Dichiarazione
Public Overridable Sub Initialize
public virtual void Initialize()
public:
virtual void Initialize()
abstract Initialize : unit -> unit 
override Initialize : unit -> unit 
public function Initialize()

Note

I processori di direttiva possono aggiungere il codice agli override del metodo nella classe della trasformazione generata aggiungendo codice a GetPreInitializationCodeForProcessingRun e GetPostInitializationCodeForProcessingRun.GetPreInitializationCodeForProcessingRun aggiungere il codice all'inizio del Initialize metodo e GetPostInitializationCodeForProcessingRun aggiungere il codice alla fine del Initialize metodo.

Ad esempio, il seguente pseudocodice seguente viene illustrato l'aspetto del metodo Initialize della classe della trasformazione generata potrebbe essere simile:

Method GeneratedTransformationClassInstance.Initialize()

{

<code added by GetPreInitializationCodeForProcessingRun()>

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

<code added by GetPostInitializationCodeForProcessingRun()>

}

È possibile registrare un errore durante Initialize per interrompere il processo di trasformazione del modello di testo.Il motore di trasformazione controlla Errors proprietà di TextTransformation classe dopo Initialize completa e interromperà l'elaborazione se contiene eventuali errori.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TextTransformation Classe

Spazio dei nomi Microsoft.VisualStudio.TextTemplating

DirectiveProcessor

GetPreInitializationCodeForProcessingRun

GetPostInitializationCodeForProcessingRun

Altre risorse

Creazione di processori di direttiva di modelli di testo T4 personalizzati