Button, élément
définit un élément avec lequel l'utilisateur peut interagir. Il existe quatre types de boutons, comme suit : Bouton, MenuButton, SplitDropDown, et échantillonnage.
<Button guid="guidMyCommandSet" id="MyCommand" priority="0x102" type="button">
<Parent>... </Parent>
<Icon>... </Icon>
<CommandFlag>... </CommandFlag>
<Strings>... </Strings>
</Button>
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. |
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 |
||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Facultatif. l'élément parent du bouton. |
|||||||||||||||||||||||||||
Facultatif. L'icône associée à le bouton. |
|||||||||||||||||||||||||||
Obligatoire. Les valeurs valides de CommandFlag d'un bouton sont les suivantes.
|
|||||||||||||||||||||||||||
Obligatoire. ButtonText, élément enfant doit être défini. |
|||||||||||||||||||||||||||
Annotation |
commentaire facultatif. |
Éléments parents
Élément |
Description |
---|---|
Éléments de groupes. |
Exemple
l'exemple suivant définit un bouton dans un fichier de .vsct.
<Button guid="guidMenuTextCmdSet" id="cmdidMyCommand" priority="0x0100" type="Button">
<Parent guid="guidMenuTextCmdSet" id="MyMenuGroup" />
<Icon guid="guidImages" id="bmpPic1" />
<CommandFlag>TextChanges</CommandFlag>
<Strings>
<CommandName>cmdidMyCommand</CommandName>
<ButtonText>My Command name</ButtonText>
</Strings>
</Button>