伍、将自定义的代码段文件放到目录中

<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippet Format="1.0.0" xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <Header>
    <Title>路由事件代码段</Title>
    <Author>衆尋</Author>
    <Shortcut>roue</Shortcut>
    <Description>生成默认的路由事件</Description>
    <SnippetTypes>
      <SnippetType>SurroundsWith</SnippetType>
      <SnippetType>Expansion</SnippetType>
    </SnippetTypes>
  </Header>
  <Snippet>
    <Declarations>
      <Literal>
        <ID>type</ID>
        <ToolTip>属性类型</ToolTip>
        <Default>EventHandler</Default>
      </Literal>
      <Literal>
        <ID>RoutedEventName</ID>
        <ToolTip>属性名</ToolTip>
        <Default>MyEvent</Default>
      </Literal>
    </Declarations>
    <Code Language="XML">
      <![CDATA[
      public event $type$ $RoutedEventName$
      {
      add{ AddHandler($RoutedEventName$Event, value); }
      remove{ RemoveHandler($RoutedEventName$Event, value); }
      }

      public static readonly RoutedEvent $RoutedEventName$Event=EventManager.RegisterRoutedEvent(
      "$RoutedEventName$",RoutingStrategy.Bubble,typeof($type$),typeof(myclass));
      ]]>
    </Code>
  </Snippet>
</CodeSnippet>

  代码段目录的得到格局是:工具–代码有个别管理器–地方(选用语言和列表内容,地方会变)

 

明天在写东西的时候,发现常用的代码段里未有Routed伊夫nt的,因而,写了1个代码段,方便现在使用,顺便记录一下,如何是好代码段。

XML 1XML 2

XML,四、获取代码段的目录

2、打开文件,然后右键–插入代码段–snippet

三、出现暗中同意的代码段实例,修改差异的地方

1、在档次中新建三个XML文件,将扩充名修改为snippet。

陆、调用代码段

7、RoutedEvent代码段

XML 3

XML 4

XML 5XML 6

相关文章

网站地图xml地图