Merge pull request #796 from alesliehughes/master
[mono.git] / mcs / class / corlib / Documentation / en / System.Runtime.InteropServices.ComTypes / ITypeComp.xml
1 <Type Name="ITypeComp" FullName="System.Runtime.InteropServices.ComTypes.ITypeComp">
2   <TypeSignature Language="C#" Value="public interface ITypeComp" />
3   <AssemblyInfo>
4     <AssemblyName>mscorlib</AssemblyName>
5     <AssemblyVersion>2.0.0.0</AssemblyVersion>
6     <AssemblyVersion>4.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Interfaces />
9   <Attributes>
10     <Attribute>
11       <AttributeName>System.Runtime.InteropServices.Guid("00020403-0000-0000-c000-000000000046")</AttributeName>
12     </Attribute>
13     <Attribute>
14       <AttributeName>System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)</AttributeName>
15     </Attribute>
16   </Attributes>
17   <Docs>
18     <summary>To be added.</summary>
19     <remarks>To be added.</remarks>
20     <since version=".NET 2.0" />
21   </Docs>
22   <Members>
23     <Member MemberName="Bind">
24       <MemberSignature Language="C#" Value="public void Bind (string szName, int lHashVal, short wFlags, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo, out System.Runtime.InteropServices.ComTypes.DESCKIND pDescKind, out System.Runtime.InteropServices.ComTypes.BINDPTR pBindPtr);" />
25       <MemberType>Method</MemberType>
26       <ReturnValue>
27         <ReturnType>System.Void</ReturnType>
28       </ReturnValue>
29       <Parameters>
30         <Parameter Name="szName" Type="System.String" />
31         <Parameter Name="lHashVal" Type="System.Int32" />
32         <Parameter Name="wFlags" Type="System.Int16" />
33         <Parameter Name="ppTInfo" Type="System.Runtime.InteropServices.ComTypes.ITypeInfo&amp;" RefType="out" />
34         <Parameter Name="pDescKind" Type="System.Runtime.InteropServices.ComTypes.DESCKIND&amp;" RefType="out" />
35         <Parameter Name="pBindPtr" Type="System.Runtime.InteropServices.ComTypes.BINDPTR&amp;" RefType="out" />
36       </Parameters>
37       <Docs>
38         <param name="szName">To be added.</param>
39         <param name="lHashVal">To be added.</param>
40         <param name="wFlags">To be added.</param>
41         <param name="ppTInfo">To be added.</param>
42         <param name="pDescKind">To be added.</param>
43         <param name="pBindPtr">To be added.</param>
44         <summary>To be added.</summary>
45         <remarks>To be added.</remarks>
46         <since version=".NET 2.0" />
47       </Docs>
48       <AssemblyInfo>
49         <AssemblyVersion>2.0.0.0</AssemblyVersion>
50         <AssemblyVersion>4.0.0.0</AssemblyVersion>
51       </AssemblyInfo>
52     </Member>
53     <Member MemberName="BindType">
54       <MemberSignature Language="C#" Value="public void BindType (string szName, int lHashVal, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo, out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);" />
55       <MemberType>Method</MemberType>
56       <ReturnValue>
57         <ReturnType>System.Void</ReturnType>
58       </ReturnValue>
59       <Parameters>
60         <Parameter Name="szName" Type="System.String" />
61         <Parameter Name="lHashVal" Type="System.Int32" />
62         <Parameter Name="ppTInfo" Type="System.Runtime.InteropServices.ComTypes.ITypeInfo&amp;" RefType="out" />
63         <Parameter Name="ppTComp" Type="System.Runtime.InteropServices.ComTypes.ITypeComp&amp;" RefType="out" />
64       </Parameters>
65       <Docs>
66         <param name="szName">To be added.</param>
67         <param name="lHashVal">To be added.</param>
68         <param name="ppTInfo">To be added.</param>
69         <param name="ppTComp">To be added.</param>
70         <summary>To be added.</summary>
71         <remarks>To be added.</remarks>
72         <since version=".NET 2.0" />
73       </Docs>
74       <AssemblyInfo>
75         <AssemblyVersion>2.0.0.0</AssemblyVersion>
76         <AssemblyVersion>4.0.0.0</AssemblyVersion>
77       </AssemblyInfo>
78     </Member>
79   </Members>
80 </Type>