Condividi tramite


Proprietà ProvideLanguageServiceAttribute.ShowDropDownOptions

Determina se l'opzione di barra di navigazione è abilitata nella finestra di dialogo di opzioni .

Spazio dei nomi:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

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

Valore proprietà

Tipo: System.Boolean
restituisce true se l'opzione di barra di navigazione deve essere abilitata; in caso contrario, restituisce false.

Note

La barra di navigazione viene visualizzata nella parte superiore della finestra dell'editor e consente la navigazione rapida ai diversi elementi nel file.in genere, la barra di navigazione contiene due caselle combinate, una per i tipi e l'altra per i membri.Selezionando un tipo o un membro immediatamente passa tale tipo o membro nella finestra di modifica.La barra di navigazione può essere visualizzata o nascosta per ogni linguaggio utilizzando l'opzione di barra di navigazione nella finestra di dialogo di opzioni (disponibile da strumenti - menu di > opzioni ).Se un servizio di linguaggio supporta la barra di navigazione deve quindi impostare la proprietà di ShowDropDownOptions a true.Se la voce del Registro di sistema non è definita alcuna, quindi l'opzione di barra di navigazione nella finestra di dialogo di opzioni è disabilitata e non può essere modificata.In caso contrario, il valore della voce del Registro di sistema controlla se l'opzione della barra di navigazione inizialmente sia selezionata o meno.

Questa proprietà è disponibile per qualsiasi implementazione del servizio di linguaggio.

L'impostazione predefinita è false, scegliere l'opzione di barra di navigazione non è selezionata (in realtà, a meno che tale proprietà in modo esplicito sia impostata su true o a false, la voce del Registro di sistema non viene creata e quindi l'opzione di barra di navigazione è disabilitata).

Gli aspetti della voce del Registro di sistema è simile al seguente:

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

Esempi

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ProvideLanguageServiceAttribute Classe

Spazio dei nomi Microsoft.VisualStudio.Shell