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