Udostępnij za pośrednictwem


Właściwość ProvideLanguageServiceAttribute.ShowDropDownOptions —

Określa, czy pasek nawigacyjny opcja jest włączona w Opcje okno dialogowe.

Przestrzeń nazw:  Microsoft.VisualStudio.Shell
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

'Deklaracja
Public Property ShowDropDownOptions As Boolean
public bool ShowDropDownOptions { get; set; }

Wartość właściwości

Typ: System.Boolean
Zwraca true Jeśli pasek nawigacyjny opcja jest włączona; w przeciwnym razie zwraca false.

Uwagi

Pasek nawigacyjny jest wyświetlany u góry okna edytora i pozwala na szybkie nawigacji do różnych elementów w pliku.Zazwyczaj pasek nawigacyjny zawiera dwa pola kombi, jeden dla typów i innych członków.Wybranie typu lub członka natychmiast przenosi tego typu lub członka do okna Edycja.Pasek nawigacyjny można pokazane lub ukryte dla każdego języka za pomocą pasek nawigacyjny opcji w Opcje okno dialogowe (dostępne z Narzędzia -> Opcje menu).Jeśli usługa języka obsługuje pasek nawigacyjny, a następnie należy go ustawić ShowDropDownOptions właściwość, aby true.Jeśli wpis rejestru nie jest zdefiniowana na wszystkich, a następnie pasek nawigacyjny opcji w Opcje okno dialogowe jest wyłączone i nie mogą być zmieniane.W przeciwnym razie wartość wpisu rejestru kontroluje, czy opcja paska nawigacji początkowo zaznaczone lub nie.

Ta właściwość jest dostępna dla implementacji usługi dowolnego języka.

Wartością domyślną jest false, wskazujące pasek nawigacyjny opcja nie jest zaznaczona (faktycznie, chyba że ta właściwość jest jawnie ustawiona na true lub false, wpis rejestru nie jest tworzony i dlatego pasek nawigacyjny opcja jest wyłączona).

Wpis rejestru wygląda następująco:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
  [Language Name]\
    ShowDropDownBarOption = reg_dword: 0x00000001

Przykłady

    [ProvideLanguageService(typeof(MyLanguageService),           // Required
                            MyConstants.languageName,            // Required
                            MyConstants.languageNameResourceID,  // Required
        // Optional language service properties
        ShowDropDownOptions = true,  // drop down bar options are supported
                           )]

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ProvideLanguageServiceAttribute Klasa

Przestrzeń nazw Microsoft.VisualStudio.Shell