Aracılığıyla paylaş


RequiresProvidesDirectiveProcessor.GetReferencesForProcessingRun Yöntem

Oluşturulan dönüştürme sınıf derleyicisi için geçirmek için başvuru 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 GetReferencesForProcessingRun As String()
public override string[] GetReferencesForProcessingRun()
public:
virtual array<String^>^ GetReferencesForProcessingRun() override
abstract GetReferencesForProcessingRun : unit -> string[] 
override GetReferencesForProcessingRun : unit -> string[] 
public override 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()

Özel Durumlar

Exception Koşul
InvalidOperationException

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

Notlar

Başarıyla derlemek için özel derlemeler yönergesi işlemci üretilen dönüştürme sınıfa ekler kod gerektirebilir.Yönerge işlemci gerekli derlemelerine başvurular bu yöntem eklemeniz gerekir.

Oluşturulan dönüştürme sınıfına yönergesi işlemci tarafından oluşturulan kodu göstermek için yönergesi işlemci, derleme başvuruları listesine eklemeniz gerekir.

Örnekler

Aşağıdaki örnekte, bu yönergenin İşlemcisi üretir kodu derlemek için başvurulmalıdır fazladan derlemeler kümesini alır.Bu kod örneği RequiresProvidesDirectiveProcessor konusu için sağlanan daha büyük bir örneğin bir bölümüdür.

public override string[] GetReferencesForProcessingRun()
{
List<string> references = new List<string>();
references.AddRange(base.GetReferencesForProcessingRun());
references.Add("System.Xml");
return references.ToArray();
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

RequiresProvidesDirectiveProcessor Sınıf

Microsoft.VisualStudio.TextTemplating Ad Alanı

GetImportsForProcessingRun

GetClassCodeForProcessingRun

GetReferencesForProcessingRun