diff options
Diffstat (limited to 'mdoc/Test')
42 files changed, 952 insertions, 0 deletions
diff --git a/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AquariumFilter.xml b/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AquariumFilter.xml index dab2b291..d0f8d090 100644 --- a/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AquariumFilter.xml +++ b/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AquariumFilter.xml @@ -4,6 +4,9 @@ <TypeSignature Language="DocId" Value="T:AttachedEventsAndProperties.AquariumFilter" /> <TypeSignature Language="VB.NET" Value="Public Class AquariumFilter" /> <TypeSignature Language="F#" Value="type AquariumFilter = class" /> + <TypeSignature Language="JavaScript" Value="function AquariumFilter()" Usage="var aquariumFilter = new AquariumFilter();" /> + <TypeSignature Language="C++ CLI" Value="public ref class AquariumFilter" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
class AquariumFilter" /> <AssemblyInfo> <AssemblyName>AttachedEventsAndProperties</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -22,6 +25,10 @@ <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AquariumFilter.#ctor" /> <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="JavaScript" Value="function AquariumFilter()" Usage="var aquariumFilter = new AquariumFilter();" /> + <MemberSignature Language="C++ CLI" Value="public:
 AquariumFilter();" /> + <MemberSignature Language="C++ CX" Value="public:
 AquariumFilter();" /> + <MemberSignature Language="C++ WINRT" Value=" AquariumFilter();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -38,6 +45,8 @@ <MemberSignature Language="DocId" Value="P:AttachedEventsAndProperties.AquariumFilter.NeedsCleaningEvent" /> <MemberSignature Language="VB.NET" Value="Public Shared Property NeedsCleaningEvent As RoutedEvent" /> <MemberSignature Language="F#" Value="member this.NeedsCleaningEvent : System.Windows.RoutedEvent with get, set" Usage="AttachedEventsAndProperties.AquariumFilter.NeedsCleaningEvent" /> + <MemberSignature Language="JavaScript" Usage="var routedEvent = AquariumFilter.needsCleaningEvent;
AquariumFilter.needsCleaningEvent = routedEvent;" /> + <MemberSignature Language="C++ CLI" Value="public:
 static property System::Windows::RoutedEvent ^ NeedsCleaningEvent { System::Windows::RoutedEvent ^ get(); void set(System::Windows::RoutedEvent ^ value); };" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AquariumObject.xml b/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AquariumObject.xml index 25c2a07d..f532784a 100644 --- a/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AquariumObject.xml +++ b/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AquariumObject.xml @@ -4,6 +4,9 @@ <TypeSignature Language="DocId" Value="T:AttachedEventsAndProperties.AquariumObject" /> <TypeSignature Language="VB.NET" Value="Public Class AquariumObject" /> <TypeSignature Language="F#" Value="type AquariumObject = class" /> + <TypeSignature Language="JavaScript" Value="function AquariumObject()" Usage="var aquariumObject = new AquariumObject();" /> + <TypeSignature Language="C++ CLI" Value="public ref class AquariumObject" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
class AquariumObject" /> <AssemblyInfo> <AssemblyName>AttachedEventsAndProperties</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -22,6 +25,10 @@ <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AquariumObject.#ctor" /> <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="JavaScript" Value="function AquariumObject()" Usage="var aquariumObject = new AquariumObject();" /> + <MemberSignature Language="C++ CLI" Value="public:
 AquariumObject();" /> + <MemberSignature Language="C++ CX" Value="public:
 AquariumObject();" /> + <MemberSignature Language="C++ WINRT" Value=" AquariumObject();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AttachedEventExample.xml b/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AttachedEventExample.xml index ec359de6..f44cf3cb 100644 --- a/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AttachedEventExample.xml +++ b/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AttachedEventExample.xml @@ -4,6 +4,9 @@ <TypeSignature Language="DocId" Value="T:AttachedEventsAndProperties.AttachedEventExample" /> <TypeSignature Language="VB.NET" Value="Public Class AttachedEventExample" /> <TypeSignature Language="F#" Value="type AttachedEventExample = class" /> + <TypeSignature Language="JavaScript" Value="function AttachedEventExample()" Usage="var attachedEventExample = new AttachedEventExample();" /> + <TypeSignature Language="C++ CLI" Value="public ref class AttachedEventExample" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
