Поделиться через


Элемент CodeSnippet (фрагменты кода IntelliSense)

Обновлен: Ноябрь 2007

Позволяет задать заголовок и несколько фрагментов кода IntelliSense, которые могут быть вставлены в файлы кода Visual Studio 2005.

<CodeSnippet Format="x.x.x">
    <Header>... </Header>
    <Snippet>... </Snippet>
</CodeSnippet>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут

Описание

Format

Обязательный атрибут.

Задает версию схемы фрагмента кода. Атрибут Format должен быть строкой в синтаксисе x.x.x, где каждый символ «x» представляет числовое значение номера версии. Visual Studio игнорирует фрагменты кода с атрибутами Format, которые невозможно распознать.

Дочерние элементы

Элемент

Описание

Header

Обязательный элемент.

Содержит общие сведения о фрагменте кода. Фрагмент кода должен содержать только один элемент Header.

Snippet

Обязательный элемент.

Содержит код, который будет вставлен программой Visual Studio. Фрагмент кода должен содержать только один элемент Snippet.

Родительские элементы

Элемент

Описание

CodeSnippets

Корневой элемент схемы XML фрагмента кода.

Пример

В следующем коде показан фрагмент кода, нацеленный на версию 1.0.0 схемы XML фрагмента кода.

<CodeSnippets xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <!-- Insert header information here -->
        </Header>
        <Snippet>
            <!-- Insert snippet information here -->
        </Snippet>
    </CodeSnippet>
</CodeSnippets>

См. также

Основные понятия

Справочник по схеме фрагментов кода