DirectiveProcessor.GetReferencesForProcessingRun Yöntem
Türetilmiş bir sınıfta geçersiz olduğunda, oluşturulan dönüşümü sınıf derleyici geçmesine izin başvuruları 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 GetReferencesForProcessingRun As String()
public abstract string[] GetReferencesForProcessingRun()
public:
virtual array<String^>^ GetReferencesForProcessingRun() abstract
abstract GetReferencesForProcessingRun : unit -> string[]
public abstract function GetReferencesForProcessingRun() : String[]
Dönüş Değeri
Tür: array<System.String[]
Türünde bir dizi String başvurular içerir.
Yüklenen
IDirectiveProcessor.GetReferencesForProcessingRun()
Notlar
Başarıyla derlemek için özel derlemeler yönergesi işlemci üretilen dönüşümü sınıfa ekler kod gerektirebilir.Yönerge işlemci gerekli derlemelerine başvurular bu yöntem eklemeniz gerekir.
Yönergesi işlemci yönergesi işlemci üretilen dönüşümü sınıfı kullanılabilir olması için kendi kodu gerekiyorsa, kendi derleme başvuruları listesine eklemeniz gerekir.
Ö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.
public override string[] GetReferencesForProcessingRun()
{
//We need a reference to this assembly to be able to call
//XmlReaderHelper.ReadXml from the generated transformation class.
//-----------------------------------------------------------------
return new string[]
{
"System.Xml",
this.GetType().Assembly.Location
};
}
Public Overrides Function GetReferencesForProcessingRun() As String()
'We need a reference to this assembly to be able to call
'XmlReaderHelper.ReadXml from the generated transformation class.
'-----------------------------------------------------------------
Return New String() {"System.Xml", Me.GetType().Assembly.Location}
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ı