Compartilhar via


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

Especifica um identificador exclusivo para um Literal ou Object elemento.

<ID>
    Unique Identifier
</ID>

Atributos e elementos

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

Atributos

Nenhum.

Elementos filho

Nenhum.

Elementos pai

Elemento

Descrição

Literal

Define os campos literais do trecho de código que pode ser editado.

Object

Define os campos de objeto do trecho de código que pode ser editado.

Valor de texto

É necessário um valor de texto.

Esse texto Especifica o identificador exclusivo para o objeto ou literal.

Comentários

Nenhum dois literais ou objetos no mesmo trecho de código podem ter o mesmo valor de texto em seus ID elementos.

Literais e os objetos não podem conter um ID elemento com um valor de end.O valor $end$ é reservado e é usado para marcar o local para colocar o cursor após o trecho de código é inserido.

Exemplo

O trecho de código a seguir contém uma literal com um ID o valor do elemento de SQL e um objeto com um ID o valor do elemento de Connection.O Code elemento referencia o literal e usando esses valores de objeto.

<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