- Timestamp:
- 02/16/12 08:21:43 (13 years ago)
- Location:
- trunk/tools/HL3Snippets
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/HL3Snippets/HL3.DefineEvent.snippet
r5036 r7473 20 20 </Function> 21 21 </Literal> 22 <Literal Editable="true"> 23 <ID>Modifier</ID> 24 <ToolTip>Visibility modifier</ToolTip> 25 <Default>protected virtual</Default> 26 <Function> 27 </Function> 28 </Literal> 22 29 </Declarations> 23 30 <Code Language="csharp"><![CDATA[public event EventHandler $EventName$; 24 25 protected virtual void On$EventName$() { 26 EventHandler handler = $EventName$; 27 if (handler != null) 28 handler(this, EventArgs.Empty); 31 $Modifier$ void On$EventName$() { 32 var handler = $EventName$; 33 if (handler != null) handler(this, EventArgs.Empty); 29 34 }]]></Code> 30 35 </Snippet> -
trunk/tools/HL3Snippets/HL3.DefineGenericEvent.snippet
r5061 r7473 32 32 </Function> 33 33 </Literal> 34 <Literal Editable="true"> 35 <ID>Modifier</ID> 36 <ToolTip>Visibility modifier</ToolTip> 37 <Default>protected virtual</Default> 38 <Function> 39 </Function> 40 </Literal> 34 41 </Declarations> 35 42 <Code Language="csharp"><![CDATA[public event EventHandler<EventArgs<$ArgsType$>> $EventName$; 36 37 protected virtual void On$EventName$($ArgsType$ args) { 38 EventHandler<EventArgs<$ArgsType$>> handler = $EventName$; 39 if (handler != null) 40 handler(this, new EventArgs<$ArgsType$>(args)); 43 $Modifier$ void On$EventName$($ArgsType$ args) { 44 var handler = $EventName$; 45 if (handler != null) handler(this, new EventArgs<$ArgsType$>(args)); 41 46 }]]></Code> 42 47 </Snippet>
Note: See TracChangeset
for help on using the changeset viewer.