$doc.Name API Document

#if($doc.Summary) $doc.Summary.InnerXml #else Missing summary #end

#if($doc.Remarks)

$doc.Remarks.InnerXml

#end
#if($doc.Example)
Example $doc.Example.InnerXml
#end #if ($doc.ClassType != "Interface")
Constructors #foreach($const in $doc.Constructors)
${doc.Name}(#foreach($p in $const.Parameters)$helper.GetShortTypeName($p.Type) $p.Name#if($velocityCount < $const.Parameters.Length), #end#end)

#if($const.Summary) $const.Summary.InnerXml #else Missing summary #end

#if($const.Remarks)

$const.Remarks.InnerXml

#end #if($const.Parameters.Length > 0)

#foreach($p in $const.Parameters) #end
Parameter Description
$p.Name #if($p.ParamDocNode) $p.ParamDocNode.InnerXml #else Missing documentation #end

#end
#end
#end #if($doc.Properties.Length > 0)
Properties

#foreach($prop in $doc.Properties) #end
Name Type Description
$prop.Name $helper.GetShortTypeName($prop.PropertyType) #if($prop.Summary) $prop.Summary.InnerXml #end

#end #if($doc.Events.Length > 0)
Events #foreach($event in $doc.Events)
${event.Name}:${event.DelegateName}(#foreach($p in $event.Parameters)$helper.GetShortTypeName($p.Type) $p.Name#if($velocityCount < $event.Parameters.Length), #end#end) #if($event.ReturnType != "System.Void") : $helper.GetShortTypeName( $event.ReturnType ) #end

#if($event.Summary) $event.Summary.InnerXml #else Missing summary #end

#if($event.Example)
Example $event.Example.InnerXml
#end #if($event.Remarks)

$event.Remarks.InnerXml

#end #if($event.Parameters.Length > 0)

#foreach($p in $event.Parameters) #end
Parameter Description
$p.Name #if($p.ParamDocNode) $p.ParamDocNode.InnerXml #else Missing documentation #end

#end
#end
#end #if($doc.Methods.Length > 0)
Methods #foreach($method in $doc.Methods)
${method.Name}(#foreach($p in $method.Parameters)$helper.GetShortTypeName($p.Type) $p.Name#if($velocityCount < $method.Parameters.Length), #end#end) #if($method.ReturnType != "System.Void") : $helper.GetShortTypeName( $method.ReturnType ) #end

#if($method.Summary) $method.Summary.InnerXml #else Missing summary #end

#if($method.Example)
Example $method.Example.InnerXml
#end #if($method.Remarks)

$method.Remarks.InnerXml

#end #if($method.Parameters.Length > 0)

#foreach($p in $method.Parameters) #end
Parameter Description
$p.Name #if($p.ParamDocNode) $p.ParamDocNode.InnerXml #else Missing documentation #end

#end
#end
#end