Condividi tramite


Metodo TextTransformation.Initialize

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

Inizializza la classe TextTransformation.

Spazio dei nomi:  Microsoft.VisualStudio.TextTemplating
Assembly:  Microsoft.VisualStudio.TextTemplating.12.0 (in Microsoft.VisualStudio.TextTemplating.12.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 codice all'override di questo metodo nella classe di trasformazione generata aggiungendo codice a GetPreInitializationCodeForProcessingRun e GetPostInitializationCodeForProcessingRun. GetPreInitializationCodeForProcessingRun aggiunge codice all'inizio del metodo Initialize e GetPostInitializationCodeForProcessingRun aggiunge codice all'inizio del metodo Initialize.

Ad esempio, nello pseudo-codice seguente viene mostrato a cosa il metodo Initialize della classe di trasformazione generata potrebbe somigliare:

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 l'esecuzione del metodo Initialize per arrestare il processo di trasformazione del modello di testo. Il motore di trasformazione controlla la proprietà Errors della classe TextTransformation dopo il completamento del metodo Initialize e interrompe l'elaborazione in caso di 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