Share via


Elemento Strings

O elemento Strings deve conter pelo menos um elemento filho ButtonText . Todos os outros elementos filho são opcionais. Caracteres XML inválidos, como '&' e '', devem ser codificados como entidades ('&' e ''< e assim< por diante).

Um e comercial na cadeia de caracteres de texto especifica o atalho de teclado para o comando.

Syntax

<Strings>
  <ButtonText>... </ButtonText>
  <CommandName>... </CommandName>
</Strings>

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Atributo Descrição
Linguagem Opcional. Idioma=".".

Elementos filho

Elemento Descrição
ButtonText Esse campo e os cinco campos de texto a seguir em uma definição de comando permitem especificar o texto que aparece em vários menus. Por padrão, o campo aparece nos controladores de ButtonText menu. O ButtonText campo também se torna o padrão se os outros campos de texto estiverem em branco. O ButtonText campo não pode ficar em branco mesmo se os outros campos de texto forem especificados.
ToolTipText O ToolTipText campo especifica o texto que aparece na dica de ferramenta de um item de menu.

Se o ToolTipText campo estiver em branco, ele ButtonText será usado.
MenuText O MenuText campo especifica o texto que é exibido para um comando se ele estiver no menu principal, em uma barra de ferramentas, em um menu de atalho ou em um submenu. Se o campo estiver em branco, o ambiente de desenvolvimento integrado (IDE) usará o MenuTextButtonText campo. O MenuText campo também pode ser usado para localização.

Para menus de atalho, o campo é o MenuText nome exibido na barra de ferramentas Menus de atalho, que permite a personalização de menus de atalho no IDE. Portanto, seja específico no que você nomeia seu menu de atalho; por exemplo, use "Widget Package Shortcut Menu" em vez de "Shortcut".

Se o MenuText campo não for especificado, ele ButtonText será usado.
CommandName O CommandName campo especifica o texto que aparece na categoria de teclado na guia Comandos da caixa de diálogo Personalizar (disponível clicando em Personalizar no menu Ferramentas).
CanonicalName O campo inglês especifica o nome do comando no texto em inglês CanonicalName que pode ser inserido na janela Comando para executar o item de menu. O IDE remove todos os caracteres que não são letras, dígitos, sublinhados ou pontos incorporados. Esse texto é então concatenado ButtonText ao campo para definir o comando. Por exemplo, Novo Projeto no menu Arquivo torna-se o comando, File.NewProject.

Se o campo em inglês CanonicalName não for especificado, o IDE usará o ButtonText campo e removerá todos, exceto letras, dígitos, sublinhados e pontos incorporados. Por exemplo, o texto do botão "&definir comandos..." torna-se DefineCommands, onde o E comercial, o espaço e as reticências são removidos.

Se o sinalizador for especificado e o texto do comando for alterado, o TextChanges comando correspondente reconhecido pela janela Comando não será alterado, permanecendo a forma canônica dos campos original ButtonText ou em inglês CanonicalName .
LocCanonicalName O LocCanonicalName campo se comporta de forma idêntica ao campo em inglês CanonicalName , mas permite que o texto do comando localizado seja especificado. Ambos os campos canônicos podem ser especificados. Como o IDE apenas analisa o texto inserido na janela Comando e o associa a um comando, o texto em inglês e não em inglês pode ser associado ao mesmo comando.

Elementos pai

Elemento Descrição
Elemento Button Define um elemento com o qual o usuário pode interagir.
Elemento Menu Define um único item de menu.
Elemento Combo Define comandos que aparecem em uma caixa de combinação.

Confira também