Elemento Combo
Definisce i controlli visualizzati in una casella combinata. Esistono quattro tipi di caselle combinate, come segue: DropDownCombo, DynamicCombo, IndexCombo e MRUCombo.
<combo guid="guidMyCommandSet" id="MyCommand" defaultWidth="20" idCommandList="MyCommandListID" priority="0x102" type="DropDownCombo">
<Parent>... </Parent
<CommandFlag>... </CommandFlag>
<Strings>... </Strings>
</combo>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Attributo |
Descrizione |
---|---|
guid |
Obbligatorio. GUID dell'identificatore di comando di GUID/ID. |
id |
Obbligatorio. ID dell'identificatore di comando di GUID/ID. |
defaultWidth |
Obbligatorio. Un intero che specifica una larghezza in pixel per la casella combinata. |
idCommandList |
Obbligatorio. Un ID inviato al database di destinazione attivo del commmand per recuperare l'elenco di elementi da visualizzare nella casella combinata. L'identificatore sarà lo stesso ambito del GUID del controllo. |
priority |
Parametro facoltativo. Un valore numerico che specifica la priorità. |
type |
Parametro facoltativo. Un valore enumerato di che specifica il tipo di controllo button. Se non specificato, pulsanti di utilizzo.
|
Condizione |
Parametro facoltativo. Vedere Attributi condizionali dello Schema XML VSCT. |
Elementi figlio
Elemento |
Descrizione |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Padre |
Parametro facoltativo. L'elemento padre del pulsante. |
||||||||||||
CommandFlag |
Obbligatorio. Vedere Elemento Command Flag. I valori validi di CommandFlag per un pulsante è la seguente.
|
||||||||||||
Stringhe |
Obbligatorio. Vedere Elemento Strings. l'elemento figlio di ButtonText deve essere definito. |
||||||||||||
Annotazione |
Commento facoltativo. |
Elementi padre
Elemento |
Descrizione |
---|---|
Rappresenta la raccolta di controlli della barra degli strumenti di un VSPackage. |
Esempio
<Combo guid="guidWidgetPackage" id="cmdidInsertOptions"
defaultWidth="100" idCommandList="cmdidGetInsertOptionsList">
<CommandFlag>DynamicVisibility</CommandFlag>
<Strings>
<ButtonText>Select Insert Options</ButtonText>
</Strings>
</Combo>
<Combo guid="guidWidgetPackage" id="cmdidInsertOptions"
priority="0x0500" type="DropDownCombo" defaultWidth="100"
idCommandList="cmdidGetInsertOptionsList">
<Parent guid="cmdSetGuidWidgetCommands" id="groupIDFileEdit">
<CommandFlag>DynamicVisibility</CommandFlag>
<Strings>
<ButtonText>Select Insert Options</ButtonText>
</Strings>
</Combo>