/
ParameterEditorUserControl.xml
330 lines (315 loc) · 23.7 KB
/
ParameterEditorUserControl.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
<Type Name="ParameterEditorUserControl" FullName="System.Web.UI.Design.WebControls.ParameterEditorUserControl">
<TypeSignature Language="C#" Value="public class ParameterEditorUserControl : System.Windows.Forms.UserControl" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ParameterEditorUserControl extends System.Windows.Forms.UserControl" />
<TypeSignature Language="DocId" Value="T:System.Web.UI.Design.WebControls.ParameterEditorUserControl" />
<TypeSignature Language="VB.NET" Value="Public Class ParameterEditorUserControl
Inherits UserControl" />
<TypeSignature Language="F#" Value="type ParameterEditorUserControl = class
 inherit UserControl" />
<TypeSignature Language="C++ CLI" Value="public ref class ParameterEditorUserControl : System::Windows::Forms::UserControl" />
<AssemblyInfo>
<AssemblyName>System.Design</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Windows.Forms.UserControl</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Provides a reusable <see cref="T:System.Windows.Forms.UserControl" /> object for editing <see cref="T:System.Web.UI.WebControls.ParameterCollection" /> objects.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Web.UI.Design.WebControls.ParameterCollectionEditor> class provides a user interface for editing the <xref:System.Web.UI.WebControls.Parameter> elements of <xref:System.Web.UI.WebControls.ParameterCollection> objects that are referenced by several different properties of controls at design time.
The <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl> class encapsulates most of the functionality of the <xref:System.Web.UI.Design.WebControls.ParameterCollectionEditor>. The <xref:System.Web.UI.Design.WebControls.ParameterCollectionEditor> consists of an enclosing form that holds the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl>, and **OK** and **Cancel** buttons.
The <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.AddParameters%2A> method adds an array of existing parameters to the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl>. The <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.ClearParameters%2A> method removes all parameters from the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl>. The <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.GetParameters%2A> method gets all parameters from the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl>.
The <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.SetAllowCollectionChanges%2A> method controls whether additions and deletions can be made to the parameters in the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl>.
]]></format>
</remarks>
<altmember cref="T:System.Web.UI.Design.WebControls.ParameterCollectionEditor" />
<altmember cref="T:System.Web.UI.WebControls.ParameterCollection" />
<altmember cref="T:System.Web.UI.WebControls.Parameter" />
<altmember cref="T:System.Web.UI.WebControls.ObjectDataSource" />
<altmember cref="T:System.Web.UI.WebControls.SqlDataSource" />
<altmember cref="T:System.Web.UI.WebControls.ObjectDataSourceView" />
<altmember cref="T:System.Web.UI.WebControls.SqlDataSourceView" />
<altmember cref="T:System.Web.UI.Design.WebControls.ObjectDataSourceDesigner" />
<altmember cref="T:System.Web.UI.Design.WebControls.SqlDataSourceDesigner" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ParameterEditorUserControl (IServiceProvider serviceProvider);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.IServiceProvider serviceProvider) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.#ctor(System.IServiceProvider)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (serviceProvider As IServiceProvider)" />
<MemberSignature Language="F#" Value="new System.Web.UI.Design.WebControls.ParameterEditorUserControl : IServiceProvider -> System.Web.UI.Design.WebControls.ParameterEditorUserControl" Usage="new System.Web.UI.Design.WebControls.ParameterEditorUserControl serviceProvider" />
<MemberSignature Language="C++ CLI" Value="public:
 ParameterEditorUserControl(IServiceProvider ^ serviceProvider);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Design</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
