Compartir a través de


ID (Elemento, fragmentos de código IntelliSense)

Especifica un identificador único para un elemento Literal u Object.

<ID>
    Unique Identifier
</ID>

Atributos y elementos

En las secciones siguientes se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Ninguno.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento

Descripción

Literal

Define los campos literales del fragmento de código que se pueden editar.

Objeto

Define los campos del objeto del fragmento de código que se pueden editar.

Valor de texto

Se requiere un valor de texto.

Este texto especifica el identificador único para el objeto o literal.

Comentarios

Dos literales u objetos en el mismo fragmento de código no pueden tener el mismo valor de texto en los elementos ID.

Los literales y objetos no pueden contener un elemento ID con un valor de end. El valor $end$ es reservado y se utiliza para marcar la ubicación en que colocar el cursor después de insertar el fragmento de código.

Ejemplo

El fragmento de código siguiente contiene un literal con un valor de elemento ID de SQL y un objeto con un valor de elemento ID de Connection. El elemento Code hace referencia al literal y objeto mediante estos valores.

<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>

Vea también

Conceptos

Referencia de esquemas de fragmentos de código