Freigeben über


ID-Element (IntelliSense-Codeausschnitte)

Gibt einen eindeutigen Bezeichner für ein Literal-Element oder ein Object-Element an.

<ID>
    Unique Identifier
</ID>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Keine.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Beschreibung

Literal

Definiert die literalen Felder des Codeausschnitts, die Sie bearbeiten können.

Objekt

Definiert die Objektfelder des Codeausschnitts, die Sie bearbeiten können.

Textwert

Ein Textwert ist erforderlich.

Dieser Text gibt den eindeutigen Bezeichner für das Objekt oder Literal an.

Hinweise

Zwei Literale oder Objekte im gleichen Codeausschnitt dürfen nicht über denselben Textwert in ihren ID-Elementen verfügen.

Literale und Objekte dürfen kein ID-Element mit dem Wert end enthalten.Der Wert $end$ ist reserviert. Mit diesem Wert wird die Stelle gekennzeichnet, an der der Cursor nach dem Einfügen des Codeausschnitts positioniert wird.

Beispiel

Der folgende Codeausschnitt enthält ein Literal mit dem ID-Elementwert SQL und ein Objekt mit dem ID-Elementwert Connection.Das Code-Element verweist mit diesen Werten auf das Literal und das Objekt.

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

Siehe auch

Konzepte

Schemareferenz für Codeausschnitte