class AttachedEventExample" /> <AssemblyInfo> <AssemblyName>AttachedEventsAndProperties</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -22,6 +25,10 @@ <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.#ctor" /> <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="JavaScript" Value="function AttachedEventExample()" Usage="var attachedEventExample = new AttachedEventExample();" /> + <MemberSignature Language="C++ CLI" Value="public:
 AttachedEventExample();" /> + <MemberSignature Language="C++ CX" Value="public:
 AttachedEventExample();" /> + <MemberSignature Language="C++ WINRT" Value=" AttachedEventExample();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -38,6 +45,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.AddDragOverHandler(System.Windows.DependencyObject,System.Windows.DragEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub AddDragOverHandler (element As DependencyObject, handler As DragEventHandler)" /> <MemberSignature Language="F#" Value="static member AddDragOverHandler : System.Windows.DependencyObject * System.Windows.DragEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.AddDragOverHandler (element, handler)" /> + <MemberSignature Language="JavaScript" Value="function addDragOverHandler(element, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.addDragOverHandler(element, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void AddDragOverHandler(System::Windows::DependencyObject ^ element, System::Windows::DragEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -62,6 +71,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.AddNeedsCleaning2Handler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub AddNeedsCleaning2Handler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="static member AddNeedsCleaning2Handler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.AddNeedsCleaning2Handler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function addNeedsCleaning2Handler(d, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.addNeedsCleaning2Handler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void AddNeedsCleaning2Handler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -86,6 +97,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.AddNeedsCleaning4Handler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Protected Shared Sub AddNeedsCleaning4Handler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="static member AddNeedsCleaning4Handler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.AddNeedsCleaning4Handler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function addNeedsCleaning4Handler(d, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.addNeedsCleaning4Handler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="protected:
 static void AddNeedsCleaning4Handler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -110,6 +123,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.AddNeedsCleaning5Handler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Sub AddNeedsCleaning5Handler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="member this.AddNeedsCleaning5Handler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="attachedEventExample.AddNeedsCleaning5Handler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function addNeedsCleaning5Handler(d, handler)" Usage="attachedEventExample.addNeedsCleaning5Handler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void AddNeedsCleaning5Handler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -134,6 +149,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.AddNeedsCleaning6Handler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub AddNeedsCleaning6Handler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="static member AddNeedsCleaning6Handler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.AddNeedsCleaning6Handler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function addNeedsCleaning6Handler(d, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.addNeedsCleaning6Handler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void AddNeedsCleaning6Handler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -158,6 +175,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.AddNeedsCleaning7Handler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub AddNeedsCleaning7Handler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="static member AddNeedsCleaning7Handler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.AddNeedsCleaning7Handler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function addNeedsCleaning7Handler(d, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.addNeedsCleaning7Handler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void AddNeedsCleaning7Handler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -182,6 +201,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.AddNeedsCleaningHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub AddNeedsCleaningHandler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="static member AddNeedsCleaningHandler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.AddNeedsCleaningHandler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function addNeedsCleaningHandler(d, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.addNeedsCleaningHandler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void AddNeedsCleaningHandler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -206,6 +227,7 @@ <MemberSignature Language="DocId" Value="E:AttachedEventsAndProperties.AttachedEventExample.DragOver" /> <MemberSignature Language="VB.NET" Value="see AddDragOverHandler, and RemoveDragOverHandler" /> <MemberSignature Language="F#" Value="see AddDragOverHandler, and RemoveDragOverHandler" Usage="see AddDragOverHandler, and RemoveDragOverHandler" /> + <MemberSignature Language="JavaScript" Value="see AddDragOverHandler, and RemoveDragOverHandler" Usage="see AddDragOverHandler, and RemoveDragOverHandler" /> <MemberType>AttachedEvent</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -221,6 +243,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedEventExample.DragOverEvent" /> <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly DragOverEvent As RoutedEvent " /> <MemberSignature Language="F#" Value=" staticval mutable DragOverEvent : System.Windows.RoutedEvent" Usage="AttachedEventsAndProperties.AttachedEventExample.DragOverEvent" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly System::Windows::RoutedEvent ^ DragOverEvent;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -239,6 +262,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedEventExample.E" /> <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly E As RoutedEvent " /> <MemberSignature Language="F#" Value=" staticval mutable E : System.Windows.RoutedEvent" Usage="AttachedEventsAndProperties.AttachedEventExample.E" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly System::Windows::RoutedEvent ^ E;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -257,6 +281,7 @@ <MemberSignature Language="DocId" Value="E:AttachedEventsAndProperties.AttachedEventExample.NeedsCleaning" /> <MemberSignature Language="VB.NET" Value="see AddNeedsCleaningHandler, and RemoveNeedsCleaningHandler" /> <MemberSignature Language="F#" Value="see AddNeedsCleaningHandler, and RemoveNeedsCleaningHandler" Usage="see AddNeedsCleaningHandler, and RemoveNeedsCleaningHandler" /> + <MemberSignature Language="JavaScript" Value="see AddNeedsCleaningHandler, and RemoveNeedsCleaningHandler" Usage="see AddNeedsCleaningHandler, and RemoveNeedsCleaningHandler" /> <MemberType>AttachedEvent</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -272,6 +297,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedEventExample.NeedsCleaning2Event" /> <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly NeedsCleaning2Event As RoutedEvent " /> <MemberSignature Language="F#" Value=" staticval mutable NeedsCleaning2Event : System.Windows.RoutedEvent" Usage="AttachedEventsAndProperties.AttachedEventExample.NeedsCleaning2Event" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly System::Windows::RoutedEvent ^ NeedsCleaning2Event;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -290,6 +316,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedEventExample.NeedsCleaning3Event" /> <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly NeedsCleaning3Event As RoutedEvent " /> <MemberSignature Language="F#" Value=" staticval mutable NeedsCleaning3Event : System.Windows.RoutedEvent" Usage="AttachedEventsAndProperties.AttachedEventExample.NeedsCleaning3Event" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly System::Windows::RoutedEvent ^ NeedsCleaning3Event;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -308,6 +335,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedEventExample.NeedsCleaning4Event" /> <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly NeedsCleaning4Event As RoutedEvent " /> <MemberSignature Language="F#" Value=" staticval mutable NeedsCleaning4Event : System.Windows.RoutedEvent" Usage="AttachedEventsAndProperties.AttachedEventExample.NeedsCleaning4Event" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly System::Windows::RoutedEvent ^ NeedsCleaning4Event;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -326,6 +354,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedEventExample.NeedsCleaning5Event" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly NeedsCleaning5Event As RoutedEvent " /> <MemberSignature Language="F#" Value="val mutable NeedsCleaning5Event : System.Windows.RoutedEvent" Usage="AttachedEventsAndProperties.AttachedEventExample.NeedsCleaning5Event" /> + <MemberSignature Language="C++ CLI" Value="public: initonly System::Windows::RoutedEvent ^ NeedsCleaning5Event;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -344,6 +373,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedEventExample.NeedsCleaning6Event6" /> <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly NeedsCleaning6Event6 As RoutedEvent " /> <MemberSignature Language="F#" Value=" staticval mutable NeedsCleaning6Event6 : System.Windows.RoutedEvent" Usage="AttachedEventsAndProperties.AttachedEventExample.NeedsCleaning6Event6" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly System::Windows::RoutedEvent ^ NeedsCleaning6Event6;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -362,6 +392,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedEventExample.NeedsCleaningEvent" /> <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly NeedsCleaningEvent As RoutedEvent " /> <MemberSignature Language="F#" Value=" staticval mutable NeedsCleaningEvent : System.Windows.RoutedEvent" Usage="AttachedEventsAndProperties.AttachedEventExample.NeedsCleaningEvent" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly System::Windows::RoutedEvent ^ NeedsCleaningEvent;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -380,6 +411,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.RemoveDragOverHandler(System.Windows.DependencyObject,System.Windows.DragEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub RemoveDragOverHandler (element As DependencyObject, handler As DragEventHandler)" /> <MemberSignature Language="F#" Value="static member RemoveDragOverHandler : System.Windows.DependencyObject * System.Windows.DragEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.RemoveDragOverHandler (element, handler)" /> + <MemberSignature Language="JavaScript" Value="function removeDragOverHandler(element, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.removeDragOverHandler(element, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void RemoveDragOverHandler(System::Windows::DependencyObject ^ element, System::Windows::DragEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -404,6 +437,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.RemoveNeedsCleaning3Handler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub RemoveNeedsCleaning3Handler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="static member RemoveNeedsCleaning3Handler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.RemoveNeedsCleaning3Handler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function removeNeedsCleaning3Handler(d, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.removeNeedsCleaning3Handler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void RemoveNeedsCleaning3Handler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -428,6 +463,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.RemoveNeedsCleaning4Handler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Protected Shared Sub RemoveNeedsCleaning4Handler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="static member RemoveNeedsCleaning4Handler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.RemoveNeedsCleaning4Handler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function removeNeedsCleaning4Handler(d, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.removeNeedsCleaning4Handler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="protected:
 static void RemoveNeedsCleaning4Handler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -452,6 +489,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.RemoveNeedsCleaning5Handler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Sub RemoveNeedsCleaning5Handler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="member this.RemoveNeedsCleaning5Handler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="attachedEventExample.RemoveNeedsCleaning5Handler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function removeNeedsCleaning5Handler(d, handler)" Usage="attachedEventExample.removeNeedsCleaning5Handler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void RemoveNeedsCleaning5Handler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -476,6 +515,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.RemoveNeedsCleaning6Handler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub RemoveNeedsCleaning6Handler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="static member RemoveNeedsCleaning6Handler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.RemoveNeedsCleaning6Handler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function removeNeedsCleaning6Handler(d, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.removeNeedsCleaning6Handler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void RemoveNeedsCleaning6Handler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -500,6 +541,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.RemoveNeedsCleaning7Handler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub RemoveNeedsCleaning7Handler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="static member RemoveNeedsCleaning7Handler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.RemoveNeedsCleaning7Handler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function removeNeedsCleaning7Handler(d, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.removeNeedsCleaning7Handler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void RemoveNeedsCleaning7Handler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -524,6 +567,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedEventExample.RemoveNeedsCleaningHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub RemoveNeedsCleaningHandler (d As DependencyObject, handler As RoutedEventHandler)" /> <MemberSignature Language="F#" Value="static member RemoveNeedsCleaningHandler : System.Windows.DependencyObject * System.Windows.RoutedEventHandler -> unit" Usage="AttachedEventsAndProperties.AttachedEventExample.RemoveNeedsCleaningHandler (d, handler)" /> + <MemberSignature Language="JavaScript" Value="function removeNeedsCleaningHandler(d, handler)" Usage="AttachedEventsAndProperties.AttachedEventExample.removeNeedsCleaningHandler(d, handler)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void RemoveNeedsCleaningHandler(System::Windows::DependencyObject ^ d, System::Windows::RoutedEventHandler ^ handler);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AttachedPropertyExample.xml b/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AttachedPropertyExample.xml index f98fc24a..83db9aa2 100644 --- a/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AttachedPropertyExample.xml +++ b/mdoc/Test/en.expected-attached-entities/AttachedEventsAndProperties/AttachedPropertyExample.xml @@ -4,6 +4,9 @@ <TypeSignature Language="DocId" Value="T:AttachedEventsAndProperties.AttachedPropertyExample" /> <TypeSignature Language="VB.NET" Value="Public Class AttachedPropertyExample" /> <TypeSignature Language="F#" Value="type AttachedPropertyExample = class" /> + <TypeSignature Language="C++ CLI" Value="public ref class AttachedPropertyExample abstract sealed" /> + <TypeSignature Language="C++ CX" Value="public ref class AttachedPropertyExample abstract sealed" /> + <TypeSignature Language="C++ WINRT" Value="class AttachedPropertyExample abstract sealed" /> <AssemblyInfo> <AssemblyName>AttachedEventsAndProperties</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -23,6 +26,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedPropertyExample.GetIsBubbleSource(System.Windows.UIElement)" /> <MemberSignature Language="VB.NET" Value="Public Shared Function GetIsBubbleSource (element As UIElement) As Boolean" /> <MemberSignature Language="F#" Value="static member GetIsBubbleSource : System.Windows.UIElement -> bool" Usage="AttachedEventsAndProperties.AttachedPropertyExample.GetIsBubbleSource element" /> + <MemberSignature Language="JavaScript" Value="function getIsBubbleSource(element)" Usage="var boolean = AttachedEventsAndProperties.AttachedPropertyExample.getIsBubbleSource(element)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static bool GetIsBubbleSource(System::Windows::UIElement ^ element);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -46,6 +51,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedPropertyExample.GetIsBubbleSource3(System.Windows.UIElement)" /> <MemberSignature Language="VB.NET" Value="Public Shared Function GetIsBubbleSource3 (element As UIElement) As Boolean" /> <MemberSignature Language="F#" Value="static member GetIsBubbleSource3 : System.Windows.UIElement -> bool" Usage="AttachedEventsAndProperties.AttachedPropertyExample.GetIsBubbleSource3 element" /> + <MemberSignature Language="JavaScript" Value="function getIsBubbleSource3(element)" Usage="var boolean = AttachedEventsAndProperties.AttachedPropertyExample.getIsBubbleSource3(element)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static bool GetIsBubbleSource3(System::Windows::UIElement ^ element);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -69,6 +76,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedPropertyExample.GetIsDuplicated(System.Windows.UIElement)" /> <MemberSignature Language="VB.NET" Value="Public Shared Function GetIsDuplicated (element As UIElement) As Boolean" /> <MemberSignature Language="F#" Value="static member GetIsDuplicated : System.Windows.UIElement -> bool" Usage="AttachedEventsAndProperties.AttachedPropertyExample.GetIsDuplicated element" /> + <MemberSignature Language="JavaScript" Value="function getIsDuplicated(element)" Usage="var boolean = AttachedEventsAndProperties.AttachedPropertyExample.getIsDuplicated(element)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static bool GetIsDuplicated(System::Windows::UIElement ^ element);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -92,6 +101,7 @@ <MemberSignature Language="DocId" Value="P:AttachedEventsAndProperties.AttachedPropertyExample.IsBubbleSource" /> <MemberSignature Language="VB.NET" Value="see GetIsBubbleSource, and SetIsBubbleSource" /> <MemberSignature Language="F#" Value="see GetIsBubbleSource, and SetIsBubbleSource" Usage="see GetIsBubbleSource, and SetIsBubbleSource" /> + <MemberSignature Language="JavaScript" Value="see GetIsBubbleSource, and SetIsBubbleSource" Usage="see GetIsBubbleSource, and SetIsBubbleSource" /> <MemberType>AttachedProperty</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -107,6 +117,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedPropertyExample.IsBubbleSource2Property" /> <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly IsBubbleSource2Property As DependencyProperty " /> <MemberSignature Language="F#" Value=" staticval mutable IsBubbleSource2Property : System.Windows.DependencyProperty" Usage="AttachedEventsAndProperties.AttachedPropertyExample.IsBubbleSource2Property" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly System::Windows::DependencyProperty ^ IsBubbleSource2Property;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -125,6 +136,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedPropertyExample.IsBubbleSourceProperty" /> <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly IsBubbleSourceProperty As DependencyProperty " /> <MemberSignature Language="F#" Value=" staticval mutable IsBubbleSourceProperty : System.Windows.DependencyProperty" Usage="AttachedEventsAndProperties.AttachedPropertyExample.IsBubbleSourceProperty" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly System::Windows::DependencyProperty ^ IsBubbleSourceProperty;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -143,6 +155,9 @@ <MemberSignature Language="DocId" Value="P:AttachedEventsAndProperties.AttachedPropertyExample.IsDuplicated" /> <MemberSignature Language="VB.NET" Value="Public Shared Property IsDuplicated As Boolean" /> <MemberSignature Language="F#" Value="member this.IsDuplicated : bool with get, set" Usage="AttachedEventsAndProperties.AttachedPropertyExample.IsDuplicated" /> + <MemberSignature Language="JavaScript" Usage="var boolean = AttachedPropertyExample.isDuplicated;
AttachedPropertyExample.isDuplicated = boolean;" /> + <MemberSignature Language="C++ CLI" Value="public:
 static property bool IsDuplicated { bool get(); void set(bool value); };" /> + <MemberSignature Language="C++ CX" Value="public:
 static property bool IsDuplicated { bool get(); void set(bool value); };" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -162,6 +177,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedPropertyExample.IsDuplicatedProperty" /> <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly IsDuplicatedProperty As DependencyProperty " /> <MemberSignature Language="F#" Value=" staticval mutable IsDuplicatedProperty : System.Windows.DependencyProperty" Usage="AttachedEventsAndProperties.AttachedPropertyExample.IsDuplicatedProperty" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly System::Windows::DependencyProperty ^ IsDuplicatedProperty;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -180,6 +196,7 @@ <MemberSignature Language="DocId" Value="F:AttachedEventsAndProperties.AttachedPropertyExample.P" /> <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly P As DependencyProperty " /> <MemberSignature Language="F#" Value=" staticval mutable P : System.Windows.DependencyProperty" Usage="AttachedEventsAndProperties.AttachedPropertyExample.P" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly System::Windows::DependencyProperty ^ P;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -198,6 +215,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedPropertyExample.SetIsBubbleSource(System.Windows.UIElement,System.Boolean)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub SetIsBubbleSource (element As UIElement, value As Boolean)" /> <MemberSignature Language="F#" Value="static member SetIsBubbleSource : System.Windows.UIElement * bool -> unit" Usage="AttachedEventsAndProperties.AttachedPropertyExample.SetIsBubbleSource (element, value)" /> + <MemberSignature Language="JavaScript" Value="function setIsBubbleSource(element, value)" Usage="AttachedEventsAndProperties.AttachedPropertyExample.setIsBubbleSource(element, value)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void SetIsBubbleSource(System::Windows::UIElement ^ element, bool value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -222,6 +241,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedPropertyExample.SetIsBubbleSource2(System.Windows.UIElement,System.Boolean)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub SetIsBubbleSource2 (element As UIElement, value As Boolean)" /> <MemberSignature Language="F#" Value="static member SetIsBubbleSource2 : System.Windows.UIElement * bool -> unit" Usage="AttachedEventsAndProperties.AttachedPropertyExample.SetIsBubbleSource2 (element, value)" /> + <MemberSignature Language="JavaScript" Value="function setIsBubbleSource2(element, value)" Usage="AttachedEventsAndProperties.AttachedPropertyExample.setIsBubbleSource2(element, value)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void SetIsBubbleSource2(System::Windows::UIElement ^ element, bool value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -246,6 +267,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedPropertyExample.SetIsBubbleSource3(System.Windows.UIElement,System.Boolean)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub SetIsBubbleSource3 (element As UIElement, value As Boolean)" /> <MemberSignature Language="F#" Value="static member SetIsBubbleSource3 : System.Windows.UIElement * bool -> unit" Usage="AttachedEventsAndProperties.AttachedPropertyExample.SetIsBubbleSource3 (element, value)" /> + <MemberSignature Language="JavaScript" Value="function setIsBubbleSource3(element, value)" Usage="AttachedEventsAndProperties.AttachedPropertyExample.setIsBubbleSource3(element, value)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void SetIsBubbleSource3(System::Windows::UIElement ^ element, bool value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -270,6 +293,8 @@ <MemberSignature Language="DocId" Value="M:AttachedEventsAndProperties.AttachedPropertyExample.SetIsDuplicated(System.Windows.UIElement,System.Boolean)" /> <MemberSignature Language="VB.NET" Value="Public Shared Sub SetIsDuplicated (element As UIElement, value As Boolean)" /> <MemberSignature Language="F#" Value="static member SetIsDuplicated : System.Windows.UIElement * bool -> unit" Usage="AttachedEventsAndProperties.AttachedPropertyExample.SetIsDuplicated (element, value)" /> + <MemberSignature Language="JavaScript" Value="function setIsDuplicated(element, value)" Usage="AttachedEventsAndProperties.AttachedPropertyExample.setIsDuplicated(element, value)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void SetIsDuplicated(System::Windows::UIElement ^ element, bool value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected-attached-entities/System.Windows/DragEventArgs.xml b/mdoc/Test/en.expected-attached-entities/System.Windows/DragEventArgs.xml index 4e471468..a3ec6c6e 100644 --- a/mdoc/Test/en.expected-attached-entities/System.Windows/DragEventArgs.xml +++ b/mdoc/Test/en.expected-attached-entities/System.Windows/DragEventArgs.xml @@ -4,6 +4,8 @@ <TypeSignature Language="DocId" Value="T:System.Windows.DragEventArgs" /> <TypeSignature Language="VB.NET" Value="Public NotInheritable Class DragEventArgs
Inherits RoutedEventArgs" /> <TypeSignature Language="F#" Value="type DragEventArgs = class
 inherit RoutedEventArgs" /> + <TypeSignature Language="JavaScript" Value="function DragEventArgs()" Usage="var dragEventArgs = new DragEventArgs();" /> + <TypeSignature Language="C++ CLI" Value="public ref class DragEventArgs sealed : System::Windows::RoutedEventArgs" /> <AssemblyInfo> <AssemblyName>AttachedEventsAndProperties</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -22,6 +24,10 @@ <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> <MemberSignature Language="DocId" Value="M:System.Windows.DragEventArgs.#ctor" /> <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="JavaScript" Value="function DragEventArgs()" Usage="var dragEventArgs = new DragEventArgs();" /> + <MemberSignature Language="C++ CLI" Value="public:
 DragEventArgs();" /> + <MemberSignature Language="C++ CX" Value="public:
 DragEventArgs();" /> + <MemberSignature Language="C++ WINRT" Value=" DragEventArgs();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected-attached-entities/System.Windows/DragEventHandler.xml b/mdoc/Test/en.expected-attached-entities/System.Windows/DragEventHandler.xml index 6b482146..d390e1f6 100644 --- a/mdoc/Test/en.expected-attached-entities/System.Windows/DragEventHandler.xml +++ b/mdoc/Test/en.expected-attached-entities/System.Windows/DragEventHandler.xml @@ -4,6 +4,8 @@ <TypeSignature Language="DocId" Value="T:System.Windows.DragEventHandler" /> <TypeSignature Language="VB.NET" Value="Public Delegate Sub DragEventHandler(sender As Object, e As DragEventArgs)" /> <TypeSignature Language="F#" Value="type DragEventHandler = delegate of obj * DragEventArgs -> unit" /> + <TypeSignature Language="JavaScript" Usage="var dragEventHandlerHandler = function(sender, e){
/* Your code */
}" /> + <TypeSignature Language="C++ CLI" Value="public delegate void DragEventHandler(System::Object ^ sender, DragEventArgs ^ e);" /> <AssemblyInfo> <AssemblyName>AttachedEventsAndProperties</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEvent.xml b/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEvent.xml index e8df6d25..a330a69d 100644 --- a/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEvent.xml +++ b/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEvent.xml @@ -4,6 +4,8 @@ <TypeSignature Language="DocId" Value="T:System.Windows.RoutedEvent" /> <TypeSignature Language="VB.NET" Value="Public Class RoutedEvent" /> <TypeSignature Language="F#" Value="type RoutedEvent = class" /> + <TypeSignature Language="JavaScript" Value="function RoutedEvent()" Usage="var routedEvent = new RoutedEvent();" /> + <TypeSignature Language="C++ CLI" Value="public ref class RoutedEvent" /> <AssemblyInfo> <AssemblyName>AttachedEventsAndProperties</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -22,6 +24,10 @@ <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> <MemberSignature Language="DocId" Value="M:System.Windows.RoutedEvent.#ctor" /> <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="JavaScript" Value="function RoutedEvent()" Usage="var routedEvent = new RoutedEvent();" /> + <MemberSignature Language="C++ CLI" Value="public:
 RoutedEvent();" /> + <MemberSignature Language="C++ CX" Value="public:
 RoutedEvent();" /> + <MemberSignature Language="C++ WINRT" Value=" RoutedEvent();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEventArgs.xml b/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEventArgs.xml index 85992c1c..246e4a88 100644 --- a/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEventArgs.xml +++ b/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEventArgs.xml @@ -4,6 +4,8 @@ <TypeSignature Language="DocId" Value="T:System.Windows.RoutedEventArgs" /> <TypeSignature Language="VB.NET" Value="Public Class RoutedEventArgs
Inherits EventArgs" /> <TypeSignature Language="F#" Value="type RoutedEventArgs = class
 inherit EventArgs" /> + <TypeSignature Language="JavaScript" Value="function RoutedEventArgs()" Usage="var routedEventArgs = new RoutedEventArgs();" /> + <TypeSignature Language="C++ CLI" Value="public ref class RoutedEventArgs : EventArgs" /> <AssemblyInfo> <AssemblyName>AttachedEventsAndProperties</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -22,6 +24,10 @@ <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> <MemberSignature Language="DocId" Value="M:System.Windows.RoutedEventArgs.#ctor" /> <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="JavaScript" Value="function RoutedEventArgs()" Usage="var routedEventArgs = new RoutedEventArgs();" /> + <MemberSignature Language="C++ CLI" Value="public:
 RoutedEventArgs();" /> + <MemberSignature Language="C++ CX" Value="public:
 RoutedEventArgs();" /> + <MemberSignature Language="C++ WINRT" Value=" RoutedEventArgs();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEventHandler.xml b/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEventHandler.xml index c5a5867f..d953699b 100644 --- a/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEventHandler.xml +++ b/mdoc/Test/en.expected-attached-entities/System.Windows/RoutedEventHandler.xml @@ -4,6 +4,8 @@ <TypeSignature Language="DocId" Value="T:System.Windows.RoutedEventHandler" /> <TypeSignature Language="VB.NET" Value="Public Delegate Sub RoutedEventHandler(sender As Object, e As RoutedEventArgs)" /> <TypeSignature Language="F#" Value="type RoutedEventHandler = delegate of obj * RoutedEventArgs -> unit" /> + <TypeSignature Language="JavaScript" Usage="var routedEventHandlerHandler = function(sender, e){
/* Your code */
}" /> + <TypeSignature Language="C++ CLI" Value="public delegate void RoutedEventHandler(System::Object ^ sender, RoutedEventArgs ^ e);" /> <AssemblyInfo> <AssemblyName>AttachedEventsAndProperties</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected-attached-entities/System.Windows/UIElement.xml b/mdoc/Test/en.expected-attached-entities/System.Windows/UIElement.xml index 2c660fe2..ebea56fb 100644 --- a/mdoc/Test/en.expected-attached-entities/System.Windows/UIElement.xml +++ b/mdoc/Test/en.expected-attached-entities/System.Windows/UIElement.xml @@ -4,6 +4,8 @@ <TypeSignature Language="DocId" Value="T:System.Windows.UIElement" /> <TypeSignature Language="VB.NET" Value="Public Class UIElement
Inherits DependencyObject" /> <TypeSignature Language="F#" Value="type UIElement = class
 inherit DependencyObject" /> + <TypeSignature Language="JavaScript" Value="function UIElement()" Usage="var uIElement = new UIElement();" /> + <TypeSignature Language="C++ CLI" Value="public ref class UIElement : System::Windows::DependencyObject" /> <AssemblyInfo> <AssemblyName>AttachedEventsAndProperties</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -22,6 +24,10 @@ <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> <MemberSignature Language="DocId" Value="M:System.Windows.UIElement.#ctor" /> <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="JavaScript" Value="function UIElement()" Usage="var uIElement = new UIElement();" /> + <MemberSignature Language="C++ CLI" Value="public:
 UIElement();" /> + <MemberSignature Language="C++ CX" Value="public:
 UIElement();" /> + <MemberSignature Language="C++ WINRT" Value=" UIElement();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/Extensions.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/Extensions.xml index 7766049e..09d7a42f 100644 --- a/mdoc/Test/en.expected/Mono.DocTest.Generic/Extensions.xml +++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/Extensions.xml @@ -1,6 +1,12 @@ <Type Name="Extensions" FullName="Mono.DocTest.Generic.Extensions"> <TypeSignature Language="C#" Value="public static class Extensions" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Extensions extends System.Object" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.Extensions" /> + <TypeSignature Language="VB.NET" Value="Public Module Extensions" /> + <TypeSignature Language="F#" Value="type Extensions = class" /> + <TypeSignature Language="C++ CLI" Value="public ref class Extensions abstract sealed" /> + <TypeSignature Language="C++ CX" Value="public ref class Extensions abstract sealed" /> + <TypeSignature Language="C++ WINRT" Value="class Extensions abstract sealed" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -17,6 +23,11 @@ <Member MemberName="Bar<T>"> <MemberSignature Language="C#" Value="public static void Bar<T> (this Mono.DocTest.Generic.IFoo<T> self, string s);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Bar<T>(class Mono.DocTest.Generic.IFoo`1<!!T> self, string s) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.Bar``1(Mono.DocTest.Generic.IFoo{``0},System.String)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub Bar(Of T) (self As IFoo(Of T), s As String)" /> + <MemberSignature Language="F#" Value="static member Bar : Mono.DocTest.Generic.IFoo<'T> * string -> unit" Usage="Mono.DocTest.Generic.Extensions.Bar (self, s)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void Bar(Mono::DocTest::Generic::IFoo<T> ^ self, System::String ^ s);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void Bar(Mono::DocTest::Generic::IFoo<T> ^ self, Platform::String ^ s);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -42,6 +53,10 @@ <Member MemberName="ForEach<T>"> <MemberSignature Language="C#" Value="public static void ForEach<T> (this System.Collections.Generic.IEnumerable<T> self, Action<T> a);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ForEach<T>(class System.Collections.Generic.IEnumerable`1<!!T> self, class System.Action`1<!!T> a) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub ForEach(Of T) (self As IEnumerable(Of T), a As Action(Of T))" /> + <MemberSignature Language="F#" Value="static member ForEach : seq<'T> * Action<'T> -> unit" Usage="Mono.DocTest.Generic.Extensions.ForEach (self, a)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void ForEach(System::Collections::Generic::IEnumerable<T> ^ self, Action<T> ^ a);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -67,6 +82,11 @@ <Member MemberName="ToDouble"> <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable<double> ToDouble (this System.Collections.Generic.IEnumerable<int> list);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1<float64> ToDouble(class System.Collections.Generic.IEnumerable`1<int32> list) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble(System.Collections.Generic.IEnumerable{System.Int32})" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToDouble (list As IEnumerable(Of Integer)) As IEnumerable(Of Double)" /> + <MemberSignature Language="F#" Value="static member ToDouble : seq<int> -> seq<double>" Usage="Mono.DocTest.Generic.Extensions.ToDouble list" /> + <MemberSignature Language="JavaScript" Value="function toDouble(list)" Usage="var iEnumerable = Mono.DocTest.Generic.Extensions.toDouble(list)" /> + <MemberSignature Language="C++ CLI" Value="public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<double> ^ ToDouble(System::Collections::Generic::IEnumerable<int> ^ list);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -87,6 +107,11 @@ <Member MemberName="ToDouble<T>"> <MemberSignature Language="C#" Value="public static double ToDouble<T> (this T val) where T : Mono.DocTest.Generic.IFoo<T>;" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 ToDouble<(class Mono.DocTest.Generic.IFoo`1<!!T>) T>(!!T val) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble``1(``0)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToDouble(Of T As IFoo(Of T)) (val As T) As Double" /> + <MemberSignature Language="F#" Value="static member ToDouble : 'T -> double (requires 'T :> Mono.DocTest.Generic.IFoo<'T>)" Usage="Mono.DocTest.Generic.Extensions.ToDouble val" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 where T : Mono::DocTest::Generic::IFoo<T>[System::Runtime::CompilerServices::Extension]
 static double ToDouble(T val);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
 where T : Mono::DocTest::Generic::IFoo<T>[System::Runtime::CompilerServices::Extension]
 static double ToDouble(T val);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -115,6 +140,10 @@ <Member MemberName="ToEnumerable<T>"> <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable<T> ToEnumerable<T> (this T self);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1<!!T> ToEnumerable<T>(!!T self) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToEnumerable``1(``0)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToEnumerable(Of T) (self As T) As IEnumerable(Of T)" /> + <MemberSignature Language="F#" Value="static member ToEnumerable : 'T -> seq<'T>" Usage="Mono.DocTest.Generic.Extensions.ToEnumerable self" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ ToEnumerable(T self);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/Func`2.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/Func`2.xml index 2d8dcf09..aee02201 100644 --- a/mdoc/Test/en.expected/Mono.DocTest.Generic/Func`2.xml +++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/Func`2.xml @@ -1,6 +1,10 @@ <Type Name="Func<TArg,TRet>" FullName="Mono.DocTest.Generic.Func<TArg,TRet>"> <TypeSignature Language="C#" Value="public delegate TRet Func<in TArg,out TRet>(TArg a) where TArg : Exception;" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Func`2<(class System.Exception) - TArg, + TRet> extends System.MulticastDelegate" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.Func`2" /> + <TypeSignature Language="VB.NET" Value="Public Delegate Function Func(Of In TArg, Out TRet)(a As TArg) As TRet " /> + <TypeSignature Language="F#" Value="type Func<'Arg, 'Ret (requires 'Arg :> Exception)> = delegate of 'Arg -> 'Ret" /> + <TypeSignature Language="C++ CLI" Value="generic <typename TArg, typename TRet>
 where TArg : Exceptionpublic delegate TRet Func(TArg a);" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+FooEventArgs.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+FooEventArgs.xml index dff4379a..ecde3aea 100644 --- a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+FooEventArgs.xml +++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+FooEventArgs.xml @@ -1,6 +1,10 @@ <Type Name="GenericBase<U>+FooEventArgs" FullName="Mono.DocTest.Generic.GenericBase<U>+FooEventArgs"> <TypeSignature Language="C#" Value="public class GenericBase<U>.FooEventArgs : EventArgs" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit GenericBase`1/FooEventArgs<U> extends System.EventArgs" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.GenericBase`1.FooEventArgs" /> + <TypeSignature Language="VB.NET" Value="Public Class GenericBase(Of U).FooEventArgs
Inherits EventArgs" /> + <TypeSignature Language="F#" Value="type GenericBase<'U>.FooEventArgs = class
 inherit EventArgs" /> + <TypeSignature Language="C++ CLI" Value="public: ref class GenericBase<U>::FooEventArgs : EventArgs" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -20,6 +24,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public FooEventArgs ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.GenericBase`1.FooEventArgs.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="C++ CLI" Value="public:
 FooEventArgs();" /> + <MemberSignature Language="C++ CX" Value="public:
 FooEventArgs();" /> + <MemberSignature Language="C++ WINRT" Value=" FooEventArgs();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml index acc10189..5170fa2b 100644 --- a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml +++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection+Enumerator.xml @@ -1,6 +1,11 @@ <Type Name="GenericBase<U>+NestedCollection+Enumerator" FullName="Mono.DocTest.Generic.GenericBase<U>+NestedCollection+Enumerator"> <TypeSignature Language="C#" Value="protected internal struct GenericBase<U>.NestedCollection.Enumerator" /> <TypeSignature Language="ILAsm" Value=".class nested protected sequential ansi sealed beforefieldinit GenericBase`1/NestedCollection/Enumerator<U> extends System.ValueType" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.GenericBase`1.NestedCollection.Enumerator" /> + <TypeSignature Language="VB.NET" Value="Protected Friend Structure GenericBase(Of U).NestedCollection.Enumerator" /> + <TypeSignature Language="C++ CLI" Value="public protected value class GenericBase<U>::NestedCollection::Enumerator" /> + <TypeSignature Language="C++ CX" Value="public protected value class GenericBase<U>::NestedCollection::Enumerator" /> + <TypeSignature Language="C++ WINRT" Value="struct GenericBase<U>::NestedCollection::Enumerator" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection.xml index e396bd2d..42c5af3e 100644 --- a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection.xml +++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1+NestedCollection.xml @@ -1,6 +1,11 @@ <Type Name="GenericBase<U>+NestedCollection" FullName="Mono.DocTest.Generic.GenericBase<U>+NestedCollection"> <TypeSignature Language="C#" Value="public class GenericBase<U>.NestedCollection" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit GenericBase`1/NestedCollection<U> extends System.Object" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.GenericBase`1.NestedCollection" /> + <TypeSignature Language="VB.NET" Value="Public Class GenericBase(Of U).NestedCollection" /> + <TypeSignature Language="F#" Value="type GenericBase<'U>.NestedCollection = class" /> + <TypeSignature Language="C++ CLI" Value="public: ref class GenericBase<U>::NestedCollection" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
class GenericBase<U>::NestedCollection" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -20,6 +25,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public NestedCollection ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.GenericBase`1.NestedCollection.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="C++ CLI" Value="public:
 NestedCollection();" /> + <MemberSignature Language="C++ CX" Value="public:
 NestedCollection();" /> + <MemberSignature Language="C++ WINRT" Value=" NestedCollection();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml index f14d1195..ef4bfece 100644 --- a/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml +++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/GenericBase`1.xml @@ -1,6 +1,11 @@ <Type Name="GenericBase<U>" FullName="Mono.DocTest.Generic.GenericBase<U>"> <TypeSignature Language="C#" Value="public class GenericBase<U>" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit GenericBase`1<U> extends System.Object" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.GenericBase`1" /> + <TypeSignature Language="VB.NET" Value="Public Class GenericBase(Of U)" /> + <TypeSignature Language="F#" Value="type GenericBase<'U> = class" /> + <TypeSignature Language="C++ CLI" Value="generic <typename U>
public ref class GenericBase" /> + <TypeSignature Language="C++ WINRT" Value="template <typename U>
[Windows::Foundation::Metadata::WebHostHidden]
class GenericBase" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -21,6 +26,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public GenericBase ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.GenericBase`1.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="C++ CLI" Value="public:
 GenericBase();" /> + <MemberSignature Language="C++ CX" Value="public:
 GenericBase();" /> + <MemberSignature Language="C++ WINRT" Value=" GenericBase();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -34,6 +44,12 @@ <Member MemberName="BaseMethod<S>"> <MemberSignature Language="C#" Value="public U BaseMethod<S> (S genericParameter);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance !U BaseMethod<S>(!!S genericParameter) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.GenericBase`1.BaseMethod``1(``0)" /> + <MemberSignature Language="VB.NET" Value="Public Function BaseMethod(Of S) (genericParameter As S) As U" /> + <MemberSignature Language="F#" Value="member this.BaseMethod : 'S -> 'U" Usage="genericBase.BaseMethod genericParameter" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename S>
 U BaseMethod(S genericParameter);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename S>
 U BaseMethod(S genericParameter);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename S>
 U BaseMethod(S genericParameter);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -64,6 +80,11 @@ <Member MemberName="ConstField1"> <MemberSignature Language="C#" Value="public const int ConstField1;" /> <MemberSignature Language="ILAsm" Value=".field public static literal int32 ConstField1" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Generic.GenericBase`1.ConstField1" /> + <MemberSignature Language="VB.NET" Value="Public Const ConstField1 As Integer " /> + <MemberSignature Language="F#" Value="val mutable ConstField1 : int" Usage="Mono.DocTest.Generic.GenericBase<'U>.ConstField1" /> + <MemberSignature Language="C++ CLI" Value="public: int ConstField1;" /> + <MemberSignature Language="C++ WINRT" Value="int ConstField1;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -79,6 +100,10 @@ <Member MemberName="ItemChanged"> <MemberSignature Language="C#" Value="public event Action<Mono.DocTest.Generic.MyList<U>,Mono.DocTest.Generic.MyList<U>.Helper<U,U>> ItemChanged;" /> <MemberSignature Language="ILAsm" Value=".event class System.Action`2<class Mono.DocTest.Generic.MyList`1<!U>, class Mono.DocTest.Generic.MyList`1/Helper`2<!U, !U, !U>> ItemChanged" /> + <MemberSignature Language="DocId" Value="E:Mono.DocTest.Generic.GenericBase`1.ItemChanged" /> + <MemberSignature Language="VB.NET" Value="Public Custom Event ItemChanged As Action(Of MyList(Of U), MyList(Of U).Helper(Of U, U)) " /> + <MemberSignature Language="F#" Value="member this.ItemChanged : Action<Mono.DocTest.Generic.MyList<'U>, Mono.DocTest.Generic.MyList<'U>.Helper<'U, 'U>> " Usage="member this.ItemChanged : System.Action<Mono.DocTest.Generic.MyList<'U>, Mono.DocTest.Generic.MyList<'U>.Helper<'U, 'U>> " /> + <MemberSignature Language="C++ CLI" Value="public:
 event Action<Mono::DocTest::Generic::MyList<U> ^, Mono::DocTest::Generic::MyList<U>::Helper<U, U> ^> ^ ItemChanged;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -273,6 +298,10 @@ <Member MemberName="MyEvent"> <MemberSignature Language="C#" Value="public event EventHandler<Mono.DocTest.Generic.GenericBase<U>.FooEventArgs> MyEvent;" /> <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1<class Mono.DocTest.Generic.GenericBase`1/FooEventArgs<!U>> MyEvent" /> + <MemberSignature Language="DocId" Value="E:Mono.DocTest.Generic.GenericBase`1.MyEvent" /> + <MemberSignature Language="VB.NET" Value="Public Custom Event MyEvent As EventHandler(Of GenericBase(Of U).FooEventArgs) " /> + <MemberSignature Language="F#" Value="member this.MyEvent : EventHandler<Mono.DocTest.Generic.GenericBase<'U>.FooEventArgs> " Usage="member this.MyEvent : System.EventHandler<Mono.DocTest.Generic.GenericBase<'U>.FooEventArgs> " /> + <MemberSignature Language="C++ CLI" Value="public:
 event EventHandler<Mono::DocTest::Generic::GenericBase<U>::FooEventArgs ^> ^ MyEvent;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -467,6 +496,11 @@ <Member MemberName="op_Explicit"> <MemberSignature Language="C#" Value="public static explicit operator U (Mono.DocTest.Generic.GenericBase<U> list);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !U op_Explicit(class Mono.DocTest.Generic.GenericBase`1<!U> list) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.GenericBase`1.op_Explicit(Mono.DocTest.Generic.GenericBase{`0})~`0" /> + <MemberSignature Language="VB.NET" Value="Public Shared Narrowing Operator CType (list As GenericBase(Of U)) As U" /> + <MemberSignature Language="F#" Value="static member op_Explicit : Mono.DocTest.Generic.GenericBase<'U> -> 'U" Usage="Mono.DocTest.Generic.GenericBase<'U>.op_Explicit list" /> + <MemberSignature Language="C++ CLI" Value="public:
 static explicit operator U(Mono::DocTest::Generic::GenericBase<U> ^ list);" /> + <MemberSignature Language="C++ WINRT" Value=" static explicit operator U(Mono::DocTest::Generic::GenericBase<U> const & list);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -487,6 +521,11 @@ <Member MemberName="StaticField1"> <MemberSignature Language="C#" Value="public static readonly Mono.DocTest.Generic.GenericBase<U> StaticField1;" /> <MemberSignature Language="ILAsm" Value=".field public static initonly class Mono.DocTest.Generic.GenericBase`1<!U> StaticField1" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Generic.GenericBase`1.StaticField1" /> + <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly StaticField1 As GenericBase(Of U) " /> + <MemberSignature Language="F#" Value=" staticval mutable StaticField1 : Mono.DocTest.Generic.GenericBase<'U>" Usage="Mono.DocTest.Generic.GenericBase<'U>.StaticField1" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly Mono::DocTest::Generic::GenericBase<U> ^ StaticField1;" /> + <MemberSignature Language="C++ WINRT" Value="static initonly Mono::DocTest::Generic::GenericBase<U> StaticField1;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/IFoo`1.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/IFoo`1.xml index 834141db..0d9a4289 100644 --- a/mdoc/Test/en.expected/Mono.DocTest.Generic/IFoo`1.xml +++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/IFoo`1.xml @@ -1,6 +1,12 @@ <Type Name="IFoo<T>" FullName="Mono.DocTest.Generic.IFoo<T>"> <TypeSignature Language="C#" Value="public interface IFoo<T>" /> <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IFoo`1<T>" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.IFoo`1" /> + <TypeSignature Language="VB.NET" Value="Public Interface IFoo(Of T)" /> + <TypeSignature Language="F#" Value="type IFoo<'T> = interface" /> + <TypeSignature Language="C++ CLI" Value="generic <typename T>
public interface class IFoo" /> + <TypeSignature Language="C++ CX" Value="public interface class IFoo" /> + <TypeSignature Language="C++ WINRT" Value="template <typename T>
__interface IFoo" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -18,6 +24,11 @@ <Member MemberName="Method<U>"> <MemberSignature Language="C#" Value="public T Method<U> (T t, U u);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance !T Method<U>(!T t, !!U u) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.IFoo`1.Method``1(`0,``0)" /> + <MemberSignature Language="F#" Value="abstract member Method : 'T * 'U -> 'T" Usage="iFoo.Method (t, u)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename U>
 T Method(T t, U u);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename U>
 T Method(T t, U u);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U>
 T Method(T t, U u);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1+Helper`2.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1+Helper`2.xml index 2f389db3..b0afe1a6 100644 --- a/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1+Helper`2.xml +++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1+Helper`2.xml @@ -1,6 +1,11 @@ <Type Name="MyList<T>+Helper<U,V>" FullName="Mono.DocTest.Generic.MyList<T>+Helper<U,V>"> <TypeSignature Language="C#" Value="public class MyList<T>.Helper<U,V>" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit MyList`1/Helper`2<T, U, V> extends System.Object" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.MyList`1.Helper`2" /> + <TypeSignature Language="VB.NET" Value="Public Class MyList(Of T).Helper(Of U, V)" /> + <TypeSignature Language="F#" Value="type MyList<'T>.Helper<'U, 'V> = class" /> + <TypeSignature Language="C++ CLI" Value="public: generic <typename U, typename V>
ref class MyList<T>::Helper" /> + <TypeSignature Language="C++ WINRT" Value="template <typename U, typename V>
[Windows::Foundation::Metadata::WebHostHidden]
class MyList<T>::Helper" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -24,6 +29,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Helper ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.Helper`2.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="C++ CLI" Value="public:
 Helper();" /> + <MemberSignature Language="C++ CX" Value="public:
 Helper();" /> + <MemberSignature Language="C++ WINRT" Value=" Helper();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -37,6 +47,12 @@ <Member MemberName="UseT"> <MemberSignature Language="C#" Value="public void UseT (T a, U b, V c);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void UseT(!T a, !U b, !V c) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.Helper`2.UseT(`0,`1,`2)" /> + <MemberSignature Language="VB.NET" Value="Public Sub UseT (a As T, b As U, c As V)" /> + <MemberSignature Language="F#" Value="member this.UseT : 'T * 'U * 'V -> unit" Usage="helper.UseT (a, b, c)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void UseT(T a, U b, V c);" /> + <MemberSignature Language="C++ CX" Value="public:
 void UseT(T a, U b, V c);" /> + <MemberSignature Language="C++ WINRT" Value="void UseT(T a, U b, V c);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1.xml index e6dfb9c6..9fd5ff61 100644 --- a/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1.xml +++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`1.xml @@ -1,6 +1,10 @@ <Type Name="MyList<T>" FullName="Mono.DocTest.Generic.MyList<T>"> <TypeSignature Language="C#" Value="public class MyList<T> : Mono.DocTest.Generic.GenericBase<T>, System.Collections.Generic.IEnumerable<int[]>" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MyList`1<T> extends Mono.DocTest.Generic.GenericBase`1<!T> implements class System.Collections.Generic.IEnumerable`1<int32[]>, class System.Collections.IEnumerable" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.MyList`1" /> + <TypeSignature Language="VB.NET" Value="Public Class MyList(Of T)
Inherits GenericBase(Of T)
Implements IEnumerable(Of Integer())" /> + <TypeSignature Language="F#" Value="type MyList<'T> = class
 inherit GenericBase<'T>
 interface seq<int[]>
 interface IEnumerable" /> + <TypeSignature Language="C++ CLI" Value="generic <typename T>
public ref class MyList : Mono::DocTest::Generic::GenericBase<T>, System::Collections::Generic::IEnumerable<cli::array <int> ^>" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -34,6 +38,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public MyList ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="C++ CLI" Value="public:
 MyList();" /> + <MemberSignature Language="C++ CX" Value="public:
 MyList();" /> + <MemberSignature Language="C++ WINRT" Value=" MyList();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -47,6 +56,10 @@ <Member MemberName="GetEnumerator"> <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator<int[]> GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<int32[]> GetEnumerator() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.GetEnumerator" /> + <MemberSignature Language="VB.NET" Value="Public Function GetEnumerator () As IEnumerator(Of Integer())" /> + <MemberSignature Language="F#" Value="abstract member GetEnumerator : unit -> System.Collections.Generic.IEnumerator<int[]>
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<int[]>" Usage="myList.GetEnumerator " /> + <MemberSignature Language="C++ CLI" Value="public:
 virtual System::Collections::Generic::IEnumerator<cli::array <int> ^> ^ GetEnumerator();" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember> @@ -67,6 +80,11 @@ <Member MemberName="GetHelper<U,V>"> <MemberSignature Language="C#" Value="public Mono.DocTest.Generic.MyList<T>.Helper<U,V> GetHelper<U,V> ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.DocTest.Generic.MyList`1/Helper`2<!T, !!U, !!V> GetHelper<U, V>() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.GetHelper``2" /> + <MemberSignature Language="VB.NET" Value="Public Function GetHelper(Of U, V) () As MyList(Of T).Helper(Of U, V)" /> + <MemberSignature Language="F#" Value="member this.GetHelper : unit -> Mono.DocTest.Generic.MyList<'T>.Helper<'U, 'V>" Usage="myList.GetHelper " /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename U, typename V>
 Mono::DocTest::Generic::MyList<T>::Helper<U, V> ^ GetHelper();" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U, typename V>
 Mono::DocTest::Generic::MyList<T>::Helper<U, V> GetHelper();" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -90,6 +108,11 @@ <Member MemberName="Method<U>"> <MemberSignature Language="C#" Value="public void Method<U> (T t, U u);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Method<U>(!T t, !!U u) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.Method``1(`0,``0)" /> + <MemberSignature Language="F#" Value="member this.Method : 'T * 'U -> unit" Usage="myList.Method (t, u)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename U>
 void Method(T t, U u);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename U>
 void Method(T t, U u);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U>
 void Method(T t, U u);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -115,6 +138,11 @@ <Member MemberName="RefMethod<U>"> <MemberSignature Language="C#" Value="public void RefMethod<U> (ref T t, ref U u);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RefMethod<U>(!T& t, !!U& u) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.RefMethod``1(`0@,``0@)" /> + <MemberSignature Language="F#" Value="member this.RefMethod : * -> unit" Usage="myList.RefMethod (t, u)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename U>
 void RefMethod(T % t, U % u);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename U>
 void RefMethod(T & t, U & u);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U>
 void RefMethod(T & t, U & u);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -140,6 +168,9 @@ <Member MemberName="System.Collections.IEnumerable.GetEnumerator"> <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.System#Collections#IEnumerable#GetEnumerator" /> + <MemberSignature Language="VB.NET" Value="Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator" /> + <MemberSignature Language="C++ CLI" Value=" virtual System::Collections::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.Collections.IEnumerable.GetEnumerator</InterfaceMember> @@ -160,6 +191,11 @@ <Member MemberName="Test"> <MemberSignature Language="C#" Value="public void Test (T t);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Test(!T t) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.Test(`0)" /> + <MemberSignature Language="F#" Value="member this.Test : 'T -> unit" Usage="myList.Test t" /> + <MemberSignature Language="C++ CLI" Value="public:
 void Test(T t);" /> + <MemberSignature Language="C++ CX" Value="public:
 void Test(T t);" /> + <MemberSignature Language="C++ WINRT" Value="void Test(T t);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -179,6 +215,11 @@ <Member MemberName="UseHelper<U,V>"> <MemberSignature Language="C#" Value="public void UseHelper<U,V> (Mono.DocTest.Generic.MyList<T>.Helper<U,V> helper);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void UseHelper<U, V>(class Mono.DocTest.Generic.MyList`1/Helper`2<!T, !!U, !!V> helper) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`1.UseHelper``2(Mono.DocTest.Generic.MyList`1.Helper{`0,``0,``1})" /> + <MemberSignature Language="VB.NET" Value="Public Sub UseHelper(Of U, V) (helper As MyList(Of T).Helper(Of U, V))" /> + <MemberSignature Language="F#" Value="member this.UseHelper : Mono.DocTest.Generic.MyList<'T>.Helper<'U, 'V> -> unit" Usage="myList.UseHelper helper" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename U, typename V>
 void UseHelper(Mono::DocTest::Generic::MyList<T>::Helper<U, V> ^ helper);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U, typename V>
 void UseHelper(Mono::DocTest::Generic::MyList<T>::Helper<U, V> const & helper);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`2.xml b/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`2.xml index f5fe4f1c..e6154495 100644 --- a/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`2.xml +++ b/mdoc/Test/en.expected/Mono.DocTest.Generic/MyList`2.xml @@ -1,6 +1,10 @@ <Type Name="MyList<A,B>" FullName="Mono.DocTest.Generic.MyList<A,B>"> <TypeSignature Language="C#" Value="public class MyList<A,B> : Mono.DocTest.Generic.GenericBase<System.Collections.Generic.Dictionary<A,B>>, Mono.DocTest.Generic.IFoo<A>, System.Collections.Generic.ICollection<A>, System.Collections.Generic.IEnumerable<A>, System.Collections.Generic.IEnumerator<A> where A : class, IList<B>, new() where B : class, A" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MyList`2<class .ctor (class System.Collections.Generic.IList`1<!B>) A, class (!A) B> extends Mono.DocTest.Generic.GenericBase`1<class System.Collections.Generic.Dictionary`2<!A, !B>> implements class Mono.DocTest.Generic.IFoo`1<!A>, class System.Collections.Generic.ICollection`1<!A>, class System.Collections.Generic.IEnumerable`1<!A>, class System.Collections.Generic.IEnumerator`1<!A>, class System.Collections.IEnumerable, class System.Collections.IEnumerator, class System.IDisposable" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.MyList`2" /> + <TypeSignature Language="VB.NET" Value="Public Class MyList(Of A, B)
