859fcc1eb64e00b47b936eee74ef9507a5900c5c
[mono.git] / mcs / class / System / Documentation / en / System.ComponentModel.Design / IEventBindingService.xml
1 <Type Name="IEventBindingService" FullName="System.ComponentModel.Design.IEventBindingService">
2   <TypeSignature Language="C#" Maintainer="auto" Value="public interface IEventBindingService" />
3   <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEventBindingService" />
4   <AssemblyInfo>
5     <AssemblyName>System</AssemblyName>
6     <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
7     <AssemblyVersion>1.0.3300.0</AssemblyVersion>
8     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
9     <AssemblyVersion>2.0.0.0</AssemblyVersion>
10     <AssemblyVersion>4.0.0.0</AssemblyVersion>
11   </AssemblyInfo>
12   <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
13   <Interfaces />
14   <Attributes>
15     <Attribute>
16       <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>
17     </Attribute>
18   </Attributes>
19   <Docs>
20     <summary>To be added</summary>
21     <remarks>To be added</remarks>
22   </Docs>
23   <Members>
24     <Member MemberName="CreateUniqueMethodName">
25       <MemberSignature Language="C#" Value="public string CreateUniqueMethodName (System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e);" />
26       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string CreateUniqueMethodName(class System.ComponentModel.IComponent component, class System.ComponentModel.EventDescriptor e) cil managed" />
27       <MemberType>Method</MemberType>
28       <AssemblyInfo>
29         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
30         <AssemblyVersion>2.0.0.0</AssemblyVersion>
31         <AssemblyVersion>4.0.0.0</AssemblyVersion>
32       </AssemblyInfo>
33       <ReturnValue>
34         <ReturnType>System.String</ReturnType>
35       </ReturnValue>
36       <Parameters>
37         <Parameter Name="component" Type="System.ComponentModel.IComponent" />
38         <Parameter Name="e" Type="System.ComponentModel.EventDescriptor" />
39       </Parameters>
40       <Docs>
41         <param name="component">To be added: an object of type 'ComponentModel.IComponent'</param>
42         <param name="e">To be added: an object of type 'ComponentModel.EventDescriptor'</param>
43         <summary>To be added</summary>
44         <returns>To be added: an object of type 'string'</returns>
45         <remarks>To be added</remarks>
46       </Docs>
47     </Member>
48     <Member MemberName="GetCompatibleMethods">
49       <MemberSignature Language="C#" Value="public System.Collections.ICollection GetCompatibleMethods (System.ComponentModel.EventDescriptor e);" />
50       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.ICollection GetCompatibleMethods(class System.ComponentModel.EventDescriptor e) cil managed" />
51       <MemberType>Method</MemberType>
52       <AssemblyInfo>
53         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
54         <AssemblyVersion>2.0.0.0</AssemblyVersion>
55         <AssemblyVersion>4.0.0.0</AssemblyVersion>
56       </AssemblyInfo>
57       <ReturnValue>
58         <ReturnType>System.Collections.ICollection</ReturnType>
59       </ReturnValue>
60       <Parameters>
61         <Parameter Name="e" Type="System.ComponentModel.EventDescriptor" />
62       </Parameters>
63       <Docs>
64         <param name="e">To be added: an object of type 'ComponentModel.EventDescriptor'</param>
65         <summary>To be added</summary>
66         <returns>To be added: an object of type 'Collections.ICollection'</returns>
67         <remarks>To be added</remarks>
68       </Docs>
69     </Member>
70     <Member MemberName="GetEvent">
71       <MemberSignature Language="C#" Value="public System.ComponentModel.EventDescriptor GetEvent (System.ComponentModel.PropertyDescriptor property);" />
72       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.ComponentModel.EventDescriptor GetEvent(class System.ComponentModel.PropertyDescriptor property) cil managed" />
73       <MemberType>Method</MemberType>
74       <AssemblyInfo>
75         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
76         <AssemblyVersion>2.0.0.0</AssemblyVersion>
77         <AssemblyVersion>4.0.0.0</AssemblyVersion>
78       </AssemblyInfo>
79       <ReturnValue>
80         <ReturnType>System.ComponentModel.EventDescriptor</ReturnType>
81       </ReturnValue>
82       <Parameters>
83         <Parameter Name="property" Type="System.ComponentModel.PropertyDescriptor" />
84       </Parameters>
85       <Docs>
86         <param name="property">To be added: an object of type 'ComponentModel.PropertyDescriptor'</param>
87         <summary>To be added</summary>
88         <returns>To be added: an object of type 'ComponentModel.EventDescriptor'</returns>
89         <remarks>To be added</remarks>
90       </Docs>
91     </Member>
92     <Member MemberName="GetEventProperties">
93       <MemberSignature Language="C#" Value="public System.ComponentModel.PropertyDescriptorCollection GetEventProperties (System.ComponentModel.EventDescriptorCollection events);" />
94       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.ComponentModel.PropertyDescriptorCollection GetEventProperties(class System.ComponentModel.EventDescriptorCollection events) cil managed" />
95       <MemberType>Method</MemberType>
96       <AssemblyInfo>
97         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
98         <AssemblyVersion>2.0.0.0</AssemblyVersion>
99         <AssemblyVersion>4.0.0.0</AssemblyVersion>
100       </AssemblyInfo>
101       <ReturnValue>
102         <ReturnType>System.ComponentModel.PropertyDescriptorCollection</ReturnType>
103       </ReturnValue>
104       <Parameters>
105         <Parameter Name="events" Type="System.ComponentModel.EventDescriptorCollection" />
106       </Parameters>
107       <Docs>
108         <param name="events">To be added: an object of type 'ComponentModel.EventDescriptorCollection'</param>
109         <summary>To be added</summary>
110         <returns>To be added: an object of type 'ComponentModel.PropertyDescriptorCollection'</returns>
111         <remarks>To be added</remarks>
112       </Docs>
113     </Member>
114     <Member MemberName="GetEventProperty">
115       <MemberSignature Language="C#" Value="public System.ComponentModel.PropertyDescriptor GetEventProperty (System.ComponentModel.EventDescriptor e);" />
116       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.ComponentModel.PropertyDescriptor GetEventProperty(class System.ComponentModel.EventDescriptor e) cil managed" />
117       <MemberType>Method</MemberType>
118       <AssemblyInfo>
119         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
120         <AssemblyVersion>2.0.0.0</AssemblyVersion>
121         <AssemblyVersion>4.0.0.0</AssemblyVersion>
122       </AssemblyInfo>
123       <ReturnValue>
124         <ReturnType>System.ComponentModel.PropertyDescriptor</ReturnType>
125       </ReturnValue>
126       <Parameters>
127         <Parameter Name="e" Type="System.ComponentModel.EventDescriptor" />
128       </Parameters>
129       <Docs>
130         <param name="e">To be added: an object of type 'ComponentModel.EventDescriptor'</param>
131         <summary>To be added</summary>
132         <returns>To be added: an object of type 'ComponentModel.PropertyDescriptor'</returns>
133         <remarks>To be added</remarks>
134       </Docs>
135     </Member>
136     <Member MemberName="ShowCode">
137       <MemberSignature Language="C#" Value="public bool ShowCode ();" />
138       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShowCode() cil managed" />
139       <MemberType>Method</MemberType>
140       <AssemblyInfo>
141         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
142         <AssemblyVersion>2.0.0.0</AssemblyVersion>
143         <AssemblyVersion>4.0.0.0</AssemblyVersion>
144       </AssemblyInfo>
145       <ReturnValue>
146         <ReturnType>System.Boolean</ReturnType>
147       </ReturnValue>
148       <Parameters />
149       <Docs>
150         <summary>To be added</summary>
151         <returns>To be added: an object of type 'bool'</returns>
152         <remarks>To be added</remarks>
153       </Docs>
154     </Member>
155     <Member MemberName="ShowCode">
156       <MemberSignature Language="C#" Value="public bool ShowCode (int lineNumber);" />
157       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShowCode(int32 lineNumber) cil managed" />
158       <MemberType>Method</MemberType>
159       <AssemblyInfo>
160         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
161         <AssemblyVersion>2.0.0.0</AssemblyVersion>
162         <AssemblyVersion>4.0.0.0</AssemblyVersion>
163       </AssemblyInfo>
164       <ReturnValue>
165         <ReturnType>System.Boolean</ReturnType>
166       </ReturnValue>
167       <Parameters>
168         <Parameter Name="lineNumber" Type="System.Int32" />
169       </Parameters>
170       <Docs>
171         <param name="lineNumber">To be added: an object of type 'int'</param>
172         <summary>To be added</summary>
173         <returns>To be added: an object of type 'bool'</returns>
174         <remarks>To be added</remarks>
175       </Docs>
176     </Member>
177     <Member MemberName="ShowCode">
178       <MemberSignature Language="C#" Value="public bool ShowCode (System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e);" />
179       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShowCode(class System.ComponentModel.IComponent component, class System.ComponentModel.EventDescriptor e) cil managed" />
180       <MemberType>Method</MemberType>
181       <AssemblyInfo>
182         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
183         <AssemblyVersion>2.0.0.0</AssemblyVersion>
184         <AssemblyVersion>4.0.0.0</AssemblyVersion>
185       </AssemblyInfo>
186       <ReturnValue>
187         <ReturnType>System.Boolean</ReturnType>
188       </ReturnValue>
189       <Parameters>
190         <Parameter Name="component" Type="System.ComponentModel.IComponent" />
191         <Parameter Name="e" Type="System.ComponentModel.EventDescriptor" />
192       </Parameters>
193       <Docs>
194         <param name="component">To be added: an object of type 'ComponentModel.IComponent'</param>
195         <param name="e">To be added: an object of type 'ComponentModel.EventDescriptor'</param>
196         <summary>To be added</summary>
197         <returns>To be added: an object of type 'bool'</returns>
198         <remarks>To be added</remarks>
199       </Docs>
200     </Member>
201   </Members>
202 </Type>