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ě hodnotu odpovídající možnosti.
Poznámky
V současné době pouze možnost vyvolat motor je CacheAssemblies. Vrátí true sestavení zůstanou zachovány mezi následnými text šablony zpracování spustí. Standardní hostitelem návrat true, pokud hodnota řetězce CacheAssemblies="false" nastavte klíč registru 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 Walkthrough: Vytváření Uživatelský text šablona hostitel.
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é
Odkaz
ITextTemplatingEngineHost Rozhraní
Microsoft.VisualStudio.TextTemplating – obor názvů