Sdílet prostřednictvím


RequiresProvidesDirectiveProcessor.GetReferencesForProcessingRun – metoda

Získá odkazy předat kompilátor třídy vygenerované transformace.

Obor názvů:  Microsoft.VisualStudio.TextTemplating
Sestavení:  Microsoft.VisualStudio.TextTemplating.12.0 (v Microsoft.VisualStudio.TextTemplating.12.0.dll)

Syntaxe

'Deklarace
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[]

Vrácená hodnota

Typ: array<String[]
Pole typu String , který obsahuje odkazy.

Implementuje

IDirectiveProcessor.GetReferencesForProcessingRun

Výjimky

Výjimka Podmínka
InvalidOperationException

Běh zpracování byl již zahájen, ale nebyl dokončen.

Poznámky

Úspěšně zkompilovat, kód, který přidá třídy vygenerované transformace směrnice procesoru může vyžadovat konkrétní sestavení.Směrnice procesoru by v této metodě přidat odkazy na požadovaná sestavení.

Chcete-li zobrazit kód, který je generován pomocí směrnice procesoru třídy vygenerované transformace, by směrnice procesoru přidat jeho sestavení do seznamu odkazy.

Příklady

Následující příklad načte sadu extra sestavení, která musí odkazovat ke kompilaci kódu, který generuje směrnice procesoru.Tento příklad kódu je součástí většího příkladu určeného pro třídu RequiresProvidesDirectiveProcessor.

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

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

RequiresProvidesDirectiveProcessor Třída

Microsoft.VisualStudio.TextTemplating – obor názvů

GetImportsForProcessingRun

GetClassCodeForProcessingRun

GetReferencesForProcessingRun