Partager via


Object, élément (extraits de code IntelliSense)

Définit les objets de l'extrait de code que vous pouvez modifier.

<Object Editable="true/false">
    <ID>... </ID>
    <Type>... </Type>
    <ToolTip>... </ToolTip>
    <Default>... </Default>
    <Function>... </Function>
</Object>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Élément

Description

Editable

Attribut Boolean facultatif.

Spécifie si l'objet peut être modifié ou non après que l'extrait de code a été inséré. La valeur par défaut de cet attribut est true.

Éléments enfants

Élément

Description

Par défaut

Élément requis.

Spécifie la valeur par défaut de l'objet lorsque l'extrait de code est inséré. Un élément Object doit contenir exactement un élément Default.

Fonction

Élément facultatif.

Spécifie une fonction à exécuter lorsque l'objet reçoit le focus dans Visual Studio. Il peut y avoir zéro ou un élément Function dans un élément Object.

ID

Élément requis.

Spécifie l'identificateur unique de l'objet. Un élément Object doit contenir exactement un élément ID.

Info-bulle

Élément facultatif.

Décrit la valeur attendue et l'utilisation de l'objet. Il peut y avoir zéro ou un élément Tooltip dans un élément Object.

Type

Élément requis.

Spécifie le type de l'objet. Un élément Object doit contenir exactement un élément Type.

Éléments parents

Élément

Description

Déclarations

Spécifie les littéraux et les objets qui composent les parties d'un extrait de code que vous pouvez modifier.

Notes

L'élément Object est utilisé pour identifier un élément qui est requis par l'extrait de code, mais qui est vraisemblablement en dehors de l'extrait de code lui-même. Par exemple, les contrôles Windows Forms, les contrôles ASP.NET, les instances d'objet et les instances de type doivent être déclarées comme objets. Les déclarations d'objet requièrent qu'un type soit spécifié, ce qui est fait avec l'élément Type.

Exemple

L'exemple de code suivant montre comment déclarer un objet SqlConnection avec une valeur d'élément ID de Connection. L'objet est référencé dans l'élément Code à l'aide du séparateur par défaut. Dans cet exemple, l'objet est référencé par $Connection$.

Les littéraux et objets ne peuvent pas contenir d'élément ID avec une valeur end. La valeur $end$ est réservée et utilisée pour marquer l'emplacement du curseur après que l'extrait de code a été inséré.

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

Voir aussi

Tâches

Comment : créer un nouvel extrait de code avec remplacements

Concepts

Référence de schéma des extraits de code