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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
RequiresProvidesDirectiveProcessor Clase