Combo (Elemento)
Define los comandos que aparecen en un cuadro combinado. Hay cuatro tipos de cuadros combinados, como sigue: DropDownCombo, DynamicCombo, IndexCombo, y MRUCombo.
<combo guid="guidMyCommandSet" id="MyCommand" defaultWidth="20" idCommandList="MyCommandListID" priority="0x102" type="DropDownCombo">
<Parent>... </Parent
<CommandFlag>... </CommandFlag>
<Strings>... </Strings>
</combo>
Atributos y elementos
En las próximas secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
guid |
Obligatorio. GUID del identificador de comandos de GUID/ID. |
id |
Obligatorio. Identificador del identificador de comandos de GUID/ID. |
defaultWidth |
Obligatorio. Un entero que especifica un ancho de píxel para el cuadro combinado. |
idCommandList |
Obligatorio. Un identificador que se envía al destino activo del commmand para recuperar la lista de elementos que se van a mostrar en el cuadro combinado. El identificador estará en el mismo ámbito de GUID que el control. |
priority |
Opcional. Un valor numérico que especifica la prioridad. |
type |
Opcional. Un valor enumerado que especifica el tipo de botón. Si no obtiene, utilice el botón.
|
Condition |
Opcional. Vea Atributos condicionales del esquema XML de VSCT. |
Elementos secundarios
Elemento |
Descripción |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Primario |
Opcional. El elemento primario del botón. |
||||||||||||
CommandFlag |
Obligatorio. Vea CommandFlag (Elemento). Los valores válidos de CommandFlag para un botón son los siguientes.
|
||||||||||||
Cadenas |
Obligatorio. Vea Strings (Elemento). El elemento secundario de ButtonText debe definir. |
||||||||||||
Anotaciones |
Comentario opcional. |
Elementos primarios
Elemento |
Descripción |
---|---|
Representa la colección de comandos de la barra de herramientas de VSPackage. |
Ejemplo
<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>