Merge pull request #901 from Blewzman/FixAggregateExceptionGetBaseException
[mono.git] / mcs / class / corlib / Documentation / en / System.Runtime.InteropServices.WindowsRuntime / InterfaceImplementedInVersionAttribute.xml
1 <Type Name="InterfaceImplementedInVersionAttribute" FullName="System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute">
2   <TypeSignature Language="C#" Value="public sealed class InterfaceImplementedInVersionAttribute : Attribute" />
3   <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit InterfaceImplementedInVersionAttribute extends System.Attribute" />
4   <AssemblyInfo>
5     <AssemblyName>mscorlib</AssemblyName>
6     <AssemblyVersion>4.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Base>
9     <BaseTypeName>System.Attribute</BaseTypeName>
10   </Base>
11   <Interfaces />
12   <Attributes>
13     <Attribute>
14       <AttributeName>System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface | System.AttributeTargets.All, AllowMultiple=false, Inherited=false)</AttributeName>
15     </Attribute>
16   </Attributes>
17   <Docs>
18     <summary>To be added.</summary>
19     <remarks>To be added.</remarks>
20   </Docs>
21   <Members>
22     <Member MemberName=".ctor">
23       <MemberSignature Language="C#" Value="public InterfaceImplementedInVersionAttribute (Type interfaceType, byte majorVersion, byte minorVersion, byte buildVersion, byte revisionVersion);" />
24       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type interfaceType, unsigned int8 majorVersion, unsigned int8 minorVersion, unsigned int8 buildVersion, unsigned int8 revisionVersion) cil managed" />
25       <MemberType>Constructor</MemberType>
26       <AssemblyInfo>
27         <AssemblyVersion>4.0.0.0</AssemblyVersion>
28       </AssemblyInfo>
29       <Parameters>
30         <Parameter Name="interfaceType" Type="System.Type" />
31         <Parameter Name="majorVersion" Type="System.Byte" />
32         <Parameter Name="minorVersion" Type="System.Byte" />
33         <Parameter Name="buildVersion" Type="System.Byte" />
34         <Parameter Name="revisionVersion" Type="System.Byte" />
35       </Parameters>
36       <Docs>
37         <param name="interfaceType">To be added.</param>
38         <param name="majorVersion">To be added.</param>
39         <param name="minorVersion">To be added.</param>
40         <param name="buildVersion">To be added.</param>
41         <param name="revisionVersion">To be added.</param>
42         <summary>To be added.</summary>
43         <remarks>To be added.</remarks>
44       </Docs>
45     </Member>
46     <Member MemberName="BuildVersion">
47       <MemberSignature Language="C#" Value="public byte BuildVersion { get; }" />
48       <MemberSignature Language="ILAsm" Value=".property instance unsigned int8 BuildVersion" />
49       <MemberType>Property</MemberType>
50       <AssemblyInfo>
51         <AssemblyVersion>4.0.0.0</AssemblyVersion>
52       </AssemblyInfo>
53       <ReturnValue>
54         <ReturnType>System.Byte</ReturnType>
55       </ReturnValue>
56       <Docs>
57         <summary>To be added.</summary>
58         <value>To be added.</value>
59         <remarks>To be added.</remarks>
60       </Docs>
61     </Member>
62     <Member MemberName="InterfaceType">
63       <MemberSignature Language="C#" Value="public Type InterfaceType { get; }" />
64       <MemberSignature Language="ILAsm" Value=".property instance class System.Type InterfaceType" />
65       <MemberType>Property</MemberType>
66       <AssemblyInfo>
67         <AssemblyVersion>4.0.0.0</AssemblyVersion>
68       </AssemblyInfo>
69       <ReturnValue>
70         <ReturnType>System.Type</ReturnType>
71       </ReturnValue>
72       <Docs>
73         <summary>To be added.</summary>
74         <value>To be added.</value>
75         <remarks>To be added.</remarks>
76       </Docs>
77     </Member>
78     <Member MemberName="MajorVersion">
79       <MemberSignature Language="C#" Value="public byte MajorVersion { get; }" />
80       <MemberSignature Language="ILAsm" Value=".property instance unsigned int8 MajorVersion" />
81       <MemberType>Property</MemberType>
82       <AssemblyInfo>
83         <AssemblyVersion>4.0.0.0</AssemblyVersion>
84       </AssemblyInfo>
85       <ReturnValue>
86         <ReturnType>System.Byte</ReturnType>
87       </ReturnValue>
88       <Docs>
89         <summary>To be added.</summary>
90         <value>To be added.</value>
91         <remarks>To be added.</remarks>
92       </Docs>
93     </Member>
94     <Member MemberName="MinorVersion">
95       <MemberSignature Language="C#" Value="public byte MinorVersion { get; }" />
96       <MemberSignature Language="ILAsm" Value=".property instance unsigned int8 MinorVersion" />
97       <MemberType>Property</MemberType>
98       <AssemblyInfo>
99         <AssemblyVersion>4.0.0.0</AssemblyVersion>
100       </AssemblyInfo>
101       <ReturnValue>
102         <ReturnType>System.Byte</ReturnType>
103       </ReturnValue>
104       <Docs>
105         <summary>To be added.</summary>
106         <value>To be added.</value>
107         <remarks>To be added.</remarks>
108       </Docs>
109     </Member>
110     <Member MemberName="RevisionVersion">
111       <MemberSignature Language="C#" Value="public byte RevisionVersion { get; }" />
112       <MemberSignature Language="ILAsm" Value=".property instance unsigned int8 RevisionVersion" />
113       <MemberType>Property</MemberType>
114       <AssemblyInfo>
115         <AssemblyVersion>4.0.0.0</AssemblyVersion>
116       </AssemblyInfo>
117       <ReturnValue>
118         <ReturnType>System.Byte</ReturnType>
119       </ReturnValue>
120       <Docs>
121         <summary>To be added.</summary>
122         <value>To be added.</value>
123         <remarks>To be added.</remarks>
124       </Docs>
125     </Member>
126   </Members>
127 </Type>