Inherits GenericBase(Of Dictionary(Of A, B))
Implements ICollection(Of A), IEnumerable(Of A), IEnumerator(Of A), IFoo(Of A)" /> + <TypeSignature Language="F#" Value="type MyList<'A, #'A (requires 'A : null and 'A :> IList<#'A> and 'A : (new : unit -> 'A))> = class
 inherit GenericBase<Dictionary<'A, #'A>>
 interface seq<'A (requires 'A : null and 'A :> IList<#'A> and 'A : (new : unit -> 'A))>
 interface IEnumerator<'A (requires 'A : null and 'A :> IList<#'A> and 'A : (new : unit -> 'A))>
 interface ICollection<'A (requires 'A : null and 'A :> IList<#'A> and 'A : (new : unit -> 'A))>
 interface IFoo<'A (requires 'A : null and 'A :> IList<#'A> and 'A : (new : unit -> 'A))>
 interface IEnumerable
 interface IDisposable
 interface IEnumerator" /> + <TypeSignature Language="C++ CLI" Value="generic <typename A, typename B>
 where A : class, IList<B>, gcnew() where B : class, Apublic ref class MyList : Mono::DocTest::Generic::GenericBase<System::Collections::Generic::Dictionary<A, B> ^>, Mono::DocTest::Generic::IFoo<A>, System::Collections::Generic::ICollection<A>, System::Collections::Generic::IEnumerable<A>, System::Collections::Generic::IEnumerator<A>" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -50,6 +54,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public MyList ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="C++ CLI" Value="public:
 MyList();" /> + <MemberSignature Language="C++ CX" Value="public:
 MyList();" /> + <MemberSignature Language="C++ WINRT" Value=" MyList();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -63,6 +72,12 @@ <Member MemberName="CopyTo"> <MemberSignature Language="C#" Value="public void CopyTo (A[] array, int arrayIndex);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyTo(!A[] array, int32 arrayIndex) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.CopyTo(`0[],System.Int32)" /> + <MemberSignature Language="VB.NET" Value="Public Sub CopyTo (array As A(), arrayIndex As Integer)" /> + <MemberSignature Language="F#" Value="abstract member CopyTo : 'A[] * int -> unit
