Merge pull request #993 from ancailliau/fix-datacontract-json-serialization
[mono.git] / mcs / class / Managed.Windows.Forms / Documentation / en / System.Windows.Forms / IBindableComponent.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="IBindableComponent" FullName="System.Windows.Forms.IBindableComponent">
3   <TypeSignature Language="C#" Value="public interface IBindableComponent : System.ComponentModel.IComponent" />
4   <AssemblyInfo>
5     <AssemblyName>System.Windows.Forms</AssemblyName>
6     <AssemblyVersion>2.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Interfaces>
9     <Interface>
10       <InterfaceName>System.ComponentModel.IComponent</InterfaceName>
11     </Interface>
12   </Interfaces>
13   <Docs>
14     <since version=".NET 2.0" />
15     <remarks>
16       <attribution license="cc4" from="Microsoft" modified="false" />
17       <para>A <see cref="T:System.Windows.Forms.Binding" /> contains a reference to its <see cref="T:System.Windows.Forms.IBindableComponent" /> owner through the <see cref="P:System.Windows.Forms.Binding.BindableComponent" /> property.</para>
18       <para>The <see cref="T:System.Windows.Forms.Control" /> class implements this interface, so if your bindable component inherits from <see cref="T:System.Windows.Forms.Control" />, you do not need to implement this interface.</para>
19     </remarks>
20     <summary>
21       <attribution license="cc4" from="Microsoft" modified="false" />
22       <para>Enables a non-control component to emulate the data-binding behavior of a Windows Forms control.</para>
23     </summary>
24   </Docs>
25   <Members>
26     <Member MemberName="BindingContext">
27       <MemberSignature Language="C#" Value="public System.Windows.Forms.BindingContext BindingContext { set; get; }" />
28       <MemberType>Property</MemberType>
29       <ReturnValue>
30         <ReturnType>System.Windows.Forms.BindingContext</ReturnType>
31       </ReturnValue>
32       <Docs>
33         <value>To be added.</value>
34         <remarks>To be added.</remarks>
35         <since version=".NET 2.0" />
36         <summary>
37           <attribution license="cc4" from="Microsoft" modified="false" />
38           <para>Gets or sets the collection of currency managers for the <see cref="T:System.Windows.Forms.IBindableComponent" />. </para>
39         </summary>
40       </Docs>
41       <AssemblyInfo>
42         <AssemblyVersion>2.0.0.0</AssemblyVersion>
43       </AssemblyInfo>
44     </Member>
45     <Member MemberName="DataBindings">
46       <MemberSignature Language="C#" Value="public System.Windows.Forms.ControlBindingsCollection DataBindings { get; }" />
47       <MemberType>Property</MemberType>
48       <ReturnValue>
49         <ReturnType>System.Windows.Forms.ControlBindingsCollection</ReturnType>
50       </ReturnValue>
51       <Docs>
52         <value>To be added.</value>
53         <remarks>To be added.</remarks>
54         <since version=".NET 2.0" />
55         <summary>
56           <attribution license="cc4" from="Microsoft" modified="false" />
57           <para>Gets the collection of data-binding objects for this <see cref="T:System.Windows.Forms.IBindableComponent" />.</para>
58         </summary>
59       </Docs>
60       <AssemblyInfo>
61         <AssemblyVersion>2.0.0.0</AssemblyVersion>
62       </AssemblyInfo>
63     </Member>
64   </Members>
65 </Type>