Combo, élément
Définit les commandes qui s'affichent dans une zone de liste déroulante. Il existe quatre types de zones de liste déroulante, comme suit : DropDownCombo, DynamicCombo, IndexCombo, et MRUCombo.
<combo guid="guidMyCommandSet" id="MyCommand" defaultWidth="20" idCommandList="MyCommandListID" priority="0x102" type="DropDownCombo">
<Parent>... </Parent
<CommandFlag>... </CommandFlag>
<Strings>... </Strings>
</combo>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Attribut |
Description |
---|---|
GUID |
Obligatoire. Le GUID de l'identificateur de commande de GUID/ID. |
id |
Obligatoire. ID de l'identificateur de commande de GUID/ID. |
defaultWidth |
Obligatoire. Un entier qui spécifie une largeur de pixel dans la zone de liste déroulante. |
idCommandList |
Obligatoire. Un ID qui est envoyé à la cible permet de commmand pour récupérer la liste d'éléments à afficher dans la zone de liste déroulante. L'ID sera dans la même portée du GUID que le contrôle. |
priority |
Facultatif. Une valeur numérique qui indique la priorité. |
type |
Facultatif. Valeur énumérée qui spécifie le type de bouton. Si non donné, bouton d'usage.
|
Condition |
Facultatif. Consultez Attributs conditionnels de schéma XML VSCT. |
Éléments enfants
Élément |
Description |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Parent |
Facultatif. l'élément parent du bouton. |
||||||||||||
CommandFlag |
Obligatoire. Consultez CommandFlag, élément. Les valeurs valides de CommandFlag d'un bouton sont les suivantes.
|
||||||||||||
Chaînes |
Obligatoire. Consultez Strings, élément. l'élément enfant de ButtonText doit être défini. |
||||||||||||
Annotation |
Commentaire facultatif. |
Éléments parents
Élément |
Description |
---|---|
Représente la collection de commandes dans la barre d'outils d'un VSPackage. |
Exemple
<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>