列出成员

更新:2007 年 11 月

您可以显示类型或命名空间中的有效成员的列表。当选择了列表中的某个成员时,可以按 Enter 将该成员插入到代码中。

列出成员

使用“列出成员”选项

  1. 开始键入对象的名称,然后按 Alt+向右键以使用完成单词。如果您键入的内容有一个以上可能的匹配或根本没有匹配,“完成单词”将显示成员列表框。

    Intellisense 在可滚动的列表中显示所有的有效成员。例如,您可以通过滚动或使用箭头键浏览该列表,或者,当您知道成员名称的前几个字母时,可以开始键入它们以直接跳至列表中的该成员。

  2. 在类或结构的名称后,键入成员访问运算符或范围运算符:

    [C#]

    • . (成员访问运算符),用于类型或对象实例。

    • ::(命名空间别名限定符运算符)

    [C++]

    • ->(指向成员的指针),用于指向对象实例的指针。

    • ::(范围解析运算符),用于类、结构、联合或命名空间。

  3. 若要在代码中插入选定的成员,请执行下列操作之一:

    • 键入将跟在此成员后面的字符(如左括号、逗号、空格、分号或其他字符),以插入选定成员(后面带刚才键入的字符)。这适用于任何非标识符字符。

    - 或 -

    • 按 Tab、Ctrl+Enter、Enter 或双击以便只插入成员本身。如果在下拉菜单中没有选定项,则按 Enter 将插入一个新的空白行。按 Ctrl-Enter 将插入焦点框所在的项(即使未选定该项)。
  4. 在任意时间按 Esc 以关闭“成员”列表。

在“成员”列表中选择了某项后,但在将其插入之前,您将获得有关该项的快速信息和该项的所有代码注释。有关更多信息,请参见提供代码注释

左边的图标表示成员的类型,如命名空间、类、函数或变量。 请参见“类视图”和“对象浏览器”图标以获取列表图标的列表。

默认情况下,若要默认关闭“列出成员”选项,请从所需语言的“常规”属性页中取消选择“自动列出成员”。有关更多信息,请参见修改 Intellisense 选项

“列出成员”显示可能具有多个项。在“列出成员”显示中如果按 Ctrl-Page Up 和 Ctrl-Page Down,则可转到列表中的第一个或最后一个元素。

您可以用如下方式手动调用“列出成员”功能:

  • 按 Ctrl+J 键或 Ctrl+空格快捷方式。

  • 在“编辑”菜单上单击“IntelliSense”,再单击“列出成员”。

  • 右击文本编辑器并从快捷菜单中单击“列出成员”(在 Visual Basic 中无效)。

  • 从“文本编辑器”工具栏中选择“列出成员”工具栏按钮。

当在某个空行上或从某个可识别范围之外调用时,“成员”列表将显示全局命名空间中的符号。

[C++]

如果通过在全局范围内使用插入点或者在任何有效范围内键入 :: 来调用“列出成员”选项,则 IntelliSense 将用全局符号(包括系统 API 函数和 C++ 类)填充“成员”列表。

请参见

其他资源

使用 IntelliSense