Udostępnij za pośrednictwem


Metoda RequiresProvidesDirectiveProcessor.GetClassCodeForProcessingRun —

Pobiera kod, aby dodać do klasy generowane transformacji.

Przestrzeń nazw:  Microsoft.VisualStudio.TextTemplating
Zestaw:  Microsoft.VisualStudio.TextTemplating.11.0 (w Microsoft.VisualStudio.TextTemplating.11.0.dll)

Składnia

'Deklaracja
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

Wartość zwracana

Typ: System.String
A String zawierający kod, aby dodać do klasy generowane transformacji.

Implementuje

IDirectiveProcessor.GetClassCodeForProcessingRun()

Wyjątki

Wyjątek Warunek
InvalidOperationException

Przetwarzania, uruchom została już rozpoczęta, ale jeszcze nie została zakończona.

Uwagi

Dyrektywa procesora można używać buforu do przechowywania kod, który jest dodawany do klas generowanych transformacji, po zakończeniu wszystkich operacji przetwarzania danych.Kod jest dodawana do klasy generowanych transformacji jako nowych członków klasy, a nie wewnątrz istniejący członkowie tej klasy.

Ta metoda jest zastąpiona w RequiresProvidesDirectiveProcessor , aby zwrócić zawartość codeBuffer przekazany do GenerateTransformCode metody.Zazwyczaj trzeba zastąpić tej metody klas, które wynikają z RequiresProvidesDirectiveProcessor.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

RequiresProvidesDirectiveProcessor Klasa

Przestrzeń nazw Microsoft.VisualStudio.TextTemplating

GetImportsForProcessingRun

GetReferencesForProcessingRun

GetClassCodeForProcessingRun