override this.CopyTo : 'A[] * int -> unit" Usage="myList.CopyTo (array, arrayIndex)" /> + <MemberSignature Language="C++ CLI" Value="public:
 virtual void CopyTo(cli::array <A> ^ array, int arrayIndex);" /> + <MemberSignature Language="C++ CX" Value="public:
 void CopyTo(Platform::Array <A> ^ array, int arrayIndex);" /> + <MemberSignature Language="C++ WINRT" Value="void CopyTo(std::Array <A> const & array, int arrayIndex);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -84,6 +99,11 @@ <Member MemberName="Count"> <MemberSignature Language="C#" Value="public int Count { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance int32 Count" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Generic.MyList`2.Count" /> + <MemberSignature Language="VB.NET" Value="Public ReadOnly Property Count As Integer" /> + <MemberSignature Language="F#" Value="member this.Count : int" Usage="Mono.DocTest.Generic.MyList<'A, #'A (requires 'A : null and 'A :> System.Collections.Generic.IList<#'A> and 'A : (new : unit -> 'A))>.Count" /> + <MemberSignature Language="C++ CLI" Value="public:
 property int Count { int get(); };" /> + <MemberSignature Language="C++ CX" Value="public:
 property int Count { int get(); };" /> <MemberType>Property</MemberType> <Implements> <InterfaceMember>P:System.Collections.Generic.ICollection`1.Count</InterfaceMember> @@ -103,6 +123,11 @@ <Member MemberName="Current"> <MemberSignature Language="C#" Value="public A Current { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance !A Current" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Generic.MyList`2.Current" /> + <MemberSignature Language="VB.NET" Value="Public ReadOnly Property Current As A" /> + <MemberSignature Language="F#" Value="member this.Current : 'A" Usage="Mono.DocTest.Generic.MyList<'A, #'A (requires 'A : null and 'A :> System.Collections.Generic.IList<#'A> and 'A : (new : unit -> 'A))>.Current" /> + <MemberSignature Language="C++ CLI" Value="public:
 property A Current { A get(); };" /> + <MemberSignature Language="C++ CX" Value="public:
 property A Current { A get(); };" /> <MemberType>Property</MemberType> <Implements> <InterfaceMember>P:System.Collections.Generic.IEnumerator`1.Current</InterfaceMember> @@ -122,6 +147,12 @@ <Member MemberName="Dispose"> <MemberSignature Language="C#" Value="public void Dispose ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.Dispose" /> + <MemberSignature Language="VB.NET" Value="Public Sub Dispose ()" /> + <MemberSignature Language="F#" Value="abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit" Usage="myList.Dispose " /> + <MemberSignature Language="C++ CLI" Value="public:
 virtual void Dispose();" /> + <MemberSignature Language="C++ CX" Value="public:
 void Dispose();" /> + <MemberSignature Language="C++ WINRT" Value="void Dispose();" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.IDisposable.Dispose</InterfaceMember> @@ -141,6 +172,10 @@ <Member MemberName="Foo"> <MemberSignature Language="C#" Value="public System.Collections.Generic.KeyValuePair<System.Collections.Generic.IEnumerable<A>,System.Collections.Generic.IEnumerable<B>> Foo ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.Collections.Generic.KeyValuePair`2<class System.Collections.Generic.IEnumerable`1<!A>, class System.Collections.Generic.IEnumerable`1<!B>> Foo() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.Foo" /> + <MemberSignature Language="VB.NET" Value="Public Function Foo () As KeyValuePair(Of IEnumerable(Of A), IEnumerable(Of B))" /> + <MemberSignature Language="F#" Value="member this.Foo : unit -> System.Collections.Generic.KeyValuePair<seq<'A>, seq<#'A>>" Usage="myList.Foo " /> + <MemberSignature Language="C++ CLI" Value="public:
 System::Collections::Generic::KeyValuePair<System::Collections::Generic::IEnumerable<A> ^, System::Collections::Generic::IEnumerable<B> ^> Foo();" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -158,6 +193,10 @@ <Member MemberName="GetEnumerator"> <MemberSignature Language="C#" Value="public System.Collections.Generic.List<A>.Enumerator GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.Collections.Generic.List`1/Enumerator<!A> GetEnumerator() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.GetEnumerator" /> + <MemberSignature Language="VB.NET" Value="Public Function GetEnumerator () As List(Of A).Enumerator" /> + <MemberSignature Language="F#" Value="member this.GetEnumerator : unit -> System.Collections.Generic.List<'A (requires 'A : null and 'A :> System.Collections.Generic.IList<#'A> and 'A : (new : unit -> 'A))>.Enumerator" Usage="myList.GetEnumerator " /> + <MemberSignature Language="C++ CLI" Value="public:
 System::Collections::Generic::List<A>::Enumerator GetEnumerator();" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -175,6 +214,10 @@ <Member MemberName="Mono.DocTest.Generic.IFoo<A>.Method<U>"> <MemberSignature Language="C#" Value="A IFoo<A>.Method<U> (A a, U u);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !A Mono.DocTest.Generic.IFoo<A>.Method<U>(!A a, !!U u) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.Mono#DocTest#Generic#IFoo<A>#Method``1(`0,``0)" /> + <MemberSignature Language="C++ CLI" Value="generic <typename U>
 virtual A Mono.DocTest.Generic.IFoo<A>.Method(A a, U u) = Mono::DocTest::Generic::IFoo<A>::Method;" /> + <MemberSignature Language="C++ CX" Value="generic <typename U>
 virtual A Mono.DocTest.Generic.IFoo<A>.Method(A a, U u) = Mono::DocTest::Generic::IFoo<A>::Method;" /> + <MemberSignature Language="C++ WINRT" Value="template <typename U>
 A Mono.DocTest.Generic.IFoo<A>.Method(A a, U u);" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:Mono.DocTest.Generic.IFoo`1.Method``1(`0,``0)</InterfaceMember> @@ -204,6 +247,12 @@ <Member MemberName="MoveNext"> <MemberSignature Language="C#" Value="public bool MoveNext ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool MoveNext() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.MoveNext" /> + <MemberSignature Language="VB.NET" Value="Public Function MoveNext () As Boolean" /> + <MemberSignature Language="F#" Value="abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool" Usage="myList.MoveNext " /> + <MemberSignature Language="C++ CLI" Value="public:
 virtual bool MoveNext();" /> + <MemberSignature Language="C++ CX" Value="public:
 bool MoveNext();" /> + <MemberSignature Language="C++ WINRT" Value="bool MoveNext();" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.Collections.IEnumerator.MoveNext</InterfaceMember> @@ -224,6 +273,12 @@ <Member MemberName="Reset"> <MemberSignature Language="C#" Value="public void Reset ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reset() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.Reset" /> + <MemberSignature Language="VB.NET" Value="Public Sub Reset ()" /> + <MemberSignature Language="F#" Value="abstract member Reset : unit -> unit
override this.Reset : unit -> unit" Usage="myList.Reset " /> + <MemberSignature Language="C++ CLI" Value="public:
 virtual void Reset();" /> + <MemberSignature Language="C++ CX" Value="public:
 void Reset();" /> + <MemberSignature Language="C++ WINRT" Value="void Reset();" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.Collections.IEnumerator.Reset</InterfaceMember> @@ -243,6 +298,11 @@ <Member MemberName="System.Collections.Generic.ICollection<A>.Add"> <MemberSignature Language="C#" Value="void ICollection<A>.Add (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<A>.Add(!A item) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#ICollection<A>#Add(`0)" /> + <MemberSignature Language="VB.NET" Value="Sub Add (item As A) Implements ICollection(Of A).Add" /> + <MemberSignature Language="C++ CLI" Value=" virtual void System.Collections.Generic.ICollection<A>.Add(A item) = System::Collections::Generic::ICollection<A>::Add;" /> + <MemberSignature Language="C++ CX" Value=" virtual void System.Collections.Generic.ICollection<A>.Add(A item) = System::Collections::Generic::ICollection<A>::Add;" /> + <MemberSignature Language="C++ WINRT" Value="void System.Collections.Generic.ICollection<A>.Add(A item);" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.Collections.Generic.ICollection`1.Add(`0)</InterfaceMember> @@ -265,6 +325,11 @@ <Member MemberName="System.Collections.Generic.ICollection<A>.Clear"> <MemberSignature Language="C#" Value="void ICollection<A>.Clear ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<A>.Clear() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#ICollection<A>#Clear" /> + <MemberSignature Language="VB.NET" Value="Sub Clear () Implements ICollection(Of A).Clear" /> + <MemberSignature Language="C++ CLI" Value=" virtual void System.Collections.Generic.ICollection<A>.Clear() = System::Collections::Generic::ICollection<A>::Clear;" /> + <MemberSignature Language="C++ CX" Value=" virtual void System.Collections.Generic.ICollection<A>.Clear() = System::Collections::Generic::ICollection<A>::Clear;" /> + <MemberSignature Language="C++ WINRT" Value="void System.Collections.Generic.ICollection<A>.Clear();" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.Collections.Generic.ICollection`1.Clear</InterfaceMember> @@ -284,6 +349,11 @@ <Member MemberName="System.Collections.Generic.ICollection<A>.Contains"> <MemberSignature Language="C#" Value="bool ICollection<A>.Contains (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<A>.Contains(!A item) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#ICollection<A>#Contains(`0)" /> + <MemberSignature Language="VB.NET" Value="Function Contains (item As A) As Boolean Implements ICollection(Of A).Contains" /> + <MemberSignature Language="C++ CLI" Value=" virtual bool System.Collections.Generic.ICollection<A>.Contains(A item) = System::Collections::Generic::ICollection<A>::Contains;" /> + <MemberSignature Language="C++ CX" Value=" virtual bool System.Collections.Generic.ICollection<A>.Contains(A item) = System::Collections::Generic::ICollection<A>::Contains;" /> + <MemberSignature Language="C++ WINRT" Value="bool System.Collections.Generic.ICollection<A>.Contains(A item);" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.Collections.Generic.ICollection`1.Contains(`0)</InterfaceMember> @@ -307,6 +377,11 @@ <Member MemberName="System.Collections.Generic.ICollection<A>.IsReadOnly"> <MemberSignature Language="C#" Value="bool System.Collections.Generic.ICollection<A>.IsReadOnly { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection<A>.IsReadOnly" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#ICollection<A>#IsReadOnly" /> + <MemberSignature Language="VB.NET" Value=" ReadOnly Property IsReadOnly As Boolean Implements ICollection(Of A).IsReadOnly" /> + <MemberSignature Language="F#" Usage="Mono.DocTest.Generic.MyList<'A, #'A (requires 'A : null and 'A :> System.Collections.Generic.IList<#'A> and 'A : (new : unit -> 'A))>.System.Collections.Generic.ICollection<A>.IsReadOnly" /> + <MemberSignature Language="C++ CLI" Value="property bool System.Collections.Generic.ICollection<A>.IsReadOnly { bool get(); };" /> + <MemberSignature Language="C++ CX" Value="property bool System.Collections.Generic.ICollection<A>.IsReadOnly { bool get(); };" /> <MemberType>Property</MemberType> <Implements> <InterfaceMember>P:System.Collections.Generic.ICollection`1.IsReadOnly</InterfaceMember> @@ -326,6 +401,11 @@ <Member MemberName="System.Collections.Generic.ICollection<A>.Remove"> <MemberSignature Language="C#" Value="bool ICollection<A>.Remove (A item);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<A>.Remove(!A item) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#ICollection<A>#Remove(`0)" /> + <MemberSignature Language="VB.NET" Value="Function Remove (item As A) As Boolean Implements ICollection(Of A).Remove" /> + <MemberSignature Language="C++ CLI" Value=" virtual bool System.Collections.Generic.ICollection<A>.Remove(A item) = System::Collections::Generic::ICollection<A>::Remove;" /> + <MemberSignature Language="C++ CX" Value=" virtual bool System.Collections.Generic.ICollection<A>.Remove(A item) = System::Collections::Generic::ICollection<A>::Remove;" /> + <MemberSignature Language="C++ WINRT" Value="bool System.Collections.Generic.ICollection<A>.Remove(A item);" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.Collections.Generic.ICollection`1.Remove(`0)</InterfaceMember> @@ -349,6 +429,9 @@ <Member MemberName="System.Collections.Generic.IEnumerable<A>.GetEnumerator"> <MemberSignature Language="C#" Value="System.Collections.Generic.IEnumerator<A> IEnumerable<A>.GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<!A> System.Collections.Generic.IEnumerable<A>.GetEnumerator() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#IEnumerable<A>#GetEnumerator" /> + <MemberSignature Language="VB.NET" Value="Function GetEnumerator () As IEnumerator(Of A) Implements IEnumerable(Of A).GetEnumerator" /> + <MemberSignature Language="C++ CLI" Value=" virtual System::Collections::Generic::IEnumerator<A> ^ System.Collections.Generic.IEnumerable<A>.GetEnumerator() = System::Collections::Generic::IEnumerable<A>::GetEnumerator;" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember> @@ -369,6 +452,11 @@ <Member MemberName="System.Collections.Generic.IEnumerator<A>.Current"> <MemberSignature Language="C#" Value="A System.Collections.Generic.IEnumerator<A>.Current { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance !A System.Collections.Generic.IEnumerator<A>.Current" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Generic.MyList`2.System#Collections#Generic#IEnumerator<A>#Current" /> + <MemberSignature Language="VB.NET" Value=" ReadOnly Property Current As A Implements IEnumerator(Of A).Current" /> + <MemberSignature Language="F#" Usage="Mono.DocTest.Generic.MyList<'A, #'A (requires 'A : null and 'A :> System.Collections.Generic.IList<#'A> and 'A : (new : unit -> 'A))>.System.Collections.Generic.IEnumerator<A>.Current" /> + <MemberSignature Language="C++ CLI" Value="property A System.Collections.Generic.IEnumerator<A>.Current { A get(); };" /> + <MemberSignature Language="C++ CX" Value="property A System.Collections.Generic.IEnumerator<A>.Current { A get(); };" /> <MemberType>Property</MemberType> <Implements> <InterfaceMember>P:System.Collections.Generic.IEnumerator`1.Current</InterfaceMember> @@ -388,6 +476,9 @@ <Member MemberName="System.Collections.IEnumerable.GetEnumerator"> <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.MyList`2.System#Collections#IEnumerable#GetEnumerator" /> + <MemberSignature Language="VB.NET" Value="Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator" /> + <MemberSignature Language="C++ CLI" Value=" virtual System::Collections::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.Collections.IEnumerable.GetEnumerator</InterfaceMember> @@ -408,6 +499,11 @@ <Member MemberName="System.Collections.IEnumerator.Current"> <MemberSignature Language="C#" Value="object System.Collections.IEnumerator.Current { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance object System.Collections.IEnumerator.Current" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Generic.MyList`2.System#Collections#IEnumerator#Current" /> + <MemberSignature Language="VB.NET" Value=" ReadOnly Property Current As Object Implements IEnumerator.Current" /> + <MemberSignature Language="F#" Usage="Mono.DocTest.Generic.MyList<'A, #'A (requires 'A : null and 'A :> System.Collections.Generic.IList<#'A> and 'A : (new : unit -> 'A))>.System.Collections.IEnumerator.Current" /> + <MemberSignature Language="C++ CLI" Value="property System::Object ^ System.Collections.IEnumerator.Current { System::Object ^ get(); };" /> + <MemberSignature Language="C++ CX" Value="property Platform::Object ^ System.Collections.IEnumerator.Current { Platform::Object ^ get(); };" /> <MemberType>Property</MemberType> <Implements> <InterfaceMember>P:System.Collections.IEnumerator.Current</InterfaceMember> diff --git a/mdoc/Test/en.expected/Mono.DocTest/Color.xml b/mdoc/Test/en.expected/Mono.DocTest/Color.xml index a79ff552..e18d6852 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/Color.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/Color.xml @@ -1,6 +1,13 @@ <Type Name="Color" FullName="Mono.DocTest.Color"> <TypeSignature Language="C#" Value="public enum Color" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Color extends System.Enum" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Color" /> + <TypeSignature Language="VB.NET" Value="Public Enum Color" /> + <TypeSignature Language="F#" Value="type Color = " /> + <TypeSignature Language="JavaScript" Usage="var value = Mono.DocTest.Color.red" /> + <TypeSignature Language="C++ CLI" Value="public enum class Color" /> + <TypeSignature Language="C++ CX" Value="public enum class Color" /> + <TypeSignature Language="C++ WINRT" Value="enum Color" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -16,6 +23,12 @@ <Member MemberName="AnotherGreen"> <MemberSignature Language="C#" Value="AnotherGreen" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Color AnotherGreen = int32(2)" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Color.AnotherGreen" /> + <MemberSignature Language="VB.NET" Value="AnotherGreen" /> + <MemberSignature Language="F#" Value="AnotherGreen = 2" Usage="Mono.DocTest.Color.AnotherGreen" /> + <MemberSignature Language="C++ CLI" Value="AnotherGreen" /> + <MemberSignature Language="C++ CX" Value="AnotherGreen" /> + <MemberSignature Language="C++ WINRT" Value="AnotherGreen" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -31,6 +44,12 @@ <Member MemberName="Blue"> <MemberSignature Language="C#" Value="Blue" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Color Blue = int32(1)" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Color.Blue" /> + <MemberSignature Language="VB.NET" Value="Blue" /> + <MemberSignature Language="F#" Value="Blue = 1" Usage="Mono.DocTest.Color.Blue" /> + <MemberSignature Language="C++ CLI" Value="Blue" /> + <MemberSignature Language="C++ CX" Value="Blue" /> + <MemberSignature Language="C++ WINRT" Value="Blue" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -46,6 +65,12 @@ <Member MemberName="Green"> <MemberSignature Language="C#" Value="Green" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Color Green = int32(2)" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Color.Green" /> + <MemberSignature Language="VB.NET" Value="Green" /> + <MemberSignature Language="F#" Value="Green = 2" Usage="Mono.DocTest.Color.Green" /> + <MemberSignature Language="C++ CLI" Value="Green" /> + <MemberSignature Language="C++ CX" Value="Green" /> + <MemberSignature Language="C++ WINRT" Value="Green" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -61,6 +86,12 @@ <Member MemberName="Red"> <MemberSignature Language="C#" Value="Red" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Color Red = int32(0)" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Color.Red" /> + <MemberSignature Language="VB.NET" Value="Red" /> + <MemberSignature Language="F#" Value="Red = 0" Usage="Mono.DocTest.Color.Red" /> + <MemberSignature Language="C++ CLI" Value="Red" /> + <MemberSignature Language="C++ CX" Value="Red" /> + <MemberSignature Language="C++ WINRT" Value="Red" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/D.xml b/mdoc/Test/en.expected/Mono.DocTest/D.xml index fffe57fa..c4e3ea57 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/D.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/D.xml @@ -1,6 +1,11 @@ <Type Name="D" FullName="Mono.DocTest.D"> <TypeSignature Language="C#" Value="public delegate dynamic D(Func<string,dynamic,object> value);" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed D extends System.MulticastDelegate" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.D" /> + <TypeSignature Language="VB.NET" Value="Public Delegate Function D(value As Func(Of String, Object, Object)) As Object " /> + <TypeSignature Language="F#" Value="type D = delegate of Func<string, obj, obj> -> obj" /> + <TypeSignature Language="JavaScript" Usage="var dHandler = function(value){