</Attributes>
<Parameters>
<Parameter Name="serviceProvider" Type="System.IServiceProvider" />
</Parameters>
<Docs>
<param name="serviceProvider">An <see cref="T:System.IServiceProvider" /> interface to the current design host, such as Visual Studio 2005.</param>
<summary>Initializes a new instance of the <see cref="T:System.Web.UI.Design.WebControls.ParameterEditorUserControl" /> class using the specified <see cref="T:System.IServiceProvider" />.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.%23ctor%2A> constructor initializes the component controls of the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl> object, initializes UI elements, connects events for the individual component editors, and adds the component editors to the <xref:System.Windows.Forms.Control.Controls%2A> collection for the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl>.
]]></format>
</remarks>
<altmember cref="T:System.Web.UI.Design.WebControls.ParameterCollectionEditor" />
<altmember cref="T:System.Windows.Forms.UserControl" />
<altmember cref="P:System.Windows.Forms.Control.Controls" />
</Docs>
</Member>
<Member MemberName="AddParameters">
<MemberSignature Language="C#" Value="public void AddParameters (System.Web.UI.WebControls.Parameter[] parameters);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddParameters(class System.Web.UI.WebControls.Parameter[] parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.AddParameters(System.Web.UI.WebControls.Parameter[])" />
<MemberSignature Language="VB.NET" Value="Public Sub AddParameters (parameters As Parameter())" />
<MemberSignature Language="F#" Value="member this.AddParameters : System.Web.UI.WebControls.Parameter[] -> unit" Usage="parameterEditorUserControl.AddParameters parameters" />
<MemberSignature Language="C++ CLI" Value="public:
 void AddParameters(cli::array <System::Web::UI::WebControls::Parameter ^> ^ parameters);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Design</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="parameters" Type="System.Web.UI.WebControls.Parameter[]" />
</Parameters>
<Docs>
<param name="parameters">A <see cref="T:System.Web.UI.WebControls.Parameter" /> array of existing parameters to add to the editor.</param>
<summary>Adds an array of existing parameters to the editor.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.AddParameters%2A> method adds the <xref:System.Web.UI.WebControls.Parameter> elements of `parameters` to the <xref:System.Windows.Forms.ListView> control in the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl> object. If there is more than one <xref:System.Web.UI.WebControls.Parameter> element, the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.AddParameters%2A> selects the first one in the <xref:System.Windows.Forms.ListView>. Then the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.AddParameters%2A> refreshes the <xref:System.Windows.Forms.ListView> control and raises the <xref:System.Web.UI.WebControls.ParameterCollection.ParametersChanged> event.
]]></format>
</remarks>
<altmember cref="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.ClearParameters" />
<altmember cref="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.GetParameters" />
<altmember cref="T:System.Web.UI.Design.WebControls.ParameterCollectionEditor" />
<altmember cref="T:System.Web.UI.WebControls.ParameterCollection" />
<altmember cref="T:System.Web.UI.WebControls.Parameter" />
<altmember cref="T:System.Windows.Forms.ListView" />
<altmember cref="E:System.Web.UI.WebControls.ParameterCollection.ParametersChanged" />
</Docs>
</Member>
<Member MemberName="ClearParameters">
<MemberSignature Language="C#" Value="public void ClearParameters ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ClearParameters() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.ClearParameters" />
<MemberSignature Language="VB.NET" Value="Public Sub ClearParameters ()" />
<MemberSignature Language="F#" Value="member this.ClearParameters : unit -> unit" Usage="parameterEditorUserControl.ClearParameters " />
<MemberSignature Language="C++ CLI" Value="public:
 void ClearParameters();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Design</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Removes all parameters from the editor.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.ClearParameters%2A> method removes the parameters from the <xref:System.Windows.Forms.ListView> control in the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl> object. Then the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.ClearParameters%2A> refreshes the <xref:System.Windows.Forms.ListView> control and raises the <xref:System.Web.UI.WebControls.ParameterCollection.ParametersChanged> event.
]]></format>
</remarks>
<altmember cref="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.AddParameters(System.Web.UI.WebControls.Parameter[])" />
<altmember cref="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.GetParameters" />
<altmember cref="T:System.Web.UI.Design.WebControls.ParameterCollectionEditor" />
<altmember cref="T:System.Web.UI.WebControls.ParameterCollection" />
<altmember cref="T:System.Web.UI.WebControls.Parameter" />
<altmember cref="T:System.Windows.Forms.ListView" />
<altmember cref="E:System.Web.UI.WebControls.ParameterCollection.ParametersChanged" />
</Docs>
</Member>
<Member MemberName="GetParameters">
<MemberSignature Language="C#" Value="public System.Web.UI.WebControls.Parameter[] GetParameters ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Web.UI.WebControls.Parameter[] GetParameters() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.GetParameters" />
<MemberSignature Language="VB.NET" Value="Public Function GetParameters () As Parameter()" />
<MemberSignature Language="F#" Value="member this.GetParameters : unit -> System.Web.UI.WebControls.Parameter[]" Usage="parameterEditorUserControl.GetParameters " />
<MemberSignature Language="C++ CLI" Value="public:
 cli::array <System::Web::UI::WebControls::Parameter ^> ^ GetParameters();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Design</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.WebControls.Parameter[]</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gets all parameters from the editor.</summary>
