importing messaging-2008 branch to trunk.
[mono.git] / mcs / class / corlib / Documentation / en / System.Runtime.InteropServices.ComTypes / IBindCtx.xml
1 <Type Name="IBindCtx" FullName="System.Runtime.InteropServices.ComTypes.IBindCtx">
2   <TypeSignature Language="C#" Value="public interface IBindCtx" />
3   <AssemblyInfo>
4     <AssemblyName>mscorlib</AssemblyName>
5     <AssemblyVersion>2.0.0.0</AssemblyVersion>
6   </AssemblyInfo>
7   <Interfaces />
8   <Attributes>
9     <Attribute>
10       <AttributeName>System.Runtime.InteropServices.Guid("0000000e-0000-0000-c000-000000000046")</AttributeName>
11     </Attribute>
12     <Attribute>
13       <AttributeName>System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)</AttributeName>
14     </Attribute>
15   </Attributes>
16   <Docs>
17     <summary>To be added.</summary>
18     <remarks>To be added.</remarks>
19     <since version=".NET 2.0" />
20   </Docs>
21   <Members>
22     <Member MemberName="EnumObjectParam">
23       <MemberSignature Language="C#" Value="public void EnumObjectParam (out System.Runtime.InteropServices.ComTypes.IEnumString ppenum);" />
24       <MemberType>Method</MemberType>
25       <ReturnValue>
26         <ReturnType>System.Void</ReturnType>
27       </ReturnValue>
28       <Parameters>
29         <Parameter Name="ppenum" Type="System.Runtime.InteropServices.ComTypes.IEnumString&amp;" RefType="out" />
30       </Parameters>
31       <Docs>
32         <param name="ppenum">To be added.</param>
33         <summary>To be added.</summary>
34         <remarks>To be added.</remarks>
35         <since version=".NET 2.0" />
36       </Docs>
37       <AssemblyInfo>
38         <AssemblyVersion>2.0.0.0</AssemblyVersion>
39       </AssemblyInfo>
40     </Member>
41     <Member MemberName="GetBindOptions">
42       <MemberSignature Language="C#" Value="public void GetBindOptions (ref System.Runtime.InteropServices.ComTypes.BIND_OPTS pbindopts);" />
43       <MemberType>Method</MemberType>
44       <ReturnValue>
45         <ReturnType>System.Void</ReturnType>
46       </ReturnValue>
47       <Parameters>
48         <Parameter Name="pbindopts" Type="System.Runtime.InteropServices.ComTypes.BIND_OPTS&amp;" RefType="ref" />
49       </Parameters>
50       <Docs>
51         <param name="pbindopts">To be added.</param>
52         <summary>To be added.</summary>
53         <remarks>To be added.</remarks>
54         <since version=".NET 2.0" />
55       </Docs>
56       <AssemblyInfo>
57         <AssemblyVersion>2.0.0.0</AssemblyVersion>
58       </AssemblyInfo>
59     </Member>
60     <Member MemberName="GetObjectParam">
61       <MemberSignature Language="C#" Value="public void GetObjectParam (string pszKey, out object ppunk);" />
62       <MemberType>Method</MemberType>
63       <ReturnValue>
64         <ReturnType>System.Void</ReturnType>
65       </ReturnValue>
66       <Parameters>
67         <Parameter Name="pszKey" Type="System.String" />
68         <Parameter Name="ppunk" Type="System.Object&amp;" RefType="out" />
69       </Parameters>
70       <Docs>
71         <param name="pszKey">To be added.</param>
72         <param name="ppunk">To be added.</param>
73         <summary>To be added.</summary>
74         <remarks>To be added.</remarks>
75         <since version=".NET 2.0" />
76       </Docs>
77       <AssemblyInfo>
78         <AssemblyVersion>2.0.0.0</AssemblyVersion>
79       </AssemblyInfo>
80     </Member>
81     <Member MemberName="GetRunningObjectTable">
82       <MemberSignature Language="C#" Value="public void GetRunningObjectTable (out System.Runtime.InteropServices.ComTypes.IRunningObjectTable pprot);" />
83       <MemberType>Method</MemberType>
84       <ReturnValue>
85         <ReturnType>System.Void</ReturnType>
86       </ReturnValue>
87       <Parameters>
88         <Parameter Name="pprot" Type="System.Runtime.InteropServices.ComTypes.IRunningObjectTable&amp;" RefType="out" />
89       </Parameters>
90       <Docs>
91         <param name="pprot">To be added.</param>
92         <summary>To be added.</summary>
93         <remarks>To be added.</remarks>
94         <since version=".NET 2.0" />
95       </Docs>
96       <AssemblyInfo>
97         <AssemblyVersion>2.0.0.0</AssemblyVersion>
98       </AssemblyInfo>
99     </Member>
100     <Member MemberName="RegisterObjectBound">
101       <MemberSignature Language="C#" Value="public void RegisterObjectBound (object punk);" />
102       <MemberType>Method</MemberType>
103       <ReturnValue>
104         <ReturnType>System.Void</ReturnType>
105       </ReturnValue>
106       <Parameters>
107         <Parameter Name="punk" Type="System.Object" />
108       </Parameters>
109       <Docs>
110         <param name="punk">To be added.</param>
111         <summary>To be added.</summary>
112         <remarks>To be added.</remarks>
113         <since version=".NET 2.0" />
114       </Docs>
115       <AssemblyInfo>
116         <AssemblyVersion>2.0.0.0</AssemblyVersion>
117       </AssemblyInfo>
118     </Member>
119     <Member MemberName="RegisterObjectParam">
120       <MemberSignature Language="C#" Value="public void RegisterObjectParam (string pszKey, object punk);" />
121       <MemberType>Method</MemberType>
122       <ReturnValue>
123         <ReturnType>System.Void</ReturnType>
124       </ReturnValue>
125       <Parameters>
126         <Parameter Name="pszKey" Type="System.String" />
127         <Parameter Name="punk" Type="System.Object" />
128       </Parameters>
129       <Docs>
130         <param name="pszKey">To be added.</param>
131         <param name="punk">To be added.</param>
132         <summary>To be added.</summary>
133         <remarks>To be added.</remarks>
134         <since version=".NET 2.0" />
135       </Docs>
136       <AssemblyInfo>
137         <AssemblyVersion>2.0.0.0</AssemblyVersion>
138       </AssemblyInfo>
139     </Member>
140     <Member MemberName="ReleaseBoundObjects">
141       <MemberSignature Language="C#" Value="public void ReleaseBoundObjects ();" />
142       <MemberType>Method</MemberType>
143       <ReturnValue>
144         <ReturnType>System.Void</ReturnType>
145       </ReturnValue>
146       <Parameters />
147       <Docs>
148         <summary>To be added.</summary>
149         <remarks>To be added.</remarks>
150         <since version=".NET 2.0" />
151       </Docs>
152       <AssemblyInfo>
153         <AssemblyVersion>2.0.0.0</AssemblyVersion>
154       </AssemblyInfo>
155     </Member>
156     <Member MemberName="RevokeObjectBound">
157       <MemberSignature Language="C#" Value="public void RevokeObjectBound (object punk);" />
158       <MemberType>Method</MemberType>
159       <ReturnValue>
160         <ReturnType>System.Void</ReturnType>
161       </ReturnValue>
162       <Parameters>
163         <Parameter Name="punk" Type="System.Object" />
164       </Parameters>
165       <Docs>
166         <param name="punk">To be added.</param>
167         <summary>To be added.</summary>
168         <remarks>To be added.</remarks>
169         <since version=".NET 2.0" />
170       </Docs>
171       <AssemblyInfo>
172         <AssemblyVersion>2.0.0.0</AssemblyVersion>
173       </AssemblyInfo>
174     </Member>
175     <Member MemberName="RevokeObjectParam">
176       <MemberSignature Language="C#" Value="public int RevokeObjectParam (string pszKey);" />
177       <MemberType>Method</MemberType>
178       <ReturnValue>
179         <ReturnType>System.Int32</ReturnType>
180       </ReturnValue>
181       <Parameters>
182         <Parameter Name="pszKey" Type="System.String" />
183       </Parameters>
184       <Docs>
185         <param name="pszKey">To be added.</param>
186         <summary>To be added.</summary>
187         <returns>To be added.</returns>
188         <remarks>To be added.</remarks>
189         <since version=".NET 2.0" />
190       </Docs>
191       <AssemblyInfo>
192         <AssemblyVersion>2.0.0.0</AssemblyVersion>
193       </AssemblyInfo>
194     </Member>
195     <Member MemberName="SetBindOptions">
196       <MemberSignature Language="C#" Value="public void SetBindOptions (ref System.Runtime.InteropServices.ComTypes.BIND_OPTS pbindopts);" />
197       <MemberType>Method</MemberType>
198       <ReturnValue>
199         <ReturnType>System.Void</ReturnType>
200       </ReturnValue>
201       <Parameters>
202         <Parameter Name="pbindopts" Type="System.Runtime.InteropServices.ComTypes.BIND_OPTS&amp;" RefType="ref" />
203       </Parameters>
204       <Docs>
205         <param name="pbindopts">To be added.</param>
206         <summary>To be added.</summary>
207         <remarks>To be added.</remarks>
208         <since version=".NET 2.0" />
209       </Docs>
210       <AssemblyInfo>
211         <AssemblyVersion>2.0.0.0</AssemblyVersion>
212       </AssemblyInfo>
213     </Member>
214   </Members>
215 </Type>