更新:2007 年 11 月
如果创建 Visual Basic 代码段,则能够指定要使代码运行所需的必要的引用和 Imports 语句。插入代码段时,Visual Studio 2005 将向项目中添加指定的引用和 Imports 语句。
| .gif) 说明: | 
|---|
| 只能将 Imports 和 References 元素与 Visual Basic 代码段一同使用。 | 
添加导入和引用
这些过程假定您已按照 如何:创建基本代码段 主题中说明的过程进行了操作。
指定引用
- 查找代码段的 Snippet 元素。 
- 添加一个 References 元素,将其作为 Snippet 元素的子级。References 元素用于对代码段的必要引用进行分组。 
- 添加一个 Reference 元素,将其作为 References 元素的子级。Reference 元素指定单个引用。 
- 添加一个 Assembly 元素,将其作为 Reference 元素的子级。将该元素的文本值设置为要作为项目引用添加的程序集的名称。有关更多信息,请参见 Assembly 元素(IntelliSense 代码段)。 
- (可选)可以添加一个 Url 元素,将其作为 Reference 元素的子级。Url 元素的文本值指定一个 URL,该 URL 提供有关被引用的程序集的更多信息。 
指定导入语句
- 查找代码段的 Snippet 元素。 
- 添加一个 Imports 元素,将其作为 Snippet 元素的子级。Imports 元素用于对代码段的必要 Imports 语句进行分组。 
- 添加一个 Import 元素,将其作为 Imports 元素的子级。Import 元素指定要导入的单个命名空间。 
- 添加一个 Namespace 元素,将其作为 Import 元素的子级。将该元素的文本值设置为要导入的命名空间的名称。 
示例
下面的代码示例演示一个同时包含 Imports 和 References 元素的代码段。插入此代码段时,Visual Studio 2005 将在文件开始处添加对 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>
请参见
任务
参考
Namespace 元素(IntelliSense 代码段)
References 元素(IntelliSense 代码段)