1<?xml version="1.0" encoding="utf-8"?>
2<Type Name="WindowsFormsComponentEditor" FullName="System.Windows.Forms.Design.WindowsFormsComponentEditor">
3  <TypeSignature Language="C#" Value="public abstract class WindowsFormsComponentEditor : System.ComponentModel.ComponentEditor" />
4  <AssemblyInfo>
5    <AssemblyName>System.Windows.Forms</AssemblyName>
6    <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7    <AssemblyVersion>2.0.0.0</AssemblyVersion>
8  </AssemblyInfo>
9  <Base>
10    <BaseTypeName>System.ComponentModel.ComponentEditor</BaseTypeName>
11  </Base>
12  <Interfaces />
13  <Docs>
14    <remarks>To be added.</remarks>
15    <summary>
16      <attribution license="cc4" from="Microsoft" modified="false" />
17      <para>Provides a base class for editors that use a modal dialog to display a properties page similar to an ActiveX control's property page.</para>
18    </summary>
19  </Docs>
20  <Members>
21    <Member MemberName=".ctor">
22      <MemberSignature Language="C#" Value="protected WindowsFormsComponentEditor ();" />
23      <MemberType>Constructor</MemberType>
24      <Parameters />
25      <Docs>
26        <remarks>To be added.</remarks>
27        <summary>
28          <attribution license="cc4" from="Microsoft" modified="false" />
29          <para>Initializes a new instance of the <see cref="T:System.Windows.Forms.Design.WindowsFormsComponentEditor" /> class. </para>
30        </summary>
31      </Docs>
32      <AssemblyInfo>
33        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
34        <AssemblyVersion>2.0.0.0</AssemblyVersion>
35      </AssemblyInfo>
36    </Member>
37    <Member MemberName="EditComponent">
38      <MemberSignature Language="C#" Value="public override bool EditComponent (System.ComponentModel.ITypeDescriptorContext context, object component);" />
39      <MemberType>Method</MemberType>
40      <ReturnValue>
41        <ReturnType>System.Boolean</ReturnType>
42      </ReturnValue>
43      <Parameters>
44        <Parameter Name="context" Type="System.ComponentModel.ITypeDescriptorContext" />
45        <Parameter Name="component" Type="System.Object" />
46      </Parameters>
47      <Docs>
48        <remarks>To be added.</remarks>
49        <summary>
50          <attribution license="cc4" from="Microsoft" modified="false" />
51          <para>Creates an editor window that allows the user to edit the specified component, using the specified context information.</para>
52        </summary>
53        <returns>
54          <attribution license="cc4" from="Microsoft" modified="false" />
55          <para>true if the component was changed during editing; otherwise, false.</para>
56        </returns>
57        <param name="context">
58          <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that can be used to gain additional context information. </param>
59        <param name="component">
60          <attribution license="cc4" from="Microsoft" modified="false" />The component to edit. </param>
61      </Docs>
62      <AssemblyInfo>
63        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
64        <AssemblyVersion>2.0.0.0</AssemblyVersion>
65      </AssemblyInfo>
66    </Member>
67    <Member MemberName="EditComponent">
68      <MemberSignature Language="C#" Value="public bool EditComponent (object component, System.Windows.Forms.IWin32Window owner);" />
69      <MemberType>Method</MemberType>
70      <ReturnValue>
71        <ReturnType>System.Boolean</ReturnType>
72      </ReturnValue>
73      <Parameters>
74        <Parameter Name="component" Type="System.Object" />
75        <Parameter Name="owner" Type="System.Windows.Forms.IWin32Window" />
76      </Parameters>
77      <Docs>
78        <remarks>To be added.</remarks>
79        <summary>
80          <attribution license="cc4" from="Microsoft" modified="false" />
81          <para>Creates an editor window that allows the user to edit the specified component, using the specified window that owns the component.</para>
82        </summary>
83        <returns>
84          <attribution license="cc4" from="Microsoft" modified="false" />
85          <para>true if the component was changed during editing; otherwise, false.</para>
86        </returns>
87        <param name="component">
88          <attribution license="cc4" from="Microsoft" modified="false" />The component to edit. </param>
89        <param name="owner">
90          <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.Windows.Forms.IWin32Window" /> that the component belongs to. </param>
91      </Docs>
92      <AssemblyInfo>
93        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
94        <AssemblyVersion>2.0.0.0</AssemblyVersion>
95      </AssemblyInfo>
96    </Member>
97    <Member MemberName="EditComponent">
98      <MemberSignature Language="C#" Value="public virtual bool EditComponent (System.ComponentModel.ITypeDescriptorContext context, object component, System.Windows.Forms.IWin32Window owner);" />
99      <MemberType>Method</MemberType>
100      <ReturnValue>
101        <ReturnType>System.Boolean</ReturnType>
102      </ReturnValue>
103      <Parameters>
104        <Parameter Name="context" Type="System.ComponentModel.ITypeDescriptorContext" />
105        <Parameter Name="component" Type="System.Object" />
106        <Parameter Name="owner" Type="System.Windows.Forms.IWin32Window" />
107      </Parameters>
108      <Docs>
109        <remarks>To be added.</remarks>
110        <summary>
111          <attribution license="cc4" from="Microsoft" modified="false" />
112          <para>Creates an editor window that allows the user to edit the specified component.</para>
113        </summary>
114        <returns>
115          <attribution license="cc4" from="Microsoft" modified="false" />
116          <para>true if the component was changed during editing; otherwise, false.</para>
117        </returns>
118        <param name="context">
119          <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that can be used to gain additional context information. </param>
120        <param name="component">
121          <attribution license="cc4" from="Microsoft" modified="false" />The component to edit. </param>
122        <param name="owner">
123          <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.Windows.Forms.IWin32Window" /> that the component belongs to. </param>
124      </Docs>
125      <AssemblyInfo>
126        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
127        <AssemblyVersion>2.0.0.0</AssemblyVersion>
128      </AssemblyInfo>
129    </Member>
130    <Member MemberName="GetComponentEditorPages">
131      <MemberSignature Language="C#" Value="protected virtual Type[] GetComponentEditorPages ();" />
132      <MemberType>Method</MemberType>
133      <ReturnValue>
134        <ReturnType>System.Type[]</ReturnType>
135      </ReturnValue>
136      <Parameters />
137      <Docs>
138        <remarks>To be added.</remarks>
139        <summary>
140          <attribution license="cc4" from="Microsoft" modified="false" />
141          <para>Gets the component editor pages associated with the component editor.</para>
142        </summary>
143        <returns>
144          <attribution license="cc4" from="Microsoft" modified="false" />
145          <para>An array of component editor pages.</para>
146        </returns>
147      </Docs>
148      <AssemblyInfo>
149        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
150        <AssemblyVersion>2.0.0.0</AssemblyVersion>
151      </AssemblyInfo>
152    </Member>
153    <Member MemberName="GetInitialComponentEditorPageIndex">
154      <MemberSignature Language="C#" Value="protected virtual int GetInitialComponentEditorPageIndex ();" />
155      <MemberType>Method</MemberType>
156      <ReturnValue>
157        <ReturnType>System.Int32</ReturnType>
158      </ReturnValue>
159      <Parameters />
160      <Docs>
161        <remarks>To be added.</remarks>
162        <summary>
163          <attribution license="cc4" from="Microsoft" modified="false" />
164          <para>Gets the index of the initial component editor page for the component editor to display.</para>
165        </summary>
166        <returns>
167          <attribution license="cc4" from="Microsoft" modified="false" />
168          <para>The index of the component editor page that the component editor will initially display.</para>
169        </returns>
170      </Docs>
171      <AssemblyInfo>
172        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
173        <AssemblyVersion>2.0.0.0</AssemblyVersion>
174      </AssemblyInfo>
175    </Member>
176  </Members>
177</Type>