Partilhar via


Elemento de seqüências de caracteres

O elemento de seqüências de caracteres deve conter pelo menos um ButtonText elemento filho. Todos os outros elementos filho são opcionais. XML inválido caracteres como 'e' e ' <' deve ser codificada como entidades ('& amp;' e '& lt;' e assim por diante).

Um e comercial na seqüência de texto Especifica o atalho de teclado para o comando.

<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

idioma

Opcional. Language = ".".

Elementos filho

Elemento

Descrição

Texto de botão

Este campo e os cinco seguintes campos de texto em uma definição de comando permitem especificar o texto que aparece em vários menus. Por padrão, o ButtonText campo será exibido em controladores de menu. O ButtonText campo também se tornará o padrão se campos de texto estiverem em branco. O ButtonText campo não pode ficar em branco, mesmo que os outros campos de texto são especificados.

ToolTipText

O ToolTipText campo especifica o texto que aparece na dica de ferramenta para um item de menu.

Se a ToolTipText campo estiver em branco, o ButtonText campo é usado.

MenuText

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

Para menus de atalho, o MenuText campo é o nome que é exibido na barra de Menus de atalho, que permite a personalização de menus de atalho no IDE. Portanto, ser específico no qual o nome do menu de atalho; Por exemplo, use "Menu de atalho do Widget pacote" em vez de "Atalho".

Se a MenuText campo não for especificado, o ButtonText campo é usado.

CommandName

O CommandName campo especifica o texto que aparece na categoria teclado na Opções caixa de diálogo (disponível ao clicar em Opções no Ferramentas menu) e o comandos listar no Personalizar caixa de diálogo (disponível ao clicar em Personalizar na Ferramentas menu).

CanonicalName

O inglês CanonicalName campo especifica o nome do comando no texto em inglês que pode ser inserido no comando janela para executar o item de menu. O IDE remove todos os caracteres que não são letras, dígitos, sublinhados ou períodos incorporados. Esse texto é concatenado, em seguida, para o ButtonText campo para definir o comando. Por exemplo, Novo projeto sobre o arquivo menu torna-se o comando, File.NewProject.

Se o inglês CanonicalName campo não for especificado, o IDE usa o ButtonText campo e faixas todas, exceto as letras, dígitos, sublinhados e períodos 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 a TextChanges sinalizador for especificado e o texto do comando é alterado, o comando correspondente reconhecido pelo comando janela não muda; ele permanece a forma canônica do original ButtonText em inglês ou CanonicalName campos.

LocCanonicalName

O LocCanonicalName campo se comporta de forma idêntica para o inglês CanonicalName campo mas permite o texto de comando localizadas seja especificado. Ambos os campos canônicos podem ser especificados. Porque o IDE analisa apenas o texto inserido no comando janela e associa-lo com um comando, o inglês e o texto de inglês pode ser associado com o mesmo comando.

Elementos pai

Elemento

Descrição

Elemento button

Define um elemento que o usuário pode interagir com.

Elemento menu

Define um item de menu único.

Elemento de combinação

Define os comandos que aparecem em uma caixa de combinação.

Consulte também

Outros recursos

Tabela Visual Studio de comando (.Arquivos de VSCT)