Udostępnij za pośrednictwem


Metoda ITextTemplatingEngineHost.GetHostOption —

Wywołana przez silnik poprosić o wartości określonej opcji.Zwraca wartość null, jeśli nie jest znana.

Przestrzeń nazw:  Microsoft.VisualStudio.TextTemplating
Zestaw:  Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (w Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)

Składnia

'Deklaracja
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

Wartość zwracana

Typ: System.Object
NullAby wybrać wartość domyślną dla tej opcji.W przeciwnym razie odpowiednią wartość dla opcji.

Uwagi

Obecnie jest jedyną opcją wywoływane przez silnik CacheAssemblies.Zwraca true jeśli zestawy są zachowywane między działa przetwarzania kolejnych tekstu w szablonie.Standard hosty return true, chyba że wartość string CacheAssemblies="false" jest ustawiony w kluczu rejestru HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\wersji\TextTemplating\.

Przykłady

Poniższy przykład kodu pokazuje możliwe wdrożenie niestandardowych hosta.Poniższy przykład kodu jest częścią większej przykład.Na przykład pełną, zobacz Instruktaż: Tworzenie hosta szablon niestandardowy tekst.

public object GetHostOption(string optionName)
{
  object returnObject;
  switch (optionName)
  {
    case "CacheAssemblies":
      returnObject = true;
      break;
    default:
      returnObject = null;
      break;
  }
  return returnObject;
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ITextTemplatingEngineHost Interfejs

Przestrzeń nazw Microsoft.VisualStudio.TextTemplating

Inne zasoby

Instruktaż: Tworzenie hosta szablon niestandardowy tekst