Elemento de SnippetType (trechos de código de IntelliSense)
Especifica como Visual Studio insere o trecho de código.
<SnippetType>
SurroundsWith/Expansion
<SnippetType>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Nenhum.
Elementos filho
Nenhum.
Elementos pai
Elemento |
Descrição |
---|---|
Grupos de SnippetType elementos. |
Valor de texto
O valor de texto deve ser um dos seguinte valores.
SurroundsWith: permite que o trecho de código seja colocado em torno de um pedaço de código selecionado.
Expansion: permite que o trecho de código a ser inserido na posição da cursor.
Refactoring: Especifica que o trecho de código é usado durante a Visual C# refatoração.Refactoringnão pode ser usado em trechos de código personalizados.
Exemplo
O SnippetType elemento do trecho de código a seguir possui o valor Expansion.Isso indica que o trecho de código pode ser inserido na posição da cursor.
<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>