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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.