Elemento button
Define um elemento que o usuário pode interagir com. Existem quatro tipos de botões, da seguinte maneira: botão de menu, botão, SplitDropDown e amostra.
<Button guid="guidMyCommandSet" id="MyCommand" priority="0x102" type="button">
<Parent>... </Parent>
<Icon>... </Icon>
<CommandFlag>... </CommandFlag>
<Strings>... </Strings>
</Button>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Atributo |
Descrição |
---|---|
GUID |
Obrigatório. GUID do identificador de comando do GUID/ID. |
id |
Obrigatório. ID do identificador de comando do GUID/ID. |
priority |
Opcional. Um valor numérico que especifica a prioridade. |
tipo |
Opcional. Um valor enumerado que especifica o tipo de botão. Se não especificado, usa o botão.
|
Condição |
Opcional. Consulte Atributos de condicional do esquema XML VSCT. |
Elementos filho
Elemento |
Descrição |
||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Opcional. O elemento pai do botão. |
|||||||||||||||||||||||||||
Opcional. O ícone associado ao botão. |
|||||||||||||||||||||||||||
Obrigatório. Os valores CommandFlag válidos para um botão são os seguintes.
|
|||||||||||||||||||||||||||
Obrigatório. O filho Elemento de texto de botão deve ser definido. |
|||||||||||||||||||||||||||
Anotação |
Comentário opcional. |
Elementos pai
Elemento |
Descrição |
---|---|
Agrupa elementos do botão. |
Exemplo
O exemplo a seguir define um botão em um arquivo .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>