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

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

Задает текст сокращенного имени, которое используется для вставки фрагмента.

<Shortcut>
        Shortcut Text
</Shortcut>

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

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

Атрибуты

Отсутствуют.

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

Отсутствуют.

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

Элемент

Описание

Header

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

Текстовое значение

Текстовое значение является необязательным.

Данный текст используется как сокращенное имя для вставки фрагмента кода. Текстовое значение элемента Shortcut может содержать только буквы, цифры, дефисы ( - ) и символы подчеркивания ( _ ).

Заметки

Чтобы использовать текстовое значение элемента Shortcut для вставки фрагмента кода Visual Basic, введите значение сокращенного имени в редакторе кода и нажмите клавишу TAB. Например, чтобы вставить фрагмент кода при помощи элемента Shortcut, имеющего значение MySnippet, введите MySnippet в редакторе кода и нажмите клавишу TAB. Дополнительные сведения см. в разделе Практическое руководство. Вставка фрагментов в код (Visual Basic).

ms171440.alert_note(ru-ru,VS.90).gifПримечание.

В проектах Visual Basic при вводе нескольких первых букв сокращенного имени со знаком вопроса (?) в конце и нажатии клавиши TAB на экран выводятся все сокращенные имена фрагментов, начинающихся с введенных букв.

Чтобы использовать текстовое значение элемента Shortcut для вставки фрагмента кода Visual C#, введите значение сокращенного имени в редакторе кода и дважды нажмите клавишу TAB. Например, чтобы вставить фрагмент кода при помощи элемента Shortcut, имеющего значение MySnippet, введите MySnippet в редакторе кода и дважды нажмите клавишу TAB. Дополнительные сведения см. в разделе Практическое руководство. Использование фрагментов кода (C#).

Если два фрагмента кода имеют одинаковое значение элемента Shortcut, после ввода сокращенного имени и нажатия клавиши TAB на экране появляется окно устранения противоречия, позволяющее выбрать нужный фрагмент кода.

Пример

В следующем примере элемент Shortcut имеет значение copyfile. Чтобы вставить данный фрагмент кода, введите copyfile в редакторе кода и нажмите клавишу TAB.

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

См. также

Задачи

Практическое руководство. Назначение короткого имени фрагменту кода

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

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