Método RequiresProvidesDirectiveProcessor.GetClassCodeForProcessingRun
Obtém o código para adicionar à classe de transformação gerada.
Namespace: Microsoft.VisualStudio.TextTemplating
Assembly: Microsoft.VisualStudio.TextTemplating.11.0 (em Microsoft.VisualStudio.TextTemplating.11.0.dll)
Sintaxe
'Declaração
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 de retorno
Tipo: System.String
A String que contém o código para adicionar a classe de transformação gerada.
Implementações
IDirectiveProcessor.GetClassCodeForProcessingRun()
Exceções
Exceção | Condição |
---|---|
InvalidOperationException | Um processamento executado tem já iniciado, mas ainda não foi concluída. |
Comentários
Processador de diretriz pode usar um buffer para armazenar o código que é adicionado à classe de transformação gerado após a conclusão de todo o processamento.O código é adicionado à classe de transformação gerado como novos membros da classe, não dentro de membros existentes da classe.
Esse método é substituído em RequiresProvidesDirectiveProcessor para retornar o conteúdo da codeBuffer passado para o GenerateTransformCode método.Você geralmente precisa substituir esse método em classes que derivam de RequiresProvidesDirectiveProcessor.
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áveis.
Consulte também
Referência
RequiresProvidesDirectiveProcessor Classe