/* Your code */
}" /> + <TypeSignature Language="C++ CLI" Value="public delegate System::Object ^ D(Func<System::String ^, System::Object ^, System::Object ^> ^ value);" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/DocAttribute.xml b/mdoc/Test/en.expected/Mono.DocTest/DocAttribute.xml index fbc57982..bf42f144 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/DocAttribute.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/DocAttribute.xml @@ -1,6 +1,11 @@ <Type Name="DocAttribute" FullName="Mono.DocTest.DocAttribute"> <TypeSignature Language="C#" Value="public class DocAttribute : Attribute" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DocAttribute extends System.Attribute" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.DocAttribute" /> + <TypeSignature Language="VB.NET" Value="Public Class DocAttribute
Inherits Attribute" /> + <TypeSignature Language="F#" Value="type DocAttribute = class
 inherit Attribute" /> + <TypeSignature Language="JavaScript" Value="function DocAttribute(docs)" Usage="var docAttribute = new DocAttribute(docs);" /> + <TypeSignature Language="C++ CLI" Value="public ref class DocAttribute : Attribute" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -22,6 +27,13 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public DocAttribute (string docs);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string docs) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.DocAttribute.#ctor(System.String)" /> + <MemberSignature Language="VB.NET" Value="Public Sub New (docs As String)" /> + <MemberSignature Language="F#" Value="new Mono.DocTest.DocAttribute : string -> Mono.DocTest.DocAttribute" Usage="new Mono.DocTest.DocAttribute docs" /> + <MemberSignature Language="JavaScript" Value="function DocAttribute(docs)" Usage="var docAttribute = new DocAttribute(docs);" /> + <MemberSignature Language="C++ CLI" Value="public:
 DocAttribute(System::String ^ docs);" /> + <MemberSignature Language="C++ CX" Value="public:
 DocAttribute(Platform::String ^ docs);" /> + <MemberSignature Language="C++ WINRT" Value=" DocAttribute(std::wstring const & docs);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -40,6 +52,12 @@ <Member MemberName="Field"> <MemberSignature Language="C#" Value="public bool Field;" /> <MemberSignature Language="ILAsm" Value=".field public bool Field" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.DocAttribute.Field" /> + <MemberSignature Language="VB.NET" Value="Public Field As Boolean " /> + <MemberSignature Language="F#" Value="val mutable Field : bool" Usage="Mono.DocTest.DocAttribute.Field" /> + <MemberSignature Language="C++ CLI" Value="public: bool Field;" /> + <MemberSignature Language="C++ CX" Value="public: bool Field;" /> + <MemberSignature Language="C++ WINRT" Value="bool Field;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -55,6 +73,11 @@ <Member MemberName="FlagsEnum"> <MemberSignature Language="C#" Value="public ConsoleModifiers FlagsEnum;" /> <MemberSignature Language="ILAsm" Value=".field public valuetype System.ConsoleModifiers FlagsEnum" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.DocAttribute.FlagsEnum" /> + <MemberSignature Language="VB.NET" Value="Public FlagsEnum As ConsoleModifiers " /> + <MemberSignature Language="F#" Value="val mutable FlagsEnum : ConsoleModifiers" Usage="Mono.DocTest.DocAttribute.FlagsEnum" /> + <MemberSignature Language="C++ CLI" Value="public: ConsoleModifiers FlagsEnum;" /> + <MemberSignature Language="C++ CX" Value="public: ConsoleModifiers FlagsEnum;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -70,6 +93,12 @@ <Member MemberName="NonFlagsEnum"> <MemberSignature Language="C#" Value="public Mono.DocTest.Color NonFlagsEnum;" /> <MemberSignature Language="ILAsm" Value=".field public valuetype Mono.DocTest.Color NonFlagsEnum" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.DocAttribute.NonFlagsEnum" /> + <MemberSignature Language="VB.NET" Value="Public NonFlagsEnum As Color " /> + <MemberSignature Language="F#" Value="val mutable NonFlagsEnum : Mono.DocTest.Color" Usage="Mono.DocTest.DocAttribute.NonFlagsEnum" /> + <MemberSignature Language="C++ CLI" Value="public: Mono::DocTest::Color NonFlagsEnum;" /> + <MemberSignature Language="C++ CX" Value="public: Mono::DocTest::Color NonFlagsEnum;" /> + <MemberSignature Language="C++ WINRT" Value="Mono::DocTest::Color NonFlagsEnum;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -85,6 +114,12 @@ <Member MemberName="Property"> <MemberSignature Language="C#" Value="public Type Property { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Type Property" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.DocAttribute.Property" /> + <MemberSignature Language="VB.NET" Value="Public Property Property As Type" /> + <MemberSignature Language="F#" Value="member this.Property : Type with get, set" Usage="Mono.DocTest.DocAttribute.Property" /> + <MemberSignature Language="JavaScript" Usage="var type = docAttribute.property;
docAttribute.property = type;" /> + <MemberSignature Language="C++ CLI" Value="public:
 property Type ^ Property { Type ^ get(); void set(Type ^ value); };" /> + <MemberSignature Language="C++ CX" Value="public:
 property Platform::Type ^ Property { Platform::Type ^ get(); void set(Platform::Type ^ value); };" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/DocValueType.xml b/mdoc/Test/en.expected/Mono.DocTest/DocValueType.xml index 6aa658cc..7045d254 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/DocValueType.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/DocValueType.xml @@ -1,6 +1,13 @@ <Type Name="DocValueType" FullName="Mono.DocTest.DocValueType"> <TypeSignature Language="C#" Value="public struct DocValueType : Mono.DocTest.IProcess" /> <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit DocValueType extends System.ValueType implements class Mono.DocTest.IProcess" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.DocValueType" /> + <TypeSignature Language="VB.NET" Value="Public Structure DocValueType
Implements IProcess" /> + <TypeSignature Language="F#" Value="type DocValueType = struct
 interface IProcess" /> + <TypeSignature Language="JavaScript" Usage="var docValueType = {
total : /* Your value */
}" /> + <TypeSignature Language="C++ CLI" Value="public value class DocValueType : Mono::DocTest::IProcess" /> + <TypeSignature Language="C++ CX" Value="public value class DocValueType : Mono::DocTest::IProcess" /> + <TypeSignature Language="C++ WINRT" Value="struct DocValueType : Mono::DocTest::IProcess" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -21,6 +28,13 @@ <Member MemberName="M"> <MemberSignature Language="C#" Value="public void M (int i);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M(int32 i) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.DocValueType.M(System.Int32)" /> + <MemberSignature Language="VB.NET" Value="Public Sub M (i As Integer)" /> + <MemberSignature Language="F#" Value="member this.M : int -> unit" Usage="docValueType.M i" /> + <MemberSignature Language="JavaScript" Value="function m(i)" Usage="docValueType.m(i)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void M(int i);" /> + <MemberSignature Language="C++ CX" Value="public:
 void M(int i);" /> + <MemberSignature Language="C++ WINRT" Value="void M(int i);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -44,6 +58,12 @@ <Member MemberName="total"> <MemberSignature Language="C#" Value="public int total;" /> <MemberSignature Language="ILAsm" Value=".field public int32 total" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.DocValueType.total" /> + <MemberSignature Language="VB.NET" Value="Public total As Integer " /> + <MemberSignature Language="F#" Value="val mutable total : int" Usage="Mono.DocTest.DocValueType.total" /> + <MemberSignature Language="C++ CLI" Value="public: int total;" /> + <MemberSignature Language="C++ CX" Value="public: int total;" /> + <MemberSignature Language="C++ WINRT" Value="int total;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/IProcess.xml b/mdoc/Test/en.expected/Mono.DocTest/IProcess.xml index 2a35c4e7..0a6ba2e8 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/IProcess.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/IProcess.xml @@ -1,6 +1,12 @@ <Type Name="IProcess" FullName="Mono.DocTest.IProcess"> <TypeSignature Language="C#" Value="public interface IProcess" /> <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IProcess" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.IProcess" /> + <TypeSignature Language="VB.NET" Value="Public Interface IProcess" /> + <TypeSignature Language="F#" Value="type IProcess = interface" /> + <TypeSignature Language="C++ CLI" Value="public interface class IProcess" /> + <TypeSignature Language="C++ CX" Value="public interface class IProcess" /> + <TypeSignature Language="C++ WINRT" Value="__interface IProcess" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/UseLists.xml b/mdoc/Test/en.expected/Mono.DocTest/UseLists.xml index 08ebd9e9..8e08fb3d 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/UseLists.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/UseLists.xml @@ -1,6 +1,12 @@ <Type Name="UseLists" FullName="Mono.DocTest.UseLists"> <TypeSignature Language="C#" Value="public class UseLists" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit UseLists extends System.Object" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.UseLists" /> + <TypeSignature Language="VB.NET" Value="Public Class UseLists" /> + <TypeSignature Language="F#" Value="type UseLists = class" /> + <TypeSignature Language="JavaScript" Value="function UseLists()" Usage="var useLists = new UseLists();" /> + <TypeSignature Language="C++ CLI" Value="public ref class UseLists" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
class UseLists" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -17,6 +23,12 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public UseLists ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="JavaScript" Value="function UseLists()" Usage="var useLists = new UseLists();" /> + <MemberSignature Language="C++ CLI" Value="public:
 UseLists();" /> + <MemberSignature Language="C++ CX" Value="public:
 UseLists();" /> + <MemberSignature Language="C++ WINRT" Value=" UseLists();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -30,6 +42,10 @@ <Member MemberName="GetValues<T>"> <MemberSignature Language="C#" Value="public Mono.DocTest.Generic.MyList<T> GetValues<T> (T value) where T : struct;" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.DocTest.Generic.MyList`1<!!T> GetValues<struct .ctor (class System.ValueType) T>(!!T value) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.GetValues``1(``0)" /> + <MemberSignature Language="VB.NET" Value="Public Function GetValues(Of T As Structure) (value As T) As MyList(Of T)" /> + <MemberSignature Language="F#" Value="member this.GetValues : 'T -> Mono.DocTest.Generic.MyList<'T (requires 'T : struct)> (requires 'T : struct)" Usage="useLists.GetValues value" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 where T : value class Mono::DocTest::Generic::MyList<T> ^ GetValues(T value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -60,6 +76,11 @@ <Member MemberName="Process"> <MemberSignature Language="C#" Value="public void Process (Mono.DocTest.Generic.MyList<int> list);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class Mono.DocTest.Generic.MyList`1<int32> list) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.Process(Mono.DocTest.Generic.MyList{System.Int32})" /> + <MemberSignature Language="VB.NET" Value="Public Sub Process (list As MyList(Of Integer))" /> + <MemberSignature Language="F#" Value="member this.Process : Mono.DocTest.Generic.MyList<int> -> unit" Usage="useLists.Process list" /> + <MemberSignature Language="JavaScript" Value="function process(list)" Usage="useLists.process(list)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void Process(Mono::DocTest::Generic::MyList<int> ^ list);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -79,6 +100,11 @@ <Member MemberName="Process"> <MemberSignature Language="C#" Value="public void Process (System.Collections.Generic.List<int> list);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class System.Collections.Generic.List`1<int32> list) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Int32})" /> + <MemberSignature Language="VB.NET" Value="Public Sub Process (list As List(Of Integer))" /> + <MemberSignature Language="F#" Value="member this.Process : System.Collections.Generic.List<int> -> unit" Usage="useLists.Process list" /> + <MemberSignature Language="JavaScript" Value="function process(list)" Usage="useLists.process(list)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void Process(System::Collections::Generic::List<int> ^ list);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -100,6 +126,11 @@ <Member MemberName="Process"> <MemberSignature Language="C#" Value="public void Process (System.Collections.Generic.List<Predicate<int>> list);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process(class System.Collections.Generic.List`1<class System.Predicate`1<int32>> list) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.Process(System.Collections.Generic.List{System.Predicate{System.Int32}})" /> + <MemberSignature Language="VB.NET" Value="Public Sub Process (list As List(Of Predicate(Of Integer)))" /> + <MemberSignature Language="F#" Value="member this.Process : System.Collections.Generic.List<Predicate<int>> -> unit" Usage="useLists.Process list" /> + <MemberSignature Language="JavaScript" Value="function process(list)" Usage="useLists.process(list)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void Process(System::Collections::Generic::List<Predicate<int> ^> ^ list);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -126,6 +157,10 @@ <Member MemberName="Process<T>"> <MemberSignature Language="C#" Value="public void Process<T> (System.Collections.Generic.List<Predicate<T>> list);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Process<T>(class System.Collections.Generic.List`1<class System.Predicate`1<!!T>> list) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.Process``1(System.Collections.Generic.List{System.Predicate{``0}})" /> + <MemberSignature Language="VB.NET" Value="Public Sub Process(Of T) (list As List(Of Predicate(Of T)))" /> + <MemberSignature Language="F#" Value="member this.Process : System.Collections.Generic.List<Predicate<'T>> -> unit" Usage="useLists.Process list" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 void Process(System::Collections::Generic::List<Predicate<T> ^> ^ list);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -153,6 +188,11 @@ <Member MemberName="UseHelper<T,U,V>"> <MemberSignature Language="C#" Value="public void UseHelper<T,U,V> (Mono.DocTest.Generic.MyList<T>.Helper<U,V> helper);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void UseHelper<T, U, V>(class Mono.DocTest.Generic.MyList`1/Helper`2<!!T, !!U, !!V> helper) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.UseLists.UseHelper``3(Mono.DocTest.Generic.MyList`1.Helper{``0,``1,``2})" /> + <MemberSignature Language="VB.NET" Value="Public Sub UseHelper(Of T, U, V) (helper As MyList(Of T).Helper(Of U, V))" /> + <MemberSignature Language="F#" Value="member this.UseHelper : Mono.DocTest.Generic.MyList<'T>.Helper<'U, 'V> -> unit" Usage="useLists.UseHelper helper" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T, typename U, typename V>
 void UseHelper(Mono::DocTest::Generic::MyList<T>::Helper<U, V> ^ helper);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename T, typename U, typename V>
 void UseHelper(Mono::DocTest::Generic::MyList<T>::Helper<U, V> const & helper);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/Widget+Del.xml b/mdoc/Test/en.expected/Mono.DocTest/Widget+Del.xml index e3ad767a..8a33346f 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/Widget+Del.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/Widget+Del.xml @@ -1,6 +1,11 @@ <Type Name="Widget+Del" FullName="Mono.DocTest.Widget+Del"> <TypeSignature Language="C#" Value="public delegate void Widget.Del(int i);" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed Widget/Del extends System.MulticastDelegate" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.Del" /> + <TypeSignature Language="VB.NET" Value="Public Delegate Sub Widget.Del(i As Integer)" /> + <TypeSignature Language="F#" Value="type Widget.Del = delegate of int -> unit" /> + <TypeSignature Language="C++ CLI" Value="public: delegate void Widget::Del(int i);" /> + <TypeSignature Language="C++ CX" Value="public: delegate void Widget::Del(int i);" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/Widget+Direction.xml b/mdoc/Test/en.expected/Mono.DocTest/Widget+Direction.xml index e563afea..f9e6f950 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/Widget+Direction.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/Widget+Direction.xml @@ -1,6 +1,11 @@ <Type Name="Widget+Direction" FullName="Mono.DocTest.Widget+Direction"> <TypeSignature Language="C#" Value="protected internal enum Widget.Direction" /> <TypeSignature Language="ILAsm" Value=".class nested protected auto ansi sealed Widget/Direction extends System.Enum" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.Direction" /> + <TypeSignature Language="VB.NET" Value="Protected Friend Enum Widget.Direction" /> + <TypeSignature Language="C++ CLI" Value="public protected enum class Widget::Direction" /> + <TypeSignature Language="C++ CX" Value="public protected enum class Widget::Direction" /> + <TypeSignature Language="C++ WINRT" Value="enum Widget::Direction" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -21,6 +26,12 @@ <Member MemberName="East"> <MemberSignature Language="C#" Value="East" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Widget/Direction East = int32(2)" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.Direction.East" /> + <MemberSignature Language="VB.NET" Value="East" /> + <MemberSignature Language="F#" Value="East = 2" Usage="Mono.DocTest.Widget.Direction.East" /> + <MemberSignature Language="C++ CLI" Value="East" /> + <MemberSignature Language="C++ CX" Value="East" /> + <MemberSignature Language="C++ WINRT" Value="East" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -36,6 +47,12 @@ <Member MemberName="North"> <MemberSignature Language="C#" Value="North" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Widget/Direction North = int32(0)" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.Direction.North" /> + <MemberSignature Language="VB.NET" Value="North" /> + <MemberSignature Language="F#" Value="North = 0" Usage="Mono.DocTest.Widget.Direction.North" /> + <MemberSignature Language="C++ CLI" Value="North" /> + <MemberSignature Language="C++ CX" Value="North" /> + <MemberSignature Language="C++ WINRT" Value="North" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -51,6 +68,12 @@ <Member MemberName="South"> <MemberSignature Language="C#" Value="South" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Widget/Direction South = int32(1)" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.Direction.South" /> + <MemberSignature Language="VB.NET" Value="South" /> + <MemberSignature Language="F#" Value="South = 1" Usage="Mono.DocTest.Widget.Direction.South" /> + <MemberSignature Language="C++ CLI" Value="South" /> + <MemberSignature Language="C++ CX" Value="South" /> + <MemberSignature Language="C++ WINRT" Value="South" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -66,6 +89,12 @@ <Member MemberName="West"> <MemberSignature Language="C#" Value="West" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.DocTest.Widget/Direction West = int32(3)" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.Direction.West" /> + <MemberSignature Language="VB.NET" Value="West" /> + <MemberSignature Language="F#" Value="West = 3" Usage="Mono.DocTest.Widget.Direction.West" /> + <MemberSignature Language="C++ CLI" Value="West" /> + <MemberSignature Language="C++ CX" Value="West" /> + <MemberSignature Language="C++ WINRT" Value="West" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/Widget+IMenuItem.xml b/mdoc/Test/en.expected/Mono.DocTest/Widget+IMenuItem.xml index 55790785..6add76c2 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/Widget+IMenuItem.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/Widget+IMenuItem.xml @@ -1,6 +1,12 @@ <Type Name="Widget+IMenuItem" FullName="Mono.DocTest.Widget+IMenuItem"> <TypeSignature Language="C#" Value="public interface Widget.IMenuItem" /> <TypeSignature Language="ILAsm" Value=".class nested public interface auto ansi abstract Widget/IMenuItem" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.IMenuItem" /> + <TypeSignature Language="VB.NET" Value="Public Interface Widget.IMenuItem" /> + <TypeSignature Language="F#" Value="type Widget.IMenuItem = interface" /> + <TypeSignature Language="C++ CLI" Value="public: interface class Widget::IMenuItem" /> + <TypeSignature Language="C++ CX" Value="public: interface class Widget::IMenuItem" /> + <TypeSignature Language="C++ WINRT" Value="__interface Widget::IMenuItem" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -14,6 +20,12 @@ <Member MemberName="A"> <MemberSignature Language="C#" Value="public void A ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void A() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.IMenuItem.A" /> + <MemberSignature Language="VB.NET" Value="Public Sub A ()" /> + <MemberSignature Language="F#" Value="abstract member A : unit -> unit" Usage="iMenuItem.A " /> + <MemberSignature Language="C++ CLI" Value="public:
 void A();" /> + <MemberSignature Language="C++ CX" Value="public:
 void A();" /> + <MemberSignature Language="C++ WINRT" Value="void A();" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -30,6 +42,11 @@ <Member MemberName="B"> <MemberSignature Language="C#" Value="public int B { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance int32 B" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.IMenuItem.B" /> + <MemberSignature Language="VB.NET" Value="Public Property B As Integer" /> + <MemberSignature Language="F#" Value="member this.B : int with get, set" Usage="Mono.DocTest.Widget.IMenuItem.B" /> + <MemberSignature Language="C++ CLI" Value="public:
 property int B { int get(); void set(int value); };" /> + <MemberSignature Language="C++ CX" Value="public:
 property int B { int get(); void set(int value); };" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple+Quadruple.xml b/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple+Quadruple.xml index 937f51a6..9015d3c6 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple+Quadruple.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple+Quadruple.xml @@ -1,6 +1,11 @@ <Type Name="Widget+NestedClass+Double+Triple+Quadruple" FullName="Mono.DocTest.Widget+NestedClass+Double+Triple+Quadruple"> <TypeSignature Language="C#" Value="public class Widget.NestedClass.Double.Triple.Quadruple" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit Widget/NestedClass/Double/Triple/Quadruple extends System.Object" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple" /> + <TypeSignature Language="VB.NET" Value="Public Class Widget.NestedClass.Double.Triple.Quadruple" /> + <TypeSignature Language="F#" Value="type Widget.NestedClass.Double.Triple.Quadruple = class" /> + <TypeSignature Language="C++ CLI" Value="public: ref class Widget::NestedClass::Double::Triple::Quadruple" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
