Sdílet prostřednictvím


RequiresProvidesDirectiveProcessor.GetImportsForProcessingRun – metoda

Získá obory importovat do 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 GetImportsForProcessingRun As String()
public override string[] GetImportsForProcessingRun()
public:
virtual array<String^>^ GetImportsForProcessingRun() override
abstract GetImportsForProcessingRun : unit -> string[] 
override GetImportsForProcessingRun : unit -> string[] 
public override function GetImportsForProcessingRun() : String[]

Vrácená hodnota

Typ: array<System.String[]
Pole typu String obsahující obory názvů.

Výjimky

Výjimka Podmínka
InvalidOperationException

Zpracování spustit má již spuštěna, ale ještě není dokončena.

Poznámky

Vystavit kód generovaný směrnice procesor třídy vygenerované transformace máte směrnice procesoru jeho oboru názvů přidat do seznamu oborů názvů.

Příklady

Tento příklad načte sadu navíc obory názvů, které musí být importovány kompilovat kód, který generuje směrnice procesoru. Příklad kódu je součástí větší příklad, který je stanoven RequiresProvidesDirectiveProcessor Třída

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

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

RequiresProvidesDirectiveProcessor Třída

Microsoft.VisualStudio.TextTemplating – obor názvů

GetReferencesForProcessingRun

GetClassCodeForProcessingRun

GetImportsForProcessingRun