Partilhar via


Elemento de trecho de código (trechos de código de IntelliSense)

Especifica as referências, as importações, as declarações e o código do trecho de código.

<Snippet>
    <References>... </References>
    <Imports>... </Imports>
    <Declarations>... </Declarations>
    <Code>... </Code>
</Snippet>

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Nenhum.

Elementos filho

Elemento

Descrição

Código

Elemento necessário.

Especifica o código que você deseja inserir em um arquivo de documentação.Deve haver exatamente um Code elemento em um Snippet elemento.

Declarações

Elemento opcional.

Especifica os literais e os objetos que compõem as partes de um trecho de código que você pode editar.Pode haver zero ou um Declarations elementos em um Snippet elemento.

Importações

Elemento opcional.

Indivíduo de grupos importação elementos.Pode haver zero ou um Imports elementos em um Snippet elemento.

Referências

Elemento opcional.

Indivíduo de grupos referência elementos.Pode haver zero ou um References elementos em um Snippet elemento.

Elementos pai

Elemento

Descrição

Trecho de código

Permite que você especifique um título e vários trechos de código IntelliSense, que podem ser inseridos em Visual Studio arquivos de código.

Exemplo

O código a seguir mostra como usar o Snippet elemento e seus elementos filho para escrever um Visual C# o trecho de código que cria uma SqlDataAdapter.

<CodeSnippets xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <Title>Create a data adapter</Title>
            <Description>Creates a SqlDataAdapter object.</Description>
            <Author>Microsoft Corporation</Author>
            <Shortcut>createadapter</Shortcut>
        </Header>
        <Snippet>
            <Declarations>
                <Literal>
                    <ID>SQL</ID>
                    <ToolTip>Replace with a SQL connection string.</ToolTip>
                    <Default>"SQL connection string"</Default>
                </Literal>
                <Object>
                    <ID>Connection</ID>
                    <Type>System.Data.SqlClient.SqlConnection</Type>
                    <ToolTip>Replace with a connection object in your application.</ToolTip>
                    <Default>dcConnection</Default>
                </Object>
            </Declarations>
            <Code Language="CSharp">
                <![CDATA[
                    daCustomers = new SqlClient.SqlDataAdapter();
                    selectCommand = new SqlClient.SqlCommand($SQL$);
                    daCustomers.SelectCommand = selectCommand;
                    daCustomers.SelectCommand.Connection = $Connection$;
                ]]>
            </Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>

Consulte também

Conceitos

Referência de esquema de trechos de código