class Widget::NestedClass::Double::Triple::Quadruple" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -17,6 +22,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Quadruple ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="C++ CLI" Value="public:
 Quadruple();" /> + <MemberSignature Language="C++ CX" Value="public:
 Quadruple();" /> + <MemberSignature Language="C++ WINRT" Value=" Quadruple();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple.xml b/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple.xml index 5726eade..72f6fc5d 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double+Triple.xml @@ -1,6 +1,11 @@ <Type Name="Widget+NestedClass+Double+Triple" FullName="Mono.DocTest.Widget+NestedClass+Double+Triple"> <TypeSignature Language="C#" Value="public class Widget.NestedClass.Double.Triple" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit Widget/NestedClass/Double/Triple extends System.Object" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.NestedClass.Double.Triple" /> + <TypeSignature Language="VB.NET" Value="Public Class Widget.NestedClass.Double.Triple" /> + <TypeSignature Language="F#" Value="type Widget.NestedClass.Double.Triple = class" /> + <TypeSignature Language="C++ CLI" Value="public: ref class Widget::NestedClass::Double::Triple" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
class Widget::NestedClass::Double::Triple" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -17,6 +22,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Triple ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass.Double.Triple.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="C++ CLI" Value="public:
 Triple();" /> + <MemberSignature Language="C++ CX" Value="public:
 Triple();" /> + <MemberSignature Language="C++ WINRT" Value=" Triple();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double.xml b/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double.xml index 04d7bb44..458ed54b 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass+Double.xml @@ -1,6 +1,11 @@ <Type Name="Widget+NestedClass+Double" FullName="Mono.DocTest.Widget+NestedClass+Double"> <TypeSignature Language="C#" Value="public class Widget.NestedClass.Double" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit Widget/NestedClass/Double extends System.Object" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.NestedClass.Double" /> + <TypeSignature Language="VB.NET" Value="Public Class Widget.NestedClass.Double" /> + <TypeSignature Language="F#" Value="type Widget.NestedClass.Double = class" /> + <TypeSignature Language="C++ CLI" Value="public: ref class Widget::NestedClass::Double" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
class Widget::NestedClass::Double" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -17,6 +22,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Double ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass.Double.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="C++ CLI" Value="public:
 Double();" /> + <MemberSignature Language="C++ CX" Value="public:
 Double();" /> + <MemberSignature Language="C++ WINRT" Value=" Double();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass.xml b/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass.xml index 432b7c64..5fc561bf 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass.xml @@ -1,6 +1,9 @@ <Type Name="Widget+NestedClass" FullName="Mono.DocTest.Widget+NestedClass"> <TypeSignature Language="C#" Value="public class Widget.NestedClass" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit Widget/NestedClass extends System.Object" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.NestedClass" /> + <TypeSignature Language="VB.NET" Value="Public Class Widget.NestedClass" /> + <TypeSignature Language="F#" Value="type Widget.NestedClass = class" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -17,6 +20,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public NestedClass ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="C++ CLI" Value="public:
 NestedClass();" /> + <MemberSignature Language="C++ CX" Value="public:
 NestedClass();" /> + <MemberSignature Language="C++ WINRT" Value=" NestedClass();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -30,6 +38,12 @@ <Member MemberName="M"> <MemberSignature Language="C#" Value="public void M (int i);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M(int32 i) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass.M(System.Int32)" /> + <MemberSignature Language="VB.NET" Value="Public Sub M (i As Integer)" /> + <MemberSignature Language="F#" Value="member this.M : int -> unit" Usage="nestedClass.M i" /> + <MemberSignature Language="C++ CLI" Value="public:
 void M(int i);" /> + <MemberSignature Language="C++ CX" Value="public:
 void M(int i);" /> + <MemberSignature Language="C++ WINRT" Value="void M(int i);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -49,6 +63,11 @@ <Member MemberName="value"> <MemberSignature Language="C#" Value="public int value;" /> <MemberSignature Language="ILAsm" Value=".field public int32 value" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.NestedClass.value" /> + <MemberSignature Language="VB.NET" Value="Public value As Integer " /> + <MemberSignature Language="F#" Value="val mutable value : int" Usage="Mono.DocTest.Widget.NestedClass.value" /> + <MemberSignature Language="C++ CLI" Value="public: int value;" /> + <MemberSignature Language="C++ WINRT" Value="int value;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass`1.xml b/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass`1.xml index 56114c56..f14b1639 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass`1.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/Widget+NestedClass`1.xml @@ -1,6 +1,9 @@ <Type Name="Widget+NestedClass<T>" FullName="Mono.DocTest.Widget+NestedClass<T>"> <TypeSignature Language="C#" Value="public class Widget.NestedClass<T>" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit Widget/NestedClass`1<T> extends System.Object" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget.NestedClass`1" /> + <TypeSignature Language="VB.NET" Value="Public Class Widget.NestedClass(Of T)" /> + <TypeSignature Language="F#" Value="type Widget.NestedClass<'T> = class" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -21,6 +24,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public NestedClass ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass`1.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="C++ CLI" Value="public:
 NestedClass();" /> + <MemberSignature Language="C++ CX" Value="public:
 NestedClass();" /> + <MemberSignature Language="C++ WINRT" Value=" NestedClass();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -34,6 +42,12 @@ <Member MemberName="M"> <MemberSignature Language="C#" Value="public void M (int i);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M(int32 i) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.NestedClass`1.M(System.Int32)" /> + <MemberSignature Language="VB.NET" Value="Public Sub M (i As Integer)" /> + <MemberSignature Language="F#" Value="member this.M : int -> unit" Usage="nestedClass.M i" /> + <MemberSignature Language="C++ CLI" Value="public:
 void M(int i);" /> + <MemberSignature Language="C++ CX" Value="public:
 void M(int i);" /> + <MemberSignature Language="C++ WINRT" Value="void M(int i);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -53,6 +67,11 @@ <Member MemberName="value"> <MemberSignature Language="C#" Value="public int value;" /> <MemberSignature Language="ILAsm" Value=".field public int32 value" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.NestedClass`1.value" /> + <MemberSignature Language="VB.NET" Value="Public value As Integer " /> + <MemberSignature Language="F#" Value="val mutable value : int" Usage="Mono.DocTest.Widget.NestedClass<'T>.value" /> + <MemberSignature Language="C++ CLI" Value="public: int value;" /> + <MemberSignature Language="C++ WINRT" Value="int value;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/Mono.DocTest/Widget.xml b/mdoc/Test/en.expected/Mono.DocTest/Widget.xml index ec8f2bdc..40476862 100644 --- a/mdoc/Test/en.expected/Mono.DocTest/Widget.xml +++ b/mdoc/Test/en.expected/Mono.DocTest/Widget.xml @@ -1,6 +1,11 @@ <Type Name="Widget" FullName="Mono.DocTest.Widget"> <TypeSignature Language="C#" Value="public class Widget : Mono.DocTest.IProcess" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Widget extends System.Object implements class Mono.DocTest.IProcess" /> + <TypeSignature Language="DocId" Value="T:Mono.DocTest.Widget" /> + <TypeSignature Language="VB.NET" Value="Public Class Widget
Implements IProcess" /> + <TypeSignature Language="F#" Value="type Widget = class
 interface IProcess" /> + <TypeSignature Language="C++ CLI" Value="public ref class Widget : Mono::DocTest::IProcess" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
class Widget : Mono::DocTest::IProcess" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -21,6 +26,12 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Widget ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="JavaScript" Value="function Widget()" Usage="var widget = new Widget();" /> + <MemberSignature Language="C++ CLI" Value="public:
 Widget();" /> + <MemberSignature Language="C++ CX" Value="public:
 Widget();" /> + <MemberSignature Language="C++ WINRT" Value=" Widget();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -34,6 +45,11 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Widget (Converter<string,string> c);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Converter`2<string, string> c) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.#ctor(System.Converter{System.String,System.String})" /> + <MemberSignature Language="VB.NET" Value="Public Sub New (c As Converter(Of String, String))" /> + <MemberSignature Language="F#" Value="new Mono.DocTest.Widget : Converter<string, string> -> Mono.DocTest.Widget" Usage="new Mono.DocTest.Widget c" /> + <MemberSignature Language="JavaScript" Value="function Widget(c)" Usage="var widget = new Widget(c);" /> + <MemberSignature Language="C++ CLI" Value="public:
 Widget(Converter<System::String ^, System::String ^> ^ c);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -50,6 +66,13 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Widget (string s);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string s) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.#ctor(System.String)" /> + <MemberSignature Language="VB.NET" Value="Public Sub New (s As String)" /> + <MemberSignature Language="F#" Value="new Mono.DocTest.Widget : string -> Mono.DocTest.Widget" Usage="new Mono.DocTest.Widget s" /> + <MemberSignature Language="JavaScript" Value="function Widget(s)" Usage="var widget = new Widget(s);" /> + <MemberSignature Language="C++ CLI" Value="public:
 Widget(System::String ^ s);" /> + <MemberSignature Language="C++ CX" Value="public:
 Widget(Platform::String ^ s);" /> + <MemberSignature Language="C++ WINRT" Value=" Widget(std::wstring const & s);" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -66,6 +89,12 @@ <Member MemberName="AnEvent"> <MemberSignature Language="C#" Value="public event Mono.DocTest.Widget.Del AnEvent;" /> <MemberSignature Language="ILAsm" Value=".event class Mono.DocTest.Widget/Del AnEvent" /> + <MemberSignature Language="DocId" Value="E:Mono.DocTest.Widget.AnEvent" /> + <MemberSignature Language="VB.NET" Value="Public Custom Event AnEvent As Widget.Del " /> + <MemberSignature Language="F#" Value="member this.AnEvent : Mono.DocTest.Widget.Del " Usage="member this.AnEvent : Mono.DocTest.Widget.Del " /> + <MemberSignature Language="JavaScript" Usage="function onAnEvent(eventArgs) { /* Your code */ }
