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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.
Ayrıca bkz.
Başvuru
Microsoft.VisualStudio.TextTemplating Ad Alanı