RequiresProvidesDirectiveProcessor.GetReferencesForProcessingRun – metoda
Získá odkazy předat kompilátor třídy vygenerované transformace.
Obor názvů: Microsoft.VisualStudio.TextTemplating
Sestavení: Microsoft.VisualStudio.TextTemplating.10.0 (v Microsoft.VisualStudio.TextTemplating.10.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<System.String[]
Pole typu String obsahující odkazy.
Výjimky
Výjimka | Podmínka |
---|---|
InvalidOperationException | Zpracování spustit má již spuštěna, ale ještě není dokončena. |
Poznámky
Kód, který přidá směrnice procesor třídy vygenerované transformace úspěšně zkompilovat, může vyžadovat zejména sestavení. Tato metoda by směrnice procesoru přidat odkazy na požadované sestavení.
Chcete-li odkrýt kód generovaný směrnice procesor třídy vygenerované transformace směrnice procesoru měli přidat jeho sestavení seznamu odkazů.
Příklady
Následující příklad načte sadu navíc sestavení, které musí odkazovat kompilovat kód, který generuje procesor této směrnice. Příklad kódu je součástí větší příklad, který je stanoven RequiresProvidesDirectiveProcessor Třída
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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Odkaz
RequiresProvidesDirectiveProcessor Třída