widget.addEventListener("anevent", onAnEvent);
widget.removeEventListener("anevent", onAnEvent);
- or -
widget.onanevent = onAnEvent;" /> + <MemberSignature Language="C++ CLI" Value="public:
 event Mono::DocTest::Widget::Del ^ AnEvent;" /> + <MemberSignature Language="C++ CX" Value="public:
 event Mono::DocTest::Widget::Del ^ AnEvent;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -92,6 +121,11 @@ <Member MemberName="AnotherEvent"> <MemberSignature Language="C#" Value="protected event Mono.DocTest.Widget.Del AnotherEvent;" /> <MemberSignature Language="ILAsm" Value=".event class Mono.DocTest.Widget/Del AnotherEvent" /> + <MemberSignature Language="DocId" Value="E:Mono.DocTest.Widget.AnotherEvent" /> + <MemberSignature Language="VB.NET" Value="Protected Custom Event AnotherEvent As Widget.Del " /> + <MemberSignature Language="F#" Value="member this.AnotherEvent : Mono.DocTest.Widget.Del " Usage="member this.AnotherEvent : Mono.DocTest.Widget.Del " /> + <MemberSignature Language="C++ CLI" Value="protected:
 event Mono::DocTest::Widget::Del ^ AnotherEvent;" /> + <MemberSignature Language="C++ CX" Value="protected:
 event Mono::DocTest::Widget::Del ^ AnotherEvent;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -286,6 +320,11 @@ <Member MemberName="array1"> <MemberSignature Language="C#" Value="public long[] array1;" /> <MemberSignature Language="ILAsm" Value=".field public int64[] array1" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.array1" /> + <MemberSignature Language="VB.NET" Value="Public array1 As Long() " /> + <MemberSignature Language="F#" Value="val mutable array1 : int64[]" Usage="Mono.DocTest.Widget.array1" /> + <MemberSignature Language="C++ CLI" Value="public: cli::array <long> ^ array1;" /> + <MemberSignature Language="C++ WINRT" Value="std::Array <long> array1;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -301,6 +340,11 @@ <Member MemberName="array2"> <MemberSignature Language="C#" Value="public Mono.DocTest.Widget[,] array2;" /> <MemberSignature Language="ILAsm" Value=".field public class Mono.DocTest.Widget[,] array2" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.array2" /> + <MemberSignature Language="VB.NET" Value="Public array2 As Widget(,) " /> + <MemberSignature Language="F#" Value="val mutable array2 : Mono.DocTest.Widget[,]" Usage="Mono.DocTest.Widget.array2" /> + <MemberSignature Language="C++ CLI" Value="public: cli::array <Mono::DocTest::Widget ^, 2> ^ array2;" /> + <MemberSignature Language="C++ WINRT" Value="std::Array <Mono::DocTest::Widget const &, 2> array2;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -316,6 +360,11 @@ <Member MemberName="classCtorError"> <MemberSignature Language="C#" Value="public static readonly string[] classCtorError;" /> <MemberSignature Language="ILAsm" Value=".field public static initonly string[] classCtorError" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.classCtorError" /> + <MemberSignature Language="VB.NET" Value="Public Shared ReadOnly classCtorError As String() " /> + <MemberSignature Language="F#" Value=" staticval mutable classCtorError : string[]" Usage="Mono.DocTest.Widget.classCtorError" /> + <MemberSignature Language="C++ CLI" Value="public: static initonly cli::array <System::String ^> ^ classCtorError;" /> + <MemberSignature Language="C++ WINRT" Value="static initonly std::Array <std::wstring const &> classCtorError;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -331,6 +380,11 @@ <Member MemberName="Default"> <MemberSignature Language="C#" Value="public void Default (int a = 1, int b = 2);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Default(int32 a, int32 b) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Default(System.Int32,System.Int32)" /> + <MemberSignature Language="VB.NET" Value="Public Sub Default (Optional a As Integer = 1, Optional b As Integer = 2)" /> + <MemberSignature Language="F#" Value="member this.Default : int * int -> unit" Usage="widget.Default (a, b)" /> + <MemberSignature Language="JavaScript" Value="function default(a, b)" Usage="widget.default(a, b)" /> + <MemberSignature Language="C++ WINRT" Value="void Default(int a = 1, int b = 2);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -352,6 +406,11 @@ <Member MemberName="Default"> <MemberSignature Language="C#" Value="public void Default (string a = "a", char b = 'b');" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Default(string a, char b) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Default(System.String,System.Char)" /> + <MemberSignature Language="VB.NET" Value="Public Sub Default (Optional a As String = "a", Optional b As Char = 'b')" /> + <MemberSignature Language="F#" Value="member this.Default : string * char -> unit" Usage="widget.Default (a, b)" /> + <MemberSignature Language="JavaScript" Value="function default(a, b)" Usage="widget.default(a, b)" /> + <MemberSignature Language="C++ WINRT" Value="void Default(std::wstring const & a = "a", char b = 'b');" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -373,6 +432,12 @@ <Member MemberName="defaultColor"> <MemberSignature Language="C#" Value="protected static Mono.DocTest.Color defaultColor;" /> <MemberSignature Language="ILAsm" Value=".field family static valuetype Mono.DocTest.Color defaultColor" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.defaultColor" /> + <MemberSignature Language="VB.NET" Value="Protected Shared defaultColor As Color " /> + <MemberSignature Language="F#" Value=" staticval mutable defaultColor : Mono.DocTest.Color" Usage="Mono.DocTest.Widget.defaultColor" /> + <MemberSignature Language="C++ CLI" Value="protected: static Mono::DocTest::Color defaultColor;" /> + <MemberSignature Language="C++ CX" Value="protected: static Mono::DocTest::Color defaultColor;" /> + <MemberSignature Language="C++ WINRT" Value="static Mono::DocTest::Color defaultColor;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -388,6 +453,13 @@ <Member MemberName="Dynamic0"> <MemberSignature Language="C#" Value="public dynamic Dynamic0 (dynamic a, dynamic b);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance object Dynamic0(object a, object b) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Dynamic0(System.Object,System.Object)" /> + <MemberSignature Language="VB.NET" Value="Public Function Dynamic0 (a As Object, b As Object) As Object" /> + <MemberSignature Language="F#" Value="member this.Dynamic0 : obj * obj -> obj" Usage="widget.Dynamic0 (a, b)" /> + <MemberSignature Language="JavaScript" Value="function dynamic0(a, b)" Usage="var object = widget.dynamic0(a, b)" /> + <MemberSignature Language="C++ CLI" Value="public:
 System::Object ^ Dynamic0(System::Object ^ a, System::Object ^ b);" /> + <MemberSignature Language="C++ CX" Value="public:
 Platform::Object ^ Dynamic0(Platform::Object ^ a, Platform::Object ^ b);" /> + <MemberSignature Language="C++ WINRT" Value="winrt::Windows::Foundation::IInspectable Dynamic0(winrt::Windows::Foundation::IInspectable const & a, winrt::Windows::Foundation::IInspectable const & b);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -416,6 +488,11 @@ <Member MemberName="Dynamic1"> <MemberSignature Language="C#" Value="public System.Collections.Generic.Dictionary<dynamic,string> Dynamic1 (System.Collections.Generic.Dictionary<dynamic,string> value);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.Dictionary`2<object, string> Dynamic1(class System.Collections.Generic.Dictionary`2<object, string> value) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Dynamic1(System.Collections.Generic.Dictionary{System.Object,System.String})" /> + <MemberSignature Language="VB.NET" Value="Public Function Dynamic1 (value As Dictionary(Of Object, String)) As Dictionary(Of Object, String)" /> + <MemberSignature Language="F#" Value="member this.Dynamic1 : System.Collections.Generic.Dictionary<obj, string> -> System.Collections.Generic.Dictionary<obj, string>" Usage="widget.Dynamic1 value" /> + <MemberSignature Language="JavaScript" Value="function dynamic1(value)" Usage="var dictionary = widget.dynamic1(value)" /> + <MemberSignature Language="C++ CLI" Value="public:
 System::Collections::Generic::Dictionary<System::Object ^, System::String ^> ^ Dynamic1(System::Collections::Generic::Dictionary<System::Object ^, System::String ^> ^ value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -436,6 +513,11 @@ <Member MemberName="Dynamic2"> <MemberSignature Language="C#" Value="public Func<string,dynamic> Dynamic2 (Func<string,dynamic> value);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Func`2<string, object> Dynamic2(class System.Func`2<string, object> value) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Dynamic2(System.Func{System.String,System.Object})" /> + <MemberSignature Language="VB.NET" Value="Public Function Dynamic2 (value As Func(Of String, Object)) As Func(Of String, Object)" /> + <MemberSignature Language="F#" Value="member this.Dynamic2 : Func<string, obj> -> Func<string, obj>" Usage="widget.Dynamic2 value" /> + <MemberSignature Language="JavaScript" Value="function dynamic2(value)" Usage="var func = widget.dynamic2(value)" /> + <MemberSignature Language="C++ CLI" Value="public:
 Func<System::String ^, System::Object ^> ^ Dynamic2(Func<System::String ^, System::Object ^> ^ value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -456,6 +538,11 @@ <Member MemberName="Dynamic3"> <MemberSignature Language="C#" Value="public Func<Func<string,dynamic>,Func<dynamic,string>> Dynamic3 (Func<Func<string,dynamic>,Func<dynamic,string>> value);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Func`2<class System.Func`2<string, object>, class System.Func`2<object, string>> Dynamic3(class System.Func`2<class System.Func`2<string, object>, class System.Func`2<object, string>> value) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.Dynamic3(System.Func{System.Func{System.String,System.Object},System.Func{System.Object,System.String}})" /> + <MemberSignature Language="VB.NET" Value="Public Function Dynamic3 (value As Func(Of Func(Of String, Object), Func(Of Object, String))) As Func(Of Func(Of String, Object), Func(Of Object, String))" /> + <MemberSignature Language="F#" Value="member this.Dynamic3 : Func<Func<string, obj>, Func<obj, string>> -> Func<Func<string, obj>, Func<obj, string>>" Usage="widget.Dynamic3 value" /> + <MemberSignature Language="JavaScript" Value="function dynamic3(value)" Usage="var func = widget.dynamic3(value)" /> + <MemberSignature Language="C++ CLI" Value="public:
 Func<Func<System::String ^, System::Object ^> ^, Func<System::Object ^, System::String ^> ^> ^ Dynamic3(Func<Func<System::String ^, System::Object ^> ^, Func<System::Object ^, System::String ^> ^> ^ value);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -476,6 +563,11 @@ <Member MemberName="DynamicE1"> <MemberSignature Language="C#" Value="public event Func<dynamic> DynamicE1;" /> <MemberSignature Language="ILAsm" Value=".event class System.Func`1<object> DynamicE1" /> + <MemberSignature Language="DocId" Value="E:Mono.DocTest.Widget.DynamicE1" /> + <MemberSignature Language="VB.NET" Value="Public Custom Event DynamicE1 As Func(Of Object) " /> + <MemberSignature Language="F#" Value="member this.DynamicE1 : Func<obj> " Usage="member this.DynamicE1 : System.Func<System.obj> " /> + <MemberSignature Language="JavaScript" Usage="function onDynamicE1(eventArgs) { /* Your code */ }
widget.addEventListener("dynamice1", onDynamicE1);
widget.removeEventListener("dynamice1", onDynamicE1);
- or -
widget.ondynamice1 = onDynamicE1;" /> + <MemberSignature Language="C++ CLI" Value="public:
 event Func<System::Object ^> ^ DynamicE1;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -675,6 +767,11 @@ <Member MemberName="DynamicE2"> <MemberSignature Language="C#" Value="public event Func<dynamic> DynamicE2;" /> <MemberSignature Language="ILAsm" Value=".event class System.Func`1<object> DynamicE2" /> + <MemberSignature Language="DocId" Value="E:Mono.DocTest.Widget.DynamicE2" /> + <MemberSignature Language="VB.NET" Value="Public Custom Event DynamicE2 As Func(Of Object) " /> + <MemberSignature Language="F#" Value="member this.DynamicE2 : Func<obj> " Usage="member this.DynamicE2 : System.Func<System.obj> " /> + <MemberSignature Language="JavaScript" Usage="function onDynamicE2(eventArgs) { /* Your code */ }
widget.addEventListener("dynamice2", onDynamicE2);
widget.removeEventListener("dynamice2", onDynamicE2);
- or -
widget.ondynamice2 = onDynamicE2;" /> + <MemberSignature Language="C++ CLI" Value="public:
 event Func<System::Object ^> ^ DynamicE2;" /> <MemberType>Event</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -690,6 +787,10 @@ <Member MemberName="DynamicF"> <MemberSignature Language="C#" Value="public Func<Func<string,dynamic,string>,Func<dynamic,Func<dynamic>,string>> DynamicF;" /> <MemberSignature Language="ILAsm" Value=".field public class System.Func`2<class System.Func`3<string, object, string>, class System.Func`3<object, class System.Func`1<object>, string>> DynamicF" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.DynamicF" /> + <MemberSignature Language="VB.NET" Value="Public DynamicF As Func(Of Func(Of String, Object, String), Func(Of Object, Func(Of Object), String)) " /> + <MemberSignature Language="F#" Value="val mutable DynamicF : Func<Func<string, obj, string>, Func<obj, Func<obj>, string>>" Usage="Mono.DocTest.Widget.DynamicF" /> + <MemberSignature Language="C++ CLI" Value="public: Func<Func<System::String ^, System::Object ^, System::String ^> ^, Func<System::Object ^, Func<System::Object ^> ^, System::String ^> ^> ^ DynamicF;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -705,6 +806,11 @@ <Member MemberName="DynamicP"> <MemberSignature Language="C#" Value="public Func<Func<string,dynamic,string>,Func<dynamic,Func<dynamic>,string>> DynamicP { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Func`2<class System.Func`3<string, object, string>, class System.Func`3<object, class System.Func`1<object>, string>> DynamicP" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.DynamicP" /> + <MemberSignature Language="VB.NET" Value="Public ReadOnly Property DynamicP As Func(Of Func(Of String, Object, String), Func(Of Object, Func(Of Object), String))" /> + <MemberSignature Language="F#" Value="member this.DynamicP : Func<Func<string, obj, string>, Func<obj, Func<obj>, string>>" Usage="Mono.DocTest.Widget.DynamicP" /> + <MemberSignature Language="JavaScript" Usage="var func = widget.dynamicP;" /> + <MemberSignature Language="C++ CLI" Value="public:
 property Func<Func<System::String ^, System::Object ^, System::String ^> ^, Func<System::Object ^, Func<System::Object ^> ^, System::String ^> ^> ^ DynamicP { Func<Func<System::String ^, System::Object ^, System::String ^> ^, Func<System::Object ^, Func<System::Object ^> ^, System::String ^> ^> ^ get(); };" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -721,6 +827,11 @@ <Member MemberName="Height"> <MemberSignature Language="C#" Value="protected long Height { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance int64 Height" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.Height" /> + <MemberSignature Language="VB.NET" Value="Protected ReadOnly Property Height As Long" /> + <MemberSignature Language="F#" Value="member this.Height : int64" Usage="Mono.DocTest.Widget.Height" /> + <MemberSignature Language="C++ CLI" Value="protected:
 property long Height { long get(); };" /> + <MemberSignature Language="C++ CX" Value="protected:
 property long long Height { long long get(); };" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -742,6 +853,10 @@ <Member MemberName="Item"> <MemberSignature Language="C#" Value="public int this[int i] { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance int32 Item(int32)" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.Item(System.Int32)" /> + <MemberSignature Language="VB.NET" Value="Default Public Property Item(i As Integer) As Integer" /> + <MemberSignature Language="F#" Value="member this.Item(int) : int with get, set" Usage="Mono.DocTest.Widget.Item" /> + <MemberSignature Language="C++ CLI" Value="public:
 property int default[int] { int get(int i); void set(int i, int value); };" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -770,6 +885,10 @@ <Member MemberName="Item"> <MemberSignature Language="C#" Value="public int this[string s, int i] { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance int32 Item(string, int32)" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.Item(System.String,System.Int32)" /> + <MemberSignature Language="VB.NET" Value="Default Public Property Item(s As String, i As Integer) As Integer" /> + <MemberSignature Language="F#" Value="member this.Item(string * int) : int with get, set" Usage="Mono.DocTest.Widget.Item" /> + <MemberSignature Language="C++ CLI" Value="public:
 property int default[System::String ^, int] { int get(System::String ^ s, int i); void set(System::String ^ s, int i, int value); };" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -792,6 +911,13 @@ <Member MemberName="M0"> <MemberSignature Language="C#" Value="public static void M0 ();" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void M0() cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M0" /> + <MemberSignature Language="VB.NET" Value="Public Shared Sub M0 ()" /> + <MemberSignature Language="F#" Value="static member M0 : unit -> unit" Usage="Mono.DocTest.Widget.M0 " /> + <MemberSignature Language="JavaScript" Value="function m0()" Usage="Mono.DocTest.Widget.m0()" /> + <MemberSignature Language="C++ CLI" Value="public:
 static void M0();" /> + <MemberSignature Language="C++ CX" Value="public:
 static void M0();" /> + <MemberSignature Language="C++ WINRT" Value=" static void M0();" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -808,6 +934,11 @@ <Member MemberName="M1"> <MemberSignature Language="C#" Value="public void M1 (char c, out float f, ref Mono.DocTest.DocValueType v);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M1(char c, [out] float32& f, valuetype Mono.DocTest.DocValueType& v) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M1(System.Char,System.Single@,Mono.DocTest.DocValueType@)" /> + <MemberSignature Language="VB.NET" Value="Public Sub M1 (c As Char, ByRef f As Single, ByRef v As DocValueType)" /> + <MemberSignature Language="F#" Value="member this.M1 : char * * -> unit" Usage="widget.M1 (c, f, v)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void M1(char c, [Runtime::InteropServices::Out] float % f, Mono::DocTest::DocValueType % v);" /> + <MemberSignature Language="C++ WINRT" Value="void M1(char c, [Runtime::InteropServices::Out] float & f, Mono::DocTest::DocValueType & v);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -859,6 +990,12 @@ <Member MemberName="M2"> <MemberSignature Language="C#" Value="public void M2 (short[] x1, int[,] x2, long[][] x3);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M2(int16[] x1, int32[,] x2, int64[][] x3) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M2(System.Int16[],System.Int32[0:,0:],System.Int64[][])" /> + <MemberSignature Language="VB.NET" Value="Public Sub M2 (x1 As Short(), x2 As Integer(,), x3 As Long()())" /> + <MemberSignature Language="F#" Value="member this.M2 : int16[] * int[,] * int64[][] -> unit" Usage="widget.M2 (x1, x2, x3)" /> + <MemberSignature Language="JavaScript" Value="function m2(x1, x2, x3)" Usage="widget.m2(x1, x2, x3)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void M2(cli::array <short> ^ x1, cli::array <int, 2> ^ x2, cli::array <cli::array <long> ^> ^ x3);" /> + <MemberSignature Language="C++ WINRT" Value="void M2(std::Array <short> const & x1, std::Array <int, 2> const & x2, std::Array <std::Array <long> const &> const & x3);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -882,6 +1019,12 @@ <Member MemberName="M3"> <MemberSignature Language="C#" Value="protected void M3 (long[][] x3, Mono.DocTest.Widget[,,][] x4);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M3(int64[][] x3, class Mono.DocTest.Widget[,,][] x4) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M3(System.Int64[][],Mono.DocTest.Widget[0:,0:,0:][])" /> + <MemberSignature Language="VB.NET" Value="Protected Sub M3 (x3 As Long()(), x4 As Widget(,,)())" /> + <MemberSignature Language="F#" Value="member this.M3 : int64[][] * Mono.DocTest.Widget[,,][] -> unit" Usage="widget.M3 (x3, x4)" /> + <MemberSignature Language="JavaScript" Value="function m3(x3, x4)" Usage="widget.m3(x3, x4)" /> + <MemberSignature Language="C++ CLI" Value="protected:
 void M3(cli::array <cli::array <long> ^> ^ x3, cli::array <cli::array <Mono::DocTest::Widget ^, 3> ^> ^ x4);" /> + <MemberSignature Language="C++ WINRT" Value="void M3(std::Array <std::Array <long> const &> const & x3, std::Array <std::Array <Mono::DocTest::Widget const &, 3> const &> const & x4);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -903,6 +1046,11 @@ <Member MemberName="M4"> <MemberSignature Language="C#" Value="protected void M4 (char* pc, Mono.DocTest.Color** ppf);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M4(char* pc, valuetype Mono.DocTest.Color** ppf) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M4(System.Char*,Mono.DocTest.Color**)" /> + <MemberSignature Language="F#" Value="member this.M4 : nativeptr<char> * nativeptr<nativeptr<Mono.DocTest.Color>> -> unit" Usage="widget.M4 (pc, ppf)" /> + <MemberSignature Language="JavaScript" Value="function m4(pc, ppf)" Usage="widget.m4(pc, ppf)" /> + <MemberSignature Language="C++ CLI" Value="protected:
 void M4(char* pc, Mono::DocTest::Color** ppf);" /> + <MemberSignature Language="C++ WINRT" Value="void M4(char* pc, Mono::DocTest::Color** ppf);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -924,6 +1072,11 @@ <Member MemberName="M5"> <MemberSignature Language="C#" Value="protected void M5 (void* pv, double*[,][] pd);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M5(void* pv, float64*[,][] pd) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M5(System.Void*,System.Double*[0:,0:][])" /> + <MemberSignature Language="F#" Value="member this.M5 : nativeptr<unit> * nativeptr<double>[,][] -> unit" Usage="widget.M5 (pv, pd)" /> + <MemberSignature Language="JavaScript" Value="function m5(pv, pd)" Usage="widget.m5(pv, pd)" /> + <MemberSignature Language="C++ CLI" Value="protected:
 void M5(void* pv, cli::array <cli::array <double*, 2> ^> ^ pd);" /> + <MemberSignature Language="C++ WINRT" Value="void M5(void* pv, std::Array <std::Array <double*, 2> const &> const & pd);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -945,6 +1098,11 @@ <Member MemberName="M6"> <MemberSignature Language="C#" Value="protected void M6 (int i, params object[] args);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M6(int32 i, object[] args) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M6(System.Int32,System.Object[])" /> + <MemberSignature Language="VB.NET" Value="Protected Sub M6 (i As Integer, ParamArray args As Object())" /> + <MemberSignature Language="F#" Value="member this.M6 : int * obj[] -> unit" Usage="widget.M6 (i, args)" /> + <MemberSignature Language="JavaScript" Value="function m6(i, args)" Usage="widget.m6(i, args)" /> + <MemberSignature Language="C++ CLI" Value="protected:
 void M6(int i, ... cli::array <System::Object ^> ^ args);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -972,6 +1130,12 @@ <Member MemberName="M7"> <MemberSignature Language="C#" Value="public void M7 (Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple a);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M7(class Mono.DocTest.Widget/NestedClass/Double/Triple/Quadruple a) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.M7(Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple)" /> + <MemberSignature Language="VB.NET" Value="Public Sub M7 (a As Widget.NestedClass.Double.Triple.Quadruple)" /> + <MemberSignature Language="F#" Value="member this.M7 : Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple -> unit" Usage="widget.M7 a" /> + <MemberSignature Language="JavaScript" Value="function m7(a)" Usage="widget.m7(a)" /> + <MemberSignature Language="C++ CLI" Value="public:
 void M7(Mono::DocTest::Widget::NestedClass::Double::Triple::Quadruple ^ a);" /> + <MemberSignature Language="C++ WINRT" Value="void M7(Mono::DocTest::Widget::NestedClass::Double::Triple::Quadruple const & a);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -991,6 +1155,11 @@ <Member MemberName="message"> <MemberSignature Language="C#" Value="public string message;" /> <MemberSignature Language="ILAsm" Value=".field public string message" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.message" /> + <MemberSignature Language="VB.NET" Value="Public message As String " /> + <MemberSignature Language="F#" Value="val mutable message : string" Usage="Mono.DocTest.Widget.message" /> + <MemberSignature Language="C++ CLI" Value="public: System::String ^ message;" /> + <MemberSignature Language="C++ WINRT" Value="std::wstring message;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1006,6 +1175,12 @@ <Member MemberName="monthlyAverage"> <MemberSignature Language="C#" Value="protected internal readonly double monthlyAverage;" /> <MemberSignature Language="ILAsm" Value=".field familyorassembly initonly float64 monthlyAverage" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.monthlyAverage" /> + <MemberSignature Language="VB.NET" Value="Protected Friend ReadOnly monthlyAverage As Double " /> + <MemberSignature Language="F#" Value="val mutable monthlyAverage : double" Usage="Mono.DocTest.Widget.monthlyAverage" /> + <MemberSignature Language="C++ CLI" Value="protected public: initonly double monthlyAverage;" /> + <MemberSignature Language="C++ CX" Value="protected public: initonly double monthlyAverage;" /> + <MemberSignature Language="C++ WINRT" Value="initonly double monthlyAverage;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1021,6 +1196,11 @@ <Member MemberName="op_Addition"> <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.op_Addition(Mono.DocTest.Widget,Mono.DocTest.Widget)" /> + <MemberSignature Language="VB.NET" Value="Public Shared Operator + (x1 As Widget, x2 As Widget) As Widget" /> + <MemberSignature Language="F#" Value="static member ( + ) : Mono.DocTest.Widget * Mono.DocTest.Widget -> Mono.DocTest.Widget" Usage="x1 + x2" /> + <MemberSignature Language="C++ CLI" Value="public:
 static Mono::DocTest::Widget ^ operator +(Mono::DocTest::Widget ^ x1, Mono::DocTest::Widget ^ x2);" /> + <MemberSignature Language="C++ WINRT" Value=" static Mono::DocTest::Widget operator +(Mono::DocTest::Widget const & x1, Mono::DocTest::Widget const & x2);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1043,6 +1223,11 @@ <Member MemberName="op_Division"> <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Division;" /> <MemberSignature Language="ILAsm" Value=".field public static class Mono.DocTest.Widget op_Division" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.op_Division" /> + <MemberSignature Language="VB.NET" Value="Public Shared op_Division As Widget " /> + <MemberSignature Language="F#" Value=" staticval mutable op_Division : Mono.DocTest.Widget" Usage="Mono.DocTest.Widget.op_Division" /> + <MemberSignature Language="C++ CLI" Value="public: static Mono::DocTest::Widget ^ op_Division;" /> + <MemberSignature Language="C++ WINRT" Value="static Mono::DocTest::Widget op_Division;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1058,6 +1243,11 @@ <Member MemberName="op_Explicit"> <MemberSignature Language="C#" Value="public static explicit operator int (Mono.DocTest.Widget x);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.op_Explicit(Mono.DocTest.Widget)~System.Int32" /> + <MemberSignature Language="VB.NET" Value="Public Shared Narrowing Operator CType (x As Widget) As Integer" /> + <MemberSignature Language="F#" Value="static member op_Explicit : Mono.DocTest.Widget -> int" Usage="Mono.DocTest.Widget.op_Explicit x" /> + <MemberSignature Language="C++ CLI" Value="public:
 static explicit operator int(Mono::DocTest::Widget ^ x);" /> + <MemberSignature Language="C++ WINRT" Value=" static explicit operator int(Mono::DocTest::Widget const & x);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1078,6 +1268,11 @@ <Member MemberName="op_Implicit"> <MemberSignature Language="C#" Value="public static implicit operator long (Mono.DocTest.Widget x);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.op_Implicit(Mono.DocTest.Widget)~System.Int64" /> + <MemberSignature Language="VB.NET" Value="Public Shared Widening Operator CType (x As Widget) As Long" /> + <MemberSignature Language="F#" Value="static member op_Implicit : Mono.DocTest.Widget -> int64" Usage="Mono.DocTest.Widget.op_Implicit x" /> + <MemberSignature Language="C++ CLI" Value="public:
 static operator long(Mono::DocTest::Widget ^ x);" /> + <MemberSignature Language="C++ WINRT" Value=" static operator long(Mono::DocTest::Widget const & x);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1098,6 +1293,11 @@ <Member MemberName="op_UnaryPlus"> <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget operator + (Mono.DocTest.Widget x);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Widget.op_UnaryPlus(Mono.DocTest.Widget)" /> + <MemberSignature Language="VB.NET" Value="Public Shared Operator + (x As Widget) As Widget" /> + <MemberSignature Language="F#" Value="static member ( ~+ ) : Mono.DocTest.Widget -> Mono.DocTest.Widget" Usage="+ x" /> + <MemberSignature Language="C++ CLI" Value="public:
 static Mono::DocTest::Widget ^ operator +(Mono::DocTest::Widget ^ x);" /> + <MemberSignature Language="C++ WINRT" Value=" static Mono::DocTest::Widget operator +(Mono::DocTest::Widget const & x);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1118,6 +1318,10 @@ <Member MemberName="pCount"> <MemberSignature Language="C#" Value="public int* pCount;" /> <MemberSignature Language="ILAsm" Value=".field public int32* pCount" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.pCount" /> + <MemberSignature Language="F#" Value="val mutable pCount : nativeptr<int>" Usage="Mono.DocTest.Widget.pCount" /> + <MemberSignature Language="C++ CLI" Value="public: int* pCount;" /> + <MemberSignature Language="C++ WINRT" Value="int* pCount;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1133,6 +1337,12 @@ <Member MemberName="PI"> <MemberSignature Language="C#" Value="protected internal const double PI = 3.14159;" /> <MemberSignature Language="ILAsm" Value=".field familyorassembly static literal float64 PI = (3.14159)" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.PI" /> + <MemberSignature Language="VB.NET" Value="Protected Friend Const PI As Double = 3.14159" /> + <MemberSignature Language="F#" Value="val mutable PI : double" Usage="Mono.DocTest.Widget.PI" /> + <MemberSignature Language="C++ CLI" Value="protected public: double PI = 3.14159;" /> + <MemberSignature Language="C++ CX" Value="protected public: double PI = 3.14159;" /> + <MemberSignature Language="C++ WINRT" Value="double PI = 3.14159;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1149,6 +1359,10 @@ <Member MemberName="ppValues"> <MemberSignature Language="C#" Value="public float** ppValues;" /> <MemberSignature Language="ILAsm" Value=".field public float32** ppValues" /> + <MemberSignature Language="DocId" Value="F:Mono.DocTest.Widget.ppValues" /> + <MemberSignature Language="F#" Value="val mutable ppValues : nativeptr<nativeptr<single>>" Usage="Mono.DocTest.Widget.ppValues" /> + <MemberSignature Language="C++ CLI" Value="public: float** ppValues;" /> + <MemberSignature Language="C++ WINRT" Value="float** ppValues;" /> <MemberType>Field</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1164,6 +1378,12 @@ <Member MemberName="Width"> <MemberSignature Language="C#" Value="public int Width { get; protected set; }" /> <MemberSignature Language="ILAsm" Value=".property instance int32 Width" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.Width" /> + <MemberSignature Language="VB.NET" Value="Public Property Width As Integer" /> + <MemberSignature Language="F#" Value="member this.Width : int with get, set" Usage="Mono.DocTest.Widget.Width" /> + <MemberSignature Language="JavaScript" Usage="var int32 = widget.width;" /> + <MemberSignature Language="C++ CLI" Value="public: property int Width { public:
int get(); protected:
 void set(int value); };" /> + <MemberSignature Language="C++ CX" Value="public: property int Width { public:
int get(); protected:
 void set(int value); };" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1191,6 +1411,11 @@ <Member MemberName="X"> <MemberSignature Language="C#" Value="protected internal short X { set; }" /> <MemberSignature Language="ILAsm" Value=".property instance int16 X" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.X" /> + <MemberSignature Language="VB.NET" Value="Protected Friend Property X As Short" /> + <MemberSignature Language="F#" Value="member this.X : int16" Usage="Mono.DocTest.Widget.X" /> + <MemberSignature Language="C++ CLI" Value="protected public:
 property short X { void set(short value); };" /> + <MemberSignature Language="C++ CX" Value="protected public:
 property short X { void set(short value); };" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -1207,6 +1432,11 @@ <Member MemberName="Y"> <MemberSignature Language="C#" Value="protected internal double Y { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance float64 Y" /> + <MemberSignature Language="DocId" Value="P:Mono.DocTest.Widget.Y" /> + <MemberSignature Language="VB.NET" Value="Protected Friend Property Y As Double" /> + <MemberSignature Language="F#" Value="member this.Y : double with get, set" Usage="Mono.DocTest.Widget.Y" /> + <MemberSignature Language="C++ CLI" Value="protected public:
 property double Y { double get(); void set(double value); };" /> + <MemberSignature Language="C++ CX" Value="protected public:
 property double Y { double get(); void set(double value); };" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/NoNamespace.xml b/mdoc/Test/en.expected/NoNamespace.xml index 89aea7ab..9b13abe5 100644 --- a/mdoc/Test/en.expected/NoNamespace.xml +++ b/mdoc/Test/en.expected/NoNamespace.xml @@ -1,6 +1,12 @@ <Type Name="NoNamespace" FullName="NoNamespace"> <TypeSignature Language="C#" Value="public class NoNamespace" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NoNamespace extends System.Object" /> + <TypeSignature Language="DocId" Value="T:NoNamespace" /> + <TypeSignature Language="VB.NET" Value="Public Class NoNamespace" /> + <TypeSignature Language="F#" Value="type NoNamespace = class" /> + <TypeSignature Language="JavaScript" Value="function NoNamespace()" Usage="var noNamespace = new NoNamespace();" /> + <TypeSignature Language="C++ CLI" Value="public ref class NoNamespace" /> + <TypeSignature Language="C++ WINRT" Value="[Windows::Foundation::Metadata::WebHostHidden]
class NoNamespace" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -17,6 +23,12 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public NoNamespace ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:NoNamespace.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="JavaScript" Value="function NoNamespace()" Usage="var noNamespace = new NoNamespace();" /> + <MemberSignature Language="C++ CLI" Value="public:
 NoNamespace();" /> + <MemberSignature Language="C++ CX" Value="public:
 NoNamespace();" /> + <MemberSignature Language="C++ WINRT" Value=" NoNamespace();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/System/Action`1.xml b/mdoc/Test/en.expected/System/Action`1.xml index 7560590f..4afc4216 100644 --- a/mdoc/Test/en.expected/System/Action`1.xml +++ b/mdoc/Test/en.expected/System/Action`1.xml @@ -1,6 +1,10 @@ <Type Name="Action<T>" FullName="System.Action<T>"> <TypeSignature Language="C#" Value="public delegate void Action<T>(T obj);" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Action`1<T> extends System.MulticastDelegate" /> + <TypeSignature Language="DocId" Value="T:System.Action`1" /> + <TypeSignature Language="VB.NET" Value="Public Delegate Sub Action(Of T)(obj As T)" /> + <TypeSignature Language="F#" Value="type Action<'T> = delegate of 'T -> unit" /> + <TypeSignature Language="C++ CLI" Value="generic <typename T>
public delegate void Action(T obj);" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/System/Array.xml b/mdoc/Test/en.expected/System/Array.xml index b218507b..6b58016f 100644 --- a/mdoc/Test/en.expected/System/Array.xml +++ b/mdoc/Test/en.expected/System/Array.xml @@ -1,6 +1,11 @@ <Type Name="Array" FullName="System.Array"> <TypeSignature Language="C#" Value="public class Array" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Array extends System.Object" /> + <TypeSignature Language="DocId" Value="T:System.Array" /> + <TypeSignature Language="VB.NET" Value="Public Class Array" /> + <TypeSignature Language="F#" Value="type Array = class" /> + <TypeSignature Language="JavaScript" Value="function Array()" Usage="var array = new Array();" /> + <TypeSignature Language="C++ CLI" Value="public ref class Array" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -17,6 +22,12 @@ <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Array ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberSignature Language="DocId" Value="M:System.Array.#ctor" /> + <MemberSignature Language="VB.NET" Value="Public Sub New ()" /> + <MemberSignature Language="JavaScript" Value="function Array()" Usage="var array = new Array();" /> + <MemberSignature Language="C++ CLI" Value="public:
 Array();" /> + <MemberSignature Language="C++ CX" Value="public:
 Array();" /> + <MemberSignature Language="C++ WINRT" Value=" Array();" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -30,6 +41,10 @@ <Member MemberName="AsReadOnly<T>"> <MemberSignature Language="C#" Value="public static System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly<T> (T[] array);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.ObjectModel.ReadOnlyCollection`1<!!T> AsReadOnly<T>(!!T[] array) cil managed" /> + <MemberSignature Language="DocId" Value="M:System.Array.AsReadOnly``1(``0[])" /> + <MemberSignature Language="VB.NET" Value="Public Shared Function AsReadOnly(Of T) (array As T()) As ReadOnlyCollection(Of T)" /> + <MemberSignature Language="F#" Value="static member AsReadOnly : 'T[] -> System.Collections.ObjectModel.ReadOnlyCollection<'T>" Usage="System.Array.AsReadOnly array" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 static System::Collections::ObjectModel::ReadOnlyCollection<T> ^ AsReadOnly(cli::array <T> ^ array);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -56,6 +71,10 @@ <Member MemberName="ConvertAll<TInput,TOutput>"> <MemberSignature Language="C#" Value="public static TOutput[] ConvertAll<TInput,TOutput> (TInput[] array, Converter<TInput,TOutput> converter);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig !!TOutput[] ConvertAll<TInput, TOutput>(!!TInput[] array, class System.Converter`2<!!TInput, !!TOutput> converter) cil managed" /> + <MemberSignature Language="DocId" Value="M:System.Array.ConvertAll``2(``0[],System.Converter{``0,``1})" /> + <MemberSignature Language="VB.NET" Value="Public Shared Function ConvertAll(Of TInput, TOutput) (array As TInput(), converter As Converter(Of TInput, TOutput)) As TOutput()" /> + <MemberSignature Language="F#" Value="static member ConvertAll : 'Input[] * Converter<'Input, 'Output> -> 'Output[]" Usage="System.Array.ConvertAll (array, converter)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename TInput, typename TOutput>
 static cli::array <TOutput> ^ ConvertAll(cli::array <TInput> ^ array, Converter<TInput, TOutput> ^ converter);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -86,6 +105,12 @@ <Member MemberName="Resize<T>"> <MemberSignature Language="C#" Value="public static void Resize<T> (ref T[] array, int newSize);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Resize<T>(!!T[]& array, int32 newSize) cil managed" /> + <MemberSignature Language="DocId" Value="M:System.Array.Resize``1(``0[]@,System.Int32)" /> + <MemberSignature Language="VB.NET" Value="Public Shared Sub Resize(Of T) (ByRef array As T(), newSize As Integer)" /> + <MemberSignature Language="F#" Value="static member Resize : * int -> unit" Usage="System.Array.Resize (array, newSize)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 static void Resize(cli::array <T> ^ % array, int newSize);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
 static void Resize(Platform::Array <T> ^ & array, int newSize);" /> + <MemberSignature Language="C++ WINRT" Value="template <typename T>
 static void Resize(std::Array <T> const & & array, int newSize);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/System/AsyncCallback.xml b/mdoc/Test/en.expected/System/AsyncCallback.xml index deb06e91..3b8825a6 100644 --- a/mdoc/Test/en.expected/System/AsyncCallback.xml +++ b/mdoc/Test/en.expected/System/AsyncCallback.xml @@ -1,6 +1,11 @@ <Type Name="AsyncCallback" FullName="System.AsyncCallback"> <TypeSignature Language="C#" Value="public delegate void AsyncCallback(IAsyncResult ar);" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed AsyncCallback extends System.MulticastDelegate" /> + <TypeSignature Language="DocId" Value="T:System.AsyncCallback" /> + <TypeSignature Language="VB.NET" Value="Public Delegate Sub AsyncCallback(ar As IAsyncResult)" /> + <TypeSignature Language="F#" Value="type AsyncCallback = delegate of IAsyncResult -> unit" /> + <TypeSignature Language="JavaScript" Usage="var asyncCallbackHandler = function(ar){
/* Your code */
}" /> + <TypeSignature Language="C++ CLI" Value="public delegate void AsyncCallback(IAsyncResult ^ ar);" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/System/Environment+SpecialFolder.xml b/mdoc/Test/en.expected/System/Environment+SpecialFolder.xml index 6e6a9408..7e88c454 100644 --- a/mdoc/Test/en.expected/System/Environment+SpecialFolder.xml +++ b/mdoc/Test/en.expected/System/Environment+SpecialFolder.xml @@ -1,6 +1,10 @@ <Type Name="Environment+SpecialFolder" FullName="System.Environment+SpecialFolder"> <TypeSignature Language="C#" Value="public enum Environment.SpecialFolder" /> <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed Environment/SpecialFolder extends System.Enum" /> + <TypeSignature Language="DocId" Value="T:System.Environment.SpecialFolder" /> + <TypeSignature Language="VB.NET" Value="Public Enum Environment.SpecialFolder" /> + <TypeSignature Language="F#" Value="type Environment.SpecialFolder = " /> + <TypeSignature Language="C++ CLI" Value="public: enum class Environment::SpecialFolder" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/System/Environment.xml b/mdoc/Test/en.expected/System/Environment.xml index 16e5e3d0..5f5a1707 100644 --- a/mdoc/Test/en.expected/System/Environment.xml +++ b/mdoc/Test/en.expected/System/Environment.xml @@ -1,6 +1,10 @@ <Type Name="Environment" FullName="System.Environment"> <TypeSignature Language="C#" Value="public static class Environment" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Environment extends System.Object" /> + <TypeSignature Language="DocId" Value="T:System.Environment" /> + <TypeSignature Language="VB.NET" Value="Public Module Environment" /> + <TypeSignature Language="F#" Value="type Environment = class" /> + <TypeSignature Language="C++ CLI" Value="public ref class Environment abstract sealed" /> <AssemblyInfo> <AssemblyName>DocTest</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -17,6 +21,11 @@ <Member MemberName="GetFolderPath"> <MemberSignature Language="C#" Value="public static string GetFolderPath (Environment.SpecialFolder folder);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetFolderPath(valuetype System.Environment/SpecialFolder folder) cil managed" /> + <MemberSignature Language="DocId" Value="M:System.Environment.GetFolderPath(System.Environment.SpecialFolder)" /> + <MemberSignature Language="VB.NET" Value="Public Function GetFolderPath (folder As Environment.SpecialFolder) As String" /> + <MemberSignature Language="F#" Value="static member GetFolderPath : Environment.SpecialFolder -> string" Usage="System.Environment.GetFolderPath folder" /> + <MemberSignature Language="JavaScript" Value="function getFolderPath(folder)" Usage="var string = System.Environment.getFolderPath(folder)" /> + <MemberSignature Language="C++ CLI" Value="public:
 static System::String ^ GetFolderPath(Environment::SpecialFolder folder);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> @@ -39,6 +48,11 @@ <Member MemberName="IsAligned<T>"> <MemberSignature Language="C#" Value="public static bool IsAligned<T> (this T[] vect, int index) where T : struct;" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsAligned<struct .ctor (class System.ValueType) T>(!!T[] vect, int32 index) cil managed" /> + <MemberSignature Language="DocId" Value="M:System.Environment.IsAligned``1(``0[],System.Int32)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function IsAligned(Of T As Structure) (vect As T(), index As Integer) As Boolean" /> + <MemberSignature Language="F#" Value="static member IsAligned : 'T[] * int -> bool (requires 'T : struct)" Usage="System.Environment.IsAligned (vect, index)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 where T : value class[System::Runtime::CompilerServices::Extension]
 static bool IsAligned(cli::array <T> ^ vect, int index);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
 where T : value class[System::Runtime::CompilerServices::Extension]
 static bool IsAligned(Platform::Array <T> ^ vect, int index);" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>0.0.0.0</AssemblyVersion> diff --git a/mdoc/Test/en.expected/index.xml b/mdoc/Test/en.expected/index.xml index 8deff9a6..ca18ee0a 100644 --- a/mdoc/Test/en.expected/index.xml +++ b/mdoc/Test/en.expected/index.xml @@ -63,6 +63,11 @@ <Member MemberName="Bar<T>"> <MemberSignature Language="C#" Value="public static void Bar<T> (this Mono.DocTest.Generic.IFoo<T> self, string s);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Bar<T>(class Mono.DocTest.Generic.IFoo`1<!!T> self, string s) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.Bar``1(Mono.DocTest.Generic.IFoo{``0},System.String)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub Bar(Of T) (self As IFoo(Of T), s As String)" /> + <MemberSignature Language="F#" Value="static member Bar : Mono.DocTest.Generic.IFoo<'T> * string -> unit" Usage="Mono.DocTest.Generic.Extensions.Bar (self, s)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void Bar(Mono::DocTest::Generic::IFoo<T> ^ self, System::String ^ s);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void Bar(Mono::DocTest::Generic::IFoo<T> ^ self, Platform::String ^ s);" /> <MemberType>ExtensionMethod</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> @@ -90,6 +95,10 @@ <Member MemberName="ForEach<T>"> <MemberSignature Language="C#" Value="public static void ForEach<T> (this System.Collections.Generic.IEnumerable<T> self, Action<T> a);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ForEach<T>(class System.Collections.Generic.IEnumerable`1<!!T> self, class System.Action`1<!!T> a) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub ForEach(Of T) (self As IEnumerable(Of T), a As Action(Of T))" /> + <MemberSignature Language="F#" Value="static member ForEach : seq<'T> * Action<'T> -> unit" Usage="Mono.DocTest.Generic.Extensions.ForEach (self, a)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void ForEach(System::Collections::Generic::IEnumerable<T> ^ self, Action<T> ^ a);" /> <MemberType>ExtensionMethod</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> @@ -117,6 +126,11 @@ <Member MemberName="ToDouble"> <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable<double> ToDouble (this System.Collections.Generic.IEnumerable<int> list);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1<float64> ToDouble(class System.Collections.Generic.IEnumerable`1<int32> list) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble(System.Collections.Generic.IEnumerable{System.Int32})" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToDouble (list As IEnumerable(Of Integer)) As IEnumerable(Of Double)" /> + <MemberSignature Language="F#" Value="static member ToDouble : seq<int> -> seq<double>" Usage="Mono.DocTest.Generic.Extensions.ToDouble list" /> + <MemberSignature Language="JavaScript" Value="function toDouble(list)" Usage="var iEnumerable = Mono.DocTest.Generic.Extensions.toDouble(list)" /> + <MemberSignature Language="C++ CLI" Value="public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<double> ^ ToDouble(System::Collections::Generic::IEnumerable<int> ^ list);" /> <MemberType>ExtensionMethod</MemberType> <ReturnValue> <ReturnType>System.Collections.Generic.IEnumerable<System.Double></ReturnType> @@ -138,6 +152,11 @@ <Member MemberName="ToDouble<T>"> <MemberSignature Language="C#" Value="public static double ToDouble<T> (this T val) where T : Mono.DocTest.Generic.IFoo<T>;" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 ToDouble<(class Mono.DocTest.Generic.IFoo`1<!!T>) T>(!!T val) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToDouble``1(``0)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToDouble(Of T As IFoo(Of T)) (val As T) As Double" /> + <MemberSignature Language="F#" Value="static member ToDouble : 'T -> double (requires 'T :> Mono.DocTest.Generic.IFoo<'T>)" Usage="Mono.DocTest.Generic.Extensions.ToDouble val" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 where T : Mono::DocTest::Generic::IFoo<T>[System::Runtime::CompilerServices::Extension]
 static double ToDouble(T val);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
 where T : Mono::DocTest::Generic::IFoo<T>[System::Runtime::CompilerServices::Extension]
 static double ToDouble(T val);" /> <MemberType>ExtensionMethod</MemberType> <ReturnValue> <ReturnType>System.Double</ReturnType> @@ -167,6 +186,10 @@ <Member MemberName="ToEnumerable<T>"> <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable<T> ToEnumerable<T> (this T self);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1<!!T> ToEnumerable<T>(!!T self) cil managed" /> + <MemberSignature Language="DocId" Value="M:Mono.DocTest.Generic.Extensions.ToEnumerable``1(``0)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToEnumerable(Of T) (self As T) As IEnumerable(Of T)" /> + <MemberSignature Language="F#" Value="static member ToEnumerable : 'T -> seq<'T>" Usage="Mono.DocTest.Generic.Extensions.ToEnumerable self" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ ToEnumerable(T self);" /> <MemberType>ExtensionMethod</MemberType> <ReturnValue> <ReturnType>System.Collections.Generic.IEnumerable<T></ReturnType> @@ -192,6 +215,11 @@ <Member MemberName="IsAligned<T>"> <MemberSignature Language="C#" Value="public static bool IsAligned<T> (this T[] vect, int index) where T : struct;" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsAligned<struct .ctor (class System.ValueType) T>(!!T[] vect, int32 index) cil managed" /> + <MemberSignature Language="DocId" Value="M:System.Environment.IsAligned``1(``0[],System.Int32)" /> + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function IsAligned(Of T As Structure) (vect As T(), index As Integer) As Boolean" /> + <MemberSignature Language="F#" Value="static member IsAligned : 'T[] * int -> bool (requires 'T : struct)" Usage="System.Environment.IsAligned (vect, index)" /> + <MemberSignature Language="C++ CLI" Value="public:
generic <typename T>
 where T : value class[System::Runtime::CompilerServices::Extension]
 static bool IsAligned(cli::array <T> ^ vect, int index);" /> + <MemberSignature Language="C++ CX" Value="public:
generic <typename T>
 where T : value class[System::Runtime::CompilerServices::Extension]
 static bool IsAligned(Platform::Array <T> ^ vect, int index);" /> <MemberType>ExtensionMethod</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> |