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

The following sections describe attributes, child elements, and parent elements.

Atributos

Nenhum.

Elementos filho

Nenhum.

Elementos pai

Element

Description

Tipos de trechos

Grupos 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 personalizado.

Exemplo

O SnippetType elemento do trecho de código a seguir tem 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>

Consulte também

Conceitos

Referência de esquema de trechos de código