输入助手
输入助手是一项智能编辑功能,它能帮助您快速创建有效的XML文档。在编辑文档时,输入助手将根据当前光标位置显示结构性的编辑选项。输入助手从底层的DTD、XML Schema和/或StyleVision Power Stylesheet等获取所需的信息。例如,在编辑XML数据文档时,在相关的输入助手窗口中会显示在当前光标位置可插入的元素、特性和实体。
出现的输入助手选项取决于以下因素:
1.正在编辑的文档类型。例如,XML文档与XQuery文档有不同的输入助手:前者有元素、特性和实体输入助手,而后者有XQuery关键词、变量和函数输入助手。本文档中描述相应文档类型的部分中对每个文档类型所对应的输入助手作了说明。
2.当前视图。由于不同视图中的编辑机制不同,因此输入助手被设计为与当前视图的编辑机制兼容。例如:在文本视图中,元素仅可以插入到光标位置,因此输入助手被设计为在双击元素时便可插入元素。然而,在网格视图中,可以在所选节点之前、之后或作为子节点插入元素,因此网格视图中的“元素”输入助手有插入、追加和作为子级添加三个选项卡,其中每个选项卡包含可用于该特定操作的元素。
有关每种视图类型中的输入助手的描述,请参见编辑视图。视图中与文档类型相关的进一步差异在对各个文档类型的描述中有提及,例如XML输入助手和XQuery输入助手。
请注意以下几点:
•您可以使用窗口 | 输入助手菜单选项显示或隐藏输入助手。
•在Visual Studio .NET中,输入助手窗口有一个前缀,即应用程序名称。