ITextTemplatingEngineHost.GetHostOption – metoda
Motor požádat o hodnotu zadanou možnost volat.Vrátíte hodnotu null, pokud neznáte.
Obor názvů: Microsoft.VisualStudio.TextTemplating
Sestavení: Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (v Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)
Syntaxe
'Deklarace
Function GetHostOption ( _
optionName As String _
) As Object
Object GetHostOption(
string optionName
)
Object^ GetHostOption(
String^ optionName
)
abstract GetHostOption :
optionName:string -> Object
function GetHostOption(
optionName : String
) : Object
Parametry
- optionName
Typ: System.String
Název možnosti.
Vrácená hodnota
Typ: System.Object
NullVyberte výchozí hodnoty pro tuto možnost.V opačném případě se odpovídající hodnota pro možnost.
Poznámky
V současné době pouze možnost vyvolat motor je CacheAssemblies.Vrátí true Pokud sestavení jsou zachovány mezi následnými text šablony zpracování.Standardní hostitelem návrat true, pokud hodnota řetězce CacheAssemblies="false" je nastaven v registru klíč HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\verze\TextTemplating\.
Příklady
Následující příklad kódu ukazuje možné provedení vlastního hostitele.Příklad kódu je součástí větší příklad.Pro plný příklad, viz Názorný postup: Vytváření vlastní Text šablony hostitele.
public object GetHostOption(string optionName)
{
object returnObject;
switch (optionName)
{
case "CacheAssemblies":
returnObject = true;
break;
default:
returnObject = null;
break;
}
return returnObject;
}
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é
Referenční dokumentace
ITextTemplatingEngineHost Rozhraní
Microsoft.VisualStudio.TextTemplating – obor názvů