Элемент 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. |
|
Обязательный элемент. Содержит код, который будет вставлен программой Visual Studio. Фрагмент кода должен содержать только один элемент Snippet. |
Родительские элементы
Элемент |
Описание |
---|---|
Корневой элемент схемы 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>