<returns>A <see cref="T:System.Web.UI.WebControls.Parameter" /> array of all parameters from the editor.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.GetParameters%2A> method populates a <xref:System.Web.UI.WebControls.Parameter> array with all parameters from the <xref:System.Windows.Forms.ListView> control in the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl>.
]]></format>
</remarks>
<altmember cref="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.AddParameters(System.Web.UI.WebControls.Parameter[])" />
<altmember cref="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.ClearParameters" />
<altmember cref="T:System.Web.UI.Design.WebControls.ParameterCollectionEditor" />
<altmember cref="T:System.Web.UI.WebControls.ParameterCollection" />
<altmember cref="T:System.Web.UI.WebControls.Parameter" />
<altmember cref="T:System.Windows.Forms.ListView" />
</Docs>
</Member>
<Member MemberName="OnParametersChanged">
<MemberSignature Language="C#" Value="protected virtual void OnParametersChanged (object sender, EventArgs e);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnParametersChanged(object sender, class System.EventArgs e) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.OnParametersChanged(System.Object,System.EventArgs)" />
<MemberSignature Language="VB.NET" Value="Protected Overridable Sub OnParametersChanged (sender As Object, e As EventArgs)" />
<MemberSignature Language="F#" Value="abstract member OnParametersChanged : obj * EventArgs -> unit
override this.OnParametersChanged : obj * EventArgs -> unit" Usage="parameterEditorUserControl.OnParametersChanged (sender, e)" />
<MemberSignature Language="C++ CLI" Value="protected:
 virtual void OnParametersChanged(System::Object ^ sender, EventArgs ^ e);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Design</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="sender" Type="System.Object" />
<Parameter Name="e" Type="System.EventArgs" />
</Parameters>
<Docs>
<param name="sender">The source of the event.</param>
<param name="e">An <see cref="T:System.EventArgs" /> object that contains the event data.</param>
<summary>Raises the <see cref="E:System.Web.UI.Design.WebControls.ParameterEditorUserControl.ParametersChanged" /> event when the state of a parameter in the editor changes.</summary>
<remarks>To be added.</remarks>
<altmember cref="T:System.Web.UI.Design.WebControls.ParameterCollectionEditor" />
<altmember cref="T:System.Web.UI.WebControls.ParameterCollection" />
<altmember cref="T:System.Web.UI.WebControls.Parameter" />
</Docs>
</Member>
<Member MemberName="ParametersChanged">
<MemberSignature Language="C#" Value="public event EventHandler ParametersChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler ParametersChanged" />
<MemberSignature Language="DocId" Value="E:System.Web.UI.Design.WebControls.ParameterEditorUserControl.ParametersChanged" />
<MemberSignature Language="VB.NET" Value="Public Custom Event ParametersChanged As EventHandler " />
<MemberSignature Language="F#" Value="member this.ParametersChanged : EventHandler " Usage="member this.ParametersChanged : System.EventHandler " />
<MemberSignature Language="C++ CLI" Value="public:
 event EventHandler ^ ParametersChanged;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyName>System.Design</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>Occurs when any parameter or one of the parameter's properties is changed.</summary>
