Может ли фрагмент Visual Studio содержать несколько ярлыков? - PullRequest
0 голосов
/ 30 января 2020

Я просмотрел документацию к фрагменту кода и не могу найти ничего, что говорит, что вы можете сделать это, но думал, что я все равно спрошу.

Рассмотрим следующий фрагмент, который добавляет контекстное меню TagHelper для страницы:

<CodeSnippet Format="1.1.0" xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <Header>
    <Title>Context Menu</Title>
    <Author>UX</Author>
    <Shortcut>c:contextmenu</Shortcut>
    <Description>Markup snippet for a context menu</Description>
    <SnippetTypes>
      <SnippetType>Expansion</SnippetType>
    </SnippetTypes>
  </Header>
  <Snippet>
    <Code Language="html">
      <![CDATA[<component:context-menu id="contextMenu">
            <context-menu-trigger>$end$</context-menu-trigger>
            <context-menu-content></context-menu-content>
        </component:context-menu>]]>
    </Code>
  </Snippet>
</CodeSnippet>

Я пробовал несколько ярлыков:

<Shortcut>c:contextmenu</Shortcut>
<Shortcut>c:context-menu</Shortcut>

Я пытался разделить их запятой:

<Shortcut>c:contextmenu,c:context-menu</Shortcut>

Никакой радости, я предполагаю, что это не может быть сделано, и что мне придется создать два фрагмента; по одному на каждый ярлык?

...