Sdílet prostřednictvím


Prvek výstřižek (technologie IntelliSense kódu)

Určuje odkazy, dovoz, prohlášení a kód části kódu.

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

Atributy a elementy

Následující části popisují atributy, podřízené prvky a rodičovské prvky.

Atributy

Žádný

Podřízené elementy

Element

Description

Kód

Požadovaný prvek.

Určuje kód, který chcete vložit do souboru dokumentace.Musí být přesně jeden Code prvek Snippet prvku.

Prohlášení

Volitelný prvek.

Určuje literály a objekty, které tvoří část kódu, který lze upravovat.Může být žádná nebo jedna Declarations prvky Snippet prvku.

Dovoz

Volitelný prvek.

Jednotlivé skupiny Import prvky.Může být žádná nebo jedna Imports prvky Snippet prvku.

Odkazy

Volitelný prvek.

Jednotlivé skupiny referenční prvky.Může být žádná nebo jedna References prvky Snippet prvku.

Nadřazené elementy

Element

Description

CodeSnippet

Umožňuje zadat nadpis a více výstřižků kódu technologie IntelliSense, které lze vložit do Visual Studio kód soubory.

Příklad

Následující kód ukazuje způsob použití Snippet prvku a jeho podřízené prvky k zápisu Visual C# kódu, který vytvoří 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>

Viz také

Koncepty

Reference schématu fragmenty kódu