Partager via


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

Spécifie la façon dont Visual Studio insère l'extrait de code.

<SnippetType>
    SurroundsWith/Expansion
<SnippetType>

Attributs et éléments

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

Attributs

Aucun

Éléments enfants

Aucun

Éléments parents

Élément

Description

SnippetTypes

Groupe les éléments SnippetType.

Valeur texte

Le texte doit avoir une des valeurs suivantes :

  • SurroundsWith: autorise à placer l'extrait de code autour d'une partie de code sélectionnée.

  • Expansion: autorise à insérer l'extrait de code au curseur.

  • Refactoring : spécifie que l'extrait de code est utilisé pendant la refactorisation Visual C#. Refactoring ne peut pas être utilisé dans les extraits de code personnalisés.

Exemple

L'élément SnippetType de l'extrait de code suivant a la valeur Expansion. Elle indique que l'extrait de code peut être inséré au curseur.

<CodeSnippets xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <Title>Copy File</Title>
            <Author>Microsoft Corporation</Author>
            <Description>Copies a file and saves it as another file.</Description>
            <HelpUrl>www.microsoft.com</HelpUrl>
            <SnippetTypes>
                <SnippetType>Expansion</SnippetType>
            </SnippetTypes>
            <Keywords>
                 <Keyword>File copying</Keyword>
                 <Keyword>Copying files</Keyword>
            </Keywords>
            <Shortcut>copyfile</Shortcut>
        </Header>
        <Snippet>
            <!-- Insert snippet information here -->
        </Snippet>
    </CodeSnippet>
</CodeSnippets>

Voir aussi

Concepts

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