<remarks>To be added.</remarks>
<altmember cref="T:System.Web.UI.Design.WebControls.ParameterCollectionEditor" />
<altmember cref="T:System.Web.UI.WebControls.ParameterCollection" />
<altmember cref="T:System.Web.UI.WebControls.Parameter" />
</Docs>
</Member>
<Member MemberName="ParametersConfigured">
<MemberSignature Language="C#" Value="public bool ParametersConfigured { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool ParametersConfigured" />
<MemberSignature Language="DocId" Value="P:System.Web.UI.Design.WebControls.ParameterEditorUserControl.ParametersConfigured" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ParametersConfigured As Boolean" />
<MemberSignature Language="F#" Value="member this.ParametersConfigured : bool" Usage="System.Web.UI.Design.WebControls.ParameterEditorUserControl.ParametersConfigured" />
<MemberSignature Language="C++ CLI" Value="public:
 property bool ParametersConfigured { bool get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Design</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>Returns a value indicating whether all the parameters in the editor are configured.</summary>
<value>
<see langword="true" /> if all parameters in the editor are fully configured; otherwise <see langword="false" />.</value>
<remarks>To be added.</remarks>
<altmember cref="T:System.Web.UI.Design.WebControls.ParameterCollectionEditor" />
<altmember cref="T:System.Web.UI.WebControls.ParameterCollection" />
<altmember cref="T:System.Web.UI.WebControls.Parameter" />
</Docs>
</Member>
<Member MemberName="SetAllowCollectionChanges">
<MemberSignature Language="C#" Value="public void SetAllowCollectionChanges (bool allowChanges);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetAllowCollectionChanges(bool allowChanges) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.Design.WebControls.ParameterEditorUserControl.SetAllowCollectionChanges(System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Public Sub SetAllowCollectionChanges (allowChanges As Boolean)" />
<MemberSignature Language="F#" Value="member this.SetAllowCollectionChanges : bool -> unit" Usage="parameterEditorUserControl.SetAllowCollectionChanges allowChanges" />
<MemberSignature Language="C++ CLI" Value="public:
 void SetAllowCollectionChanges(bool allowChanges);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Design</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="allowChanges" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="allowChanges">A <see cref="T:System.Boolean" /> that indicates whether additions and deletions can be made to the <see cref="T:System.Web.UI.WebControls.ParameterCollection" /> being edited.</param>
<summary>Controls whether additions and deletions can be made to the values in the editor.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.SetAllowCollectionChanges%2A> method controls whether additions and deletions can be made to the <xref:System.Web.UI.WebControls.ParameterCollection> element in the <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl> object. The <xref:System.Web.UI.Design.WebControls.ParameterEditorUserControl.SetAllowCollectionChanges%2A> enables or disables the Up, Down, Add, and Delete buttons but it does not affect the editing of individual <xref:System.Web.UI.WebControls.Parameter> elements.
]]></format>
</remarks>
<altmember cref="T:System.Web.UI.Design.WebControls.ParameterCollectionEditor" />
<altmember cref="T:System.Web.UI.WebControls.ParameterCollection" />
<altmember cref="T:System.Web.UI.WebControls.Parameter" />
</Docs>
</Member>
<Member MemberName="TypeDescriptionProvider">
<MemberSignature Language="C#" Value="public System.ComponentModel.TypeDescriptionProvider TypeDescriptionProvider { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.ComponentModel.TypeDescriptionProvider TypeDescriptionProvider" />
<MemberSignature Language="DocId" Value="P:System.Web.UI.Design.WebControls.ParameterEditorUserControl.TypeDescriptionProvider" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property TypeDescriptionProvider As TypeDescriptionProvider" />
<MemberSignature Language="F#" Value="member this.TypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider" Usage="System.Web.UI.Design.WebControls.ParameterEditorUserControl.TypeDescriptionProvider" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::ComponentModel::TypeDescriptionProvider ^ TypeDescriptionProvider { System::ComponentModel::TypeDescriptionProvider ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Design</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.ComponentModel.TypeDescriptionProvider</ReturnType>
</ReturnValue>
<Docs>
<summary>Provides metadata for the <see cref="T:System.Web.UI.Design.WebControls.ParameterEditorUserControl" /> class.</summary>
<value>A type descriptor provider object.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>