如何:通过导入和引用创建新的代码段

如果创建 Visual Basic 代码段,则能够指定要使代码运行所需的必要的引用和 Imports 语句。 插入代码段时,Visual Studio 将向项目中添加指定的引用和 Imports 语句。

提示

只能将 ImportsReferences 元素与 Visual Basic 代码段一同使用。

添加导入和引用

这些过程假定您已按照 如何:创建基本代码段 主题中说明的过程进行了操作。

指定引用

  1. 查找代码段的 Snippet 元素。

  2. 添加 References 元素作为 Snippet 元素的子元素。 References 元素用于对代码段的必要引用进行分组。

  3. 添加 Reference 元素作为 References 元素的子元素。 Reference 元素指定单个引用。

  4. 添加一个 Assembly 元素,将其作为 Reference 元素的子级。 将该元素的文本值设置为要作为项目引用添加的程序集的名称。 有关更多信息,请参见 Assembly 元素(IntelliSense 代码段)

  5. (可选)可以添加一个 Url 元素,将其作为 Reference 元素的子级。 Url 元素的文本值指定一个 URL,该 URL 提供有关被引用的程序集的更多信息。

指定导入语句

  1. 查找代码段的 Snippet 元素。

  2. 添加一个 Imports 元素,将其作为 Snippet 元素的子级。 Imports 元素用于对代码段的必要 Imports 语句进行分组。

  3. 添加一个 Import 元素,将其作为 Imports 元素的子级。 Import 元素指定要导入的单个命名空间。

  4. 添加 Namespace 元素作为 Import 元素的子元素。 将该元素的文本值设置为要导入的命名空间的名称。

示例

下面的代码示例演示一个同时包含 ImportsReferences 元素的代码段。 插入此代码段时,Visual Studio 将在文件开始处添加对 System.Data.dll 的引用以及下面的代码行:

Imports System.Data

<CodeSnippets xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet>
        <Header>

            <!-- Add Header information here -->

        </Header>
        <Snippet>
            <References>
                <Reference>
                    <Assembly>System.Data.dll</Assembly>
                </Reference>
            </References>
            <Imports>
                <Import>
                    <Namespace>System.Data</Namespace>
                </Import>
            </Imports>

            <!-- Add rest of code snippet here -->

        </Snippet>
    </CodeSnippet>
</CodeSnippets>

请参见

任务

如何:创建基本代码段

参考

创建和使用 IntelliSense 代码段

Snippet 元素(IntelliSense 代码段)

Imports 元素(IntelliSense 代码段)

Import 元素(IntelliSense 代码段)

Namespace 元素(IntelliSense 代码段)

References 元素(IntelliSense 代码段)

Reference 元素(IntelliSense 代码段)

Assembly 元素(IntelliSense 代码段)

Url 元素(IntelliSense 代码段)