Freigeben über


SnippetTypes-Element (IntelliSense-Codeausschnitte)

Gruppiert einzelne SnippetType-Elemente.

<SnippetTypes>
    <SnippetType>... </SnippetType>
    <SnippetType>... </SnippetType>
<SnippetTypes>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Keine.

Untergeordnete Elemente

Element

Beschreibung

SnippetType

Optionales Element.

Gibt an, wie der Codeausschnitt von Visual Studio in den Code eingefügt wird.Es kann keine oder mehrere SnippetType-Elemente in einem SnippetTypes-Element geben.

Übergeordnete Elemente

Element

Beschreibung

Header

Enthält allgemeine Informationen über den Codeausschnitt.

Hinweise

Wenn das SnippetTypes-Element nicht vorhanden ist, kann der Codeausschnitt an einer beliebigen Stelle im Code eingefügt werden.

Beispiel

Der Wert des SnippetType-Elements im folgenden Beispiel lautet Expansion.Dies weist darauf hin, dass Visual Studio den Codeausschnitt an der aktuellen Cursorposition einfügen kann.

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

Siehe auch

Konzepte

Schemareferenz für Codeausschnitte