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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TextTemplating
GetPreInitializationCodeForProcessingRun
GetPostInitializationCodeForProcessingRun
Altre risorse
Creazione di processori di direttiva di modelli di testo T4 personalizzati