Strings 元素

字符串元素必须至少包含 ButtonText 子元素。 其他子元素均为可选项。 必须编写无效的 XML 字符 (如 “”和 “<”为实体 ("”和 “”等)。

在文本字符串中的 " and " 符指定命令的键盘快捷键。

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

特性和元素

以下几节描述了特性、子元素和父元素。

特性

特性

说明

语言

可选。 Language=””。

子元素

元素

说明

ButtonText

此字段和五个尾随文本字段在命令定义允许您指定显示在各种菜单的文本。 默认情况下, ButtonText 字段显示在菜单控制器。 ,如果其他文本字段为空, ButtonText 字段还将成为默认值。 ButtonText 字段不能为空白,即使其他文本字段指定。

ToolTipText

ToolTipText 字段指定出现在菜单项的工具提示的文本。

如果 ToolTipText 字段为空白,使用 ButtonText 字段。

MenuText

MenuText 字段指定为命令显示的文本,如果它位于主菜单,工具栏,在快捷菜单上,或者在子菜单。 如果 MenuText 字段为空白,集成开发环境 (IDE) (ide) 使用 ButtonText 字段。 MenuText 字段可以进行本地化还使用。

对于快捷菜单上, MenuText 字段是在快捷菜单将显示工具栏,启用快捷菜单的自定义在 IDE 的名称。 因此,特定的操作需要命名快捷菜单;例如,使用 “小组件包快捷菜单”而不是 “快捷方式”。

如果 MenuText 字段未指定,则使用 ButtonText 字段。

CommandName

CommandName 字段指定显示在 选项 对话框的键盘类别的文本 (可通过单击 选项工具 菜单),并 命令自定义 对话框中 (可通过单击 自定义工具 菜单)。

CanonicalName

英语 CanonicalName 字段在 命令 窗口中输入执行菜单项的英语文本指定命令的名称。 IDE 中去除不是字母的所有字符,数字,压力或嵌入过程。 此文本然后连接到 ButtonText 字段定义命令。 例如,在 文件 菜单的 新项目 成为命令,文件。

如果英语 CanonicalName 未指定任何域, IDE 使用 ButtonText 字段,并且去除除字母、数字、下划线和嵌入的过程。 例如,按钮文本 “ order…”成为 DefineCommands,移除 " and " 符、空格和省略号。

如果 TextChanges 标志指定,并将命令的文本, 命令 窗口识别的对应的命令不更改;它保持原始 ButtonText 或英语 CanonicalName 字段的规范格式。

LocCanonicalName

LocCanonicalName 字段方法的行为与英语 CanonicalName 字段,可本地化的命令中指定。 两个规范字段中指定。 由于 IDE 分析在 命令 窗口输入的文本并将其与命令,英语和非英语文本可以与同一命令。

父元素

元素

说明

Button 元素

定义用户可以与之交互的元素。

Menu 元素

定义单个菜单项。

Combo 元素

定义显示组合框的命令。

请参见

其他资源

Visual Studio 命令 (表。Vsct) 文件