Click to Rate and Give Feedback
MSDN
MSDN Library
Visual Studio 2005
Visual Studio
Coding Aids
 How to: Create a New Snippet with I...

  Switch on low bandwidth view
This page is specific to
Microsoft Visual Studio 2005/.NET Framework 2.0

Other versions are also available for the following:
Visual Studio 
How to: Create a New Snippet with Imports and References 

If you create a Visual Basic code snippet, you have the ability to specify the necessary references and Imports statements required for your code to run. When the code snippet is inserted, Visual Studio 2005 will add the specified references and Imports statements to the project.

NoteNote

The Imports and References elements can only be used with Visual Basic code snippets.

Adding Imports and References

These procedures assume that you have followed the procedures explained in the How to: Create a Basic Code Snippet topic.

To specify references

  1. Locate the Snippet element of the code snippet.

  2. Add a References element as a child of the Snippet element. The References element is used to group the necessary references for the code snippet.

  3. Add a Reference element as a child of the References element. The Reference element specifies an individual reference.

  4. Add an Assembly element as a child of the Reference element. Make the text value of the element the name of the assembly that you want added as a project reference. For more information, see Assembly Element (IntelliSense Code Snippets).

  5. Optionally, you can add a Url element as a child of the Reference element. The text value of the Url element specifies a URL that provides more information about the referenced assembly.

To specify Imports statments

  1. Locate the Snippet element of the code snippet.

  2. Add an Imports element as a child of the Snippet element. The Imports element is used to group the necessary Imports statements for the code snippet.

  3. Add an Import element as a child of the Imports element. The Import element specifies an individual namespace to import.

  4. Add a Namespace element as a child of the Import element. Make the text value of the element the name of the namespace that you want to import.

Example

The following code example shows a code snippet with both the Imports and References elements. When this code snippet is inserted, Visual Studio 2005 will add a reference to System.Data.dll, and following line of code at the beginning of the file:

Imports System.Data

<CodeSnippets xmlns="http://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>

See Also

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker