Aracılığıyla paylaş


DirectiveProcessor.GetClassCodeForProcessingRun Yöntem

Türetilmiş bir sınıfta geçersiz olduğunda, oluşturulan dönüşümü sınıfa eklemek için kodu alır.

Ad alanı:  Microsoft.VisualStudio.TextTemplating
Derleme:  Microsoft.VisualStudio.TextTemplating.11.0 (Microsoft.VisualStudio.TextTemplating.11.0.dll içinde)

Sözdizimi

'Bildirim
Public MustOverride Function GetClassCodeForProcessingRun As String
public abstract string GetClassCodeForProcessingRun()
public:
virtual String^ GetClassCodeForProcessingRun() abstract
abstract GetClassCodeForProcessingRun : unit -> string 
public abstract function GetClassCodeForProcessingRun() : String

Dönüş Değeri

Tür: System.String
A String üretilen dönüşümü sınıfa eklemek için kodunu içerir.

Yüklenen

IDirectiveProcessor.GetClassCodeForProcessingRun()

Notlar

Yönergesi işlemci için eklenen kod depolamak için bir tampon kullanabilirsiniz

işlem tamamlandıktan sonra dönüştürme sınıfı oluşturdu.Kod, yeni sınıfın varolan üyeleri içinde değil sınıfın üyeleri olarak üretilen dönüşümü sýnýfýna eklenir.

Örnekler

Aşağıdaki kod örneği, özel bir yönerge işlemci olası bir uygulama gösterir.Bu kod örneği DirectiveProcessor konusu için sağlanan daha büyük bir örneğin bir bölümüdür.

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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

DirectiveProcessor Sınıf

Microsoft.VisualStudio.TextTemplating Ad Alanı

GetImportsForProcessingRun

GetReferencesForProcessingRun

GetClassCodeForProcessingRun

Diğer Kaynaklar

Özel T4 metin şablon yönergesi işlemciler oluşturma

İzlenecek yol: özel yönergesinin işlemci oluşturma