Sdílet prostřednictvím


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

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

Viz také

Referenční dokumentace

ITextTemplatingEngineHost Rozhraní

Microsoft.VisualStudio.TextTemplating – obor názvů

Další zdroje

Názorný postup: Vytváření vlastní Text šablony hostitele