Aracılığıyla paylaş


RequiresProvidesDirectiveProcessor.GetPostInitializationCodeForProcessingRun Yöntem

Kodu çalıştırmak en son işlem sonucunda oluşturulan dönüştürme sınıf başlatıldığında başlatmaya 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 Overrides Function GetPostInitializationCodeForProcessingRun As String
public override string GetPostInitializationCodeForProcessingRun()
public:
virtual String^ GetPostInitializationCodeForProcessingRun() override
abstract GetPostInitializationCodeForProcessingRun : unit -> string 
override GetPostInitializationCodeForProcessingRun : unit -> string 
public override function GetPostInitializationCodeForProcessingRun() : String

Dönüş Değeri

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

Yüklenen

IDirectiveProcessor.GetPostInitializationCodeForProcessingRun()

Özel Durumlar

Exception Koşul
InvalidOperationException

Çalışan işlem zaten başlatılmış ancak henüz tamamlandı.

Notlar

Bu yöntem oluşturulan dönüştürme sınıfının başlatma yöntemini sonuna kadar kod ekler.Başlatma yöntemi oluşturulan dönüştürme sınıfının temel sınıfın Initialize yöntemine bir çağrı içerir ve, çağırdıktan sonra bu kodu eklenir.Örneğin, aşağıdaki örnekte oluşturulmuş dönüştürme sınıfının başlatma yöntemini benzer:

Method GeneratedTransformationClassInstance.Initialize()
{
    <code added by GetPreInitializationCodeForProcessingRun()>

    base.Initialize()  *This is a call to TextTransformation.Initialize()

    <code added by GetPostInitializationCodeForProcessingRun()>
}

Bu yöntem geçersiz kılındığını RequiresProvidesDirectiveProcessor içeriğini döndürmek için codeBuffer geçirilen GeneratePostInitializationCode yöntemi.Genellikle öğesinden türetilmeli sınıfları Bu yöntemde geçersiz kılmak gerekmez RequiresProvidesDirectiveProcessor.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

RequiresProvidesDirectiveProcessor Sınıf

Microsoft.VisualStudio.TextTemplating Ad Alanı

GetPreInitializationCodeForProcessingRun

GetPostInitializationCodeForProcessingRun

GeneratePostInitializationCode

Diğer Kaynaklar

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