Compartir a través de


RequiresProvidesDirectiveProcessor.GetClassCodeForProcessingRun (Método)

Obtiene el código que se va a agregar a la clase de transformación generada.

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

Sintaxis

'Declaración
Public Overrides Function GetClassCodeForProcessingRun As String
public override string GetClassCodeForProcessingRun()
public:
virtual String^ GetClassCodeForProcessingRun() override
abstract GetClassCodeForProcessingRun : unit -> string 
override GetClassCodeForProcessingRun : unit -> string 
public override function GetClassCodeForProcessingRun() : String

Valor devuelto

Tipo: System.String
Valor de tipo String que contiene el código que se va a agregar a la clase de transformación generada.

Implementaciones

IDirectiveProcessor.GetClassCodeForProcessingRun()

Excepciones

Excepción Condición
InvalidOperationException

Una ejecución de procesamiento ya se ha iniciado pero aún no ha terminado.

Comentarios

El procesador de directivas puede usar un búfer para almacenar el código que se agrega a la clase de transformación generada cuando finaliza todo el procesamiento.El código se agrega a la clase de transformación generada como nuevos miembros de la clase, no dentro de los miembros existentes de la clase.

Este método se invalida en RequiresProvidesDirectiveProcessor para devolver el contenido de codeBuffer que se ha pasado al método GenerateTransformCode.Normalmente no necesita invalidar este método en las clases que derivan de RequiresProvidesDirectiveProcessor.

Seguridad de .NET Framework

Vea también

Referencia

RequiresProvidesDirectiveProcessor Clase

Microsoft.VisualStudio.TextTemplating (Espacio de nombres)

GetImportsForProcessingRun

GetReferencesForProcessingRun

GetClassCodeForProcessingRun