Método DirectiveProcessor.GetClassCodeForProcessingRun
Quando substituído em uma classe derivada, obtém o código para adicionar à classe gerada de transformação.
Namespace: Microsoft.VisualStudio.TextTemplating
Assembly: Microsoft.VisualStudio.TextTemplating.12.0 (em Microsoft.VisualStudio.TextTemplating.12.0.dll)
Sintaxe
'Declaração
Public MustOverride Function GetClassCodeForProcessingRun As String
public abstract string GetClassCodeForProcessingRun()
public:
virtual String^ GetClassCodeForProcessingRun() abstract
abstract GetClassCodeForProcessingRun : unit -> string
public abstract function GetClassCodeForProcessingRun() : String
Valor de retorno
Tipo: String
Um String que contém o código a ser adicionado à classe de transformação gerada.
Implementações
IDirectiveProcessor.GetClassCodeForProcessingRun
Comentários
O processador diretivo pode usar um buffer para armazenar código que é adicionado ao
classe gerada de transformação depois que terminar o processamento. O código é adicionado à classe gerada de transformação como novos membros de classe, não membros existentes de dentro da classe.
Exemplos
O exemplo de código a seguir mostra uma implementação possível para um processador de diretiva personalizado. Este exemplo de código é parte de um exemplo maior fornecido para a classe DirectiveProcessor.
private StringBuilder codeBuffer;
public override string GetClassCodeForProcessingRun()
{
//Return the code to add to the generated transformation class.
//-----------------------------------------------------------------
return codeBuffer.ToString();
}
Private codeBuffer As StringBuilder
Public Overrides Function GetClassCodeForProcessingRun() As String
'Return the code to add to the generated transformation class.
'-----------------------------------------------------------------
Return codeBuffer.ToString()
End Function
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TextTemplating
Outros recursos
Criando processadores de diretiva de modelo de texto T4 personalizados
Instruções passo a passo: criando um processador de diretiva