Compartir a través de


TextTransformation.Initialize (Método)

Esta API es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.

Inicializa la clase TextTransformation.

Espacio de nombres:  Microsoft.VisualStudio.TextTemplating
Ensamblado:  Microsoft.VisualStudio.TextTemplating.11.0 (en Microsoft.VisualStudio.TextTemplating.11.0.dll)

Sintaxis

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

Comentarios

Los procesadores de directivas pueden agregar el código para invalidar este método en la clase de transformación generada agregando el código a GetPreInitializationCodeForProcessingRun y GetPostInitializationCodeForProcessingRun.GetPreInitializationCodeForProcessingRun agrega código al principio del método Initialize y GetPostInitializationCodeForProcessingRun agrega código al final del método Initialize.

Por ejemplo, el siguiente seudocódigo muestra cómo podría ser el método Initialize de la clase de transformación generada:

Method GeneratedTransformationClassInstance.Initialize()

{

<code added by GetPreInitializationCodeForProcessingRun()>

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

<code added by GetPostInitializationCodeForProcessingRun()>

}

Puede registrar un error durante Initialize para detener el proceso de transformación de plantilla de texto.El motor de transformación comprueba la propiedad Errors de la clase TextTransformation después de que se complete Initialize y detiene el procesamiento si contiene errores.

Seguridad de .NET Framework

Vea también

Referencia

TextTransformation Clase

Microsoft.VisualStudio.TextTemplating (Espacio de nombres)

DirectiveProcessor

GetPreInitializationCodeForProcessingRun

GetPostInitializationCodeForProcessingRun

Otros recursos

Crear procesadores de directivas personalizadas para las plantillas de texto T4