Compartilhar via


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

Consulte também

Referência

RequiresProvidesDirectiveProcessor Classe

Namespace Microsoft.VisualStudio.TextTemplating

GetImportsForProcessingRun

GetReferencesForProcessingRun

GetClassCodeForProcessingRun