1 <?xml version="1.0" encoding="utf-8"?>
4 <name>System.ComponentModel.Primitives</name>
7 <member name="T:System.ComponentModel.BrowsableAttribute">
8 <summary>Specifies whether a property or event should be displayed in a Properties window.</summary>
10 <member name="F:System.ComponentModel.BrowsableAttribute.Default">
11 <summary>Specifies the default value for the <see cref="T:System.ComponentModel.BrowsableAttribute" />, which is <see cref="F:System.ComponentModel.BrowsableAttribute.Yes" />. This <see langword="static" /> field is read-only.</summary>
13 <member name="F:System.ComponentModel.BrowsableAttribute.No">
14 <summary>Specifies that a property or event cannot be modified at design time. This <see langword="static" /> field is read-only.</summary>
16 <member name="F:System.ComponentModel.BrowsableAttribute.Yes">
17 <summary>Specifies that a property or event can be modified at design time. This <see langword="static" /> field is read-only.</summary>
19 <member name="M:System.ComponentModel.BrowsableAttribute.#ctor(System.Boolean)">
20 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BrowsableAttribute" /> class.</summary>
21 <param name="browsable">
22 <see langword="true" /> if a property or event can be modified at design time; otherwise, <see langword="false" />. The default is <see langword="true" />.</param>
24 <member name="M:System.ComponentModel.BrowsableAttribute.Equals(System.Object)">
25 <summary>Indicates whether this instance and a specified object are equal.</summary>
26 <param name="obj">Another object to compare to.</param>
28 <see langword="true" /> if <paramref name="obj" /> is equal to this instance; otherwise, <see langword="false" />.</returns>
30 <member name="M:System.ComponentModel.BrowsableAttribute.GetHashCode">
31 <summary>Returns the hash code for this instance.</summary>
32 <returns>A 32-bit signed integer hash code.</returns>
34 <member name="M:System.ComponentModel.BrowsableAttribute.IsDefaultAttribute">
35 <summary>Determines if this attribute is the default.</summary>
37 <see langword="true" /> if the attribute is the default value for this attribute class; otherwise, <see langword="false" />.</returns>
39 <member name="P:System.ComponentModel.BrowsableAttribute.Browsable">
40 <summary>Gets a value indicating whether an object is browsable.</summary>
42 <see langword="true" /> if the object is browsable; otherwise, <see langword="false" />.</returns>
44 <member name="T:System.ComponentModel.CategoryAttribute">
45 <summary>Specifies the name of the category in which to group the property or event when displayed in a <see cref="T:System.Windows.Forms.PropertyGrid" /> control set to Categorized mode.</summary>
47 <member name="M:System.ComponentModel.CategoryAttribute.#ctor">
48 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CategoryAttribute" /> class using the category name Default.</summary>
50 <member name="M:System.ComponentModel.CategoryAttribute.#ctor(System.String)">
51 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CategoryAttribute" /> class using the specified category name.</summary>
52 <param name="category">The name of the category.</param>
54 <member name="M:System.ComponentModel.CategoryAttribute.Equals(System.Object)">
55 <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.CategoryAttribute" />.</summary>
56 <param name="obj">The object to test the value equality of.</param>
58 <see langword="true" /> if the value of the given object is equal to that of the current; otherwise, <see langword="false" />.</returns>
60 <member name="M:System.ComponentModel.CategoryAttribute.GetHashCode">
61 <summary>Returns the hash code for this attribute.</summary>
62 <returns>A 32-bit signed integer hash code.</returns>
64 <member name="M:System.ComponentModel.CategoryAttribute.GetLocalizedString(System.String)">
65 <summary>Looks up the localized name of the specified category.</summary>
66 <param name="value">The identifer for the category to look up.</param>
67 <returns>The localized name of the category, or <see langword="null" /> if a localized name does not exist.</returns>
69 <member name="M:System.ComponentModel.CategoryAttribute.IsDefaultAttribute">
70 <summary>Determines if this attribute is the default.</summary>
72 <see langword="true" /> if the attribute is the default value for this attribute class; otherwise, <see langword="false" />.</returns>
74 <member name="P:System.ComponentModel.CategoryAttribute.Action">
75 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Action category.</summary>
76 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the action category.</returns>
78 <member name="P:System.ComponentModel.CategoryAttribute.Appearance">
79 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Appearance category.</summary>
80 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the appearance category.</returns>
82 <member name="P:System.ComponentModel.CategoryAttribute.Asynchronous">
83 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Asynchronous category.</summary>
84 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the asynchronous category.</returns>
86 <member name="P:System.ComponentModel.CategoryAttribute.Behavior">
87 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Behavior category.</summary>
88 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the behavior category.</returns>
90 <member name="P:System.ComponentModel.CategoryAttribute.Category">
91 <summary>Gets the name of the category for the property or event that this attribute is applied to.</summary>
92 <returns>The name of the category for the property or event that this attribute is applied to.</returns>
94 <member name="P:System.ComponentModel.CategoryAttribute.Data">
95 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Data category.</summary>
96 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the data category.</returns>
98 <member name="P:System.ComponentModel.CategoryAttribute.Default">
99 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Default category.</summary>
100 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the default category.</returns>
102 <member name="P:System.ComponentModel.CategoryAttribute.Design">
103 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Design category.</summary>
104 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the design category.</returns>
106 <member name="P:System.ComponentModel.CategoryAttribute.DragDrop">
107 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the DragDrop category.</summary>
108 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the drag-and-drop category.</returns>
110 <member name="P:System.ComponentModel.CategoryAttribute.Focus">
111 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Focus category.</summary>
112 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the focus category.</returns>
114 <member name="P:System.ComponentModel.CategoryAttribute.Format">
115 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Format category.</summary>
116 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the format category.</returns>
118 <member name="P:System.ComponentModel.CategoryAttribute.Key">
119 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Key category.</summary>
120 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the key category.</returns>
122 <member name="P:System.ComponentModel.CategoryAttribute.Layout">
123 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Layout category.</summary>
124 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the layout category.</returns>
126 <member name="P:System.ComponentModel.CategoryAttribute.Mouse">
127 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Mouse category.</summary>
128 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the mouse category.</returns>
130 <member name="P:System.ComponentModel.CategoryAttribute.WindowStyle">
131 <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the WindowStyle category.</summary>
132 <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the window style category.</returns>
134 <member name="T:System.ComponentModel.Component">
135 <summary>Provides the base implementation for the <see cref="T:System.ComponentModel.IComponent" /> interface and enables object sharing between applications.</summary>
137 <member name="E:System.ComponentModel.Component.Disposed">
138 <summary>Occurs when the component is disposed by a call to the <see cref="M:System.ComponentModel.Component.Dispose" /> method.</summary>
140 <member name="M:System.ComponentModel.Component.#ctor">
141 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Component" /> class.</summary>
143 <member name="M:System.ComponentModel.Component.Dispose">
144 <summary>Releases all resources used by the <see cref="T:System.ComponentModel.Component" />.</summary>
146 <member name="M:System.ComponentModel.Component.Dispose(System.Boolean)">
147 <summary>Releases the unmanaged resources used by the <see cref="T:System.ComponentModel.Component" /> and optionally releases the managed resources.</summary>
148 <param name="disposing">
149 <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
151 <member name="M:System.ComponentModel.Component.Finalize">
152 <summary>Releases unmanaged resources and performs other cleanup operations before the <see cref="T:System.ComponentModel.Component" /> is reclaimed by garbage collection.</summary>
154 <member name="M:System.ComponentModel.Component.GetService(System.Type)">
155 <summary>Returns an object that represents a service provided by the <see cref="T:System.ComponentModel.Component" /> or by its <see cref="T:System.ComponentModel.Container" />.</summary>
156 <param name="service">A service provided by the <see cref="T:System.ComponentModel.Component" />.</param>
157 <returns>An <see cref="T:System.Object" /> that represents a service provided by the <see cref="T:System.ComponentModel.Component" />, or <see langword="null" /> if the <see cref="T:System.ComponentModel.Component" /> does not provide the specified service.</returns>
159 <member name="M:System.ComponentModel.Component.ToString">
160 <summary>Returns a <see cref="T:System.String" /> containing the name of the <see cref="T:System.ComponentModel.Component" />, if any. This method should not be overridden.</summary>
161 <returns>A <see cref="T:System.String" /> containing the name of the <see cref="T:System.ComponentModel.Component" />, if any, or <see langword="null" /> if the <see cref="T:System.ComponentModel.Component" /> is unnamed.</returns>
163 <member name="P:System.ComponentModel.Component.CanRaiseEvents">
164 <summary>Gets a value indicating whether the component can raise an event.</summary>
166 <see langword="true" /> if the component can raise events; otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
168 <member name="P:System.ComponentModel.Component.Container">
169 <summary>Gets the <see cref="T:System.ComponentModel.IContainer" /> that contains the <see cref="T:System.ComponentModel.Component" />.</summary>
170 <returns>The <see cref="T:System.ComponentModel.IContainer" /> that contains the <see cref="T:System.ComponentModel.Component" />, if any, or <see langword="null" /> if the <see cref="T:System.ComponentModel.Component" /> is not encapsulated in an <see cref="T:System.ComponentModel.IContainer" />.</returns>
172 <member name="P:System.ComponentModel.Component.DesignMode">
173 <summary>Gets a value that indicates whether the <see cref="T:System.ComponentModel.Component" /> is currently in design mode.</summary>
175 <see langword="true" /> if the <see cref="T:System.ComponentModel.Component" /> is in design mode; otherwise, <see langword="false" />.</returns>
177 <member name="P:System.ComponentModel.Component.Events">
178 <summary>Gets the list of event handlers that are attached to this <see cref="T:System.ComponentModel.Component" />.</summary>
179 <returns>An <see cref="T:System.ComponentModel.EventHandlerList" /> that provides the delegates for this component.</returns>
181 <member name="P:System.ComponentModel.Component.Site">
182 <summary>Gets or sets the <see cref="T:System.ComponentModel.ISite" /> of the <see cref="T:System.ComponentModel.Component" />.</summary>
183 <returns>The <see cref="T:System.ComponentModel.ISite" /> associated with the <see cref="T:System.ComponentModel.Component" />, or <see langword="null" /> if the <see cref="T:System.ComponentModel.Component" /> is not encapsulated in an <see cref="T:System.ComponentModel.IContainer" />, the <see cref="T:System.ComponentModel.Component" /> does not have an <see cref="T:System.ComponentModel.ISite" /> associated with it, or the <see cref="T:System.ComponentModel.Component" /> is removed from its <see cref="T:System.ComponentModel.IContainer" />.</returns>
185 <member name="T:System.ComponentModel.ComponentCollection">
186 <summary>Provides a read-only container for a collection of <see cref="T:System.ComponentModel.IComponent" /> objects.</summary>
188 <member name="M:System.ComponentModel.ComponentCollection.#ctor(System.ComponentModel.IComponent[])">
189 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ComponentCollection" /> class using the specified array of components.</summary>
190 <param name="components">An array of <see cref="T:System.ComponentModel.IComponent" /> objects to initialize the collection with.</param>
192 <member name="M:System.ComponentModel.ComponentCollection.CopyTo(System.ComponentModel.IComponent[],System.Int32)">
193 <summary>Copies the entire collection to an array, starting writing at the specified array index.</summary>
194 <param name="array">An <see cref="T:System.ComponentModel.IComponent" /> array to copy the objects in the collection to.</param>
195 <param name="index">The index of the <paramref name="array" /> at which copying to should begin.</param>
197 <member name="P:System.ComponentModel.ComponentCollection.Item(System.Int32)">
198 <summary>Gets the <see cref="T:System.ComponentModel.Component" /> in the collection at the specified collection index.</summary>
199 <param name="index">The collection index of the <see cref="T:System.ComponentModel.Component" /> to get.</param>
200 <exception cref="T:System.ArgumentOutOfRangeException">If the specified index is not within the index range of the collection.</exception>
201 <returns>The <see cref="T:System.ComponentModel.IComponent" /> at the specified index.</returns>
203 <member name="P:System.ComponentModel.ComponentCollection.Item(System.String)">
204 <summary>Gets any component in the collection matching the specified name.</summary>
205 <param name="name">The name of the <see cref="T:System.ComponentModel.IComponent" /> to get.</param>
206 <returns>A component with a name matching the name specified by the <paramref name="name" /> parameter, or <see langword="null" /> if the named component cannot be found in the collection.</returns>
208 <member name="T:System.ComponentModel.DescriptionAttribute">
209 <summary>Specifies a description for a property or event.</summary>
211 <member name="F:System.ComponentModel.DescriptionAttribute.Default">
212 <summary>Specifies the default value for the <see cref="T:System.ComponentModel.DescriptionAttribute" />, which is an empty string (""). This <see langword="static" /> field is read-only.</summary>
214 <member name="M:System.ComponentModel.DescriptionAttribute.#ctor">
215 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute" /> class with no parameters.</summary>
217 <member name="M:System.ComponentModel.DescriptionAttribute.#ctor(System.String)">
218 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute" /> class with a description.</summary>
219 <param name="description">The description text.</param>
221 <member name="M:System.ComponentModel.DescriptionAttribute.Equals(System.Object)">
222 <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.DescriptionAttribute" />.</summary>
223 <param name="obj">The object to test the value equality of.</param>
225 <see langword="true" /> if the value of the given object is equal to that of the current; otherwise, <see langword="false" />.</returns>
227 <member name="M:System.ComponentModel.DescriptionAttribute.GetHashCode">
228 <summary>Returns the hash code for this instance.</summary>
229 <returns>A 32-bit signed integer hash code.</returns>
231 <member name="M:System.ComponentModel.DescriptionAttribute.IsDefaultAttribute">
232 <summary>Returns a value indicating whether this is the default <see cref="T:System.ComponentModel.DescriptionAttribute" /> instance.</summary>
234 <see langword="true" />, if this is the default <see cref="T:System.ComponentModel.DescriptionAttribute" /> instance; otherwise, <see langword="false" />.</returns>
236 <member name="P:System.ComponentModel.DescriptionAttribute.Description">
237 <summary>Gets the description stored in this attribute.</summary>
238 <returns>The description stored in this attribute.</returns>
240 <member name="P:System.ComponentModel.DescriptionAttribute.DescriptionValue">
241 <summary>Gets or sets the string stored as the description.</summary>
242 <returns>The string stored as the description. The default value is an empty string ("").</returns>
244 <member name="T:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute">
245 <summary>Indicates a serializer for the serialization manager to use to serialize the values of the type this attribute is applied to. This class cannot be inherited.</summary>
247 <member name="M:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.#ctor(System.String,System.String)">
248 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute" /> class.</summary>
249 <param name="serializerTypeName">The fully qualified name of the data type of the serializer.</param>
250 <param name="baseSerializerTypeName">The fully qualified name of the base data type of the serializer. Multiple serializers can be supplied for a class as long as the serializers have different base types.</param>
252 <member name="M:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.#ctor(System.String,System.Type)">
253 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute" /> class.</summary>
254 <param name="serializerTypeName">The fully qualified name of the data type of the serializer.</param>
255 <param name="baseSerializerType">The base data type of the serializer. Multiple serializers can be supplied for a class as long as the serializers have different base types.</param>
257 <member name="M:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.#ctor(System.Type,System.Type)">
258 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute" /> class.</summary>
259 <param name="serializerType">The data type of the serializer.</param>
260 <param name="baseSerializerType">The base data type of the serializer. Multiple serializers can be supplied for a class as long as the serializers have different base types.</param>
262 <member name="P:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName">
263 <summary>Gets the fully qualified type name of the serializer base type.</summary>
264 <returns>The fully qualified type name of the serializer base type.</returns>
266 <member name="P:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerTypeName">
267 <summary>Gets the fully qualified type name of the serializer.</summary>
268 <returns>The fully qualified type name of the serializer.</returns>
270 <member name="P:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.TypeId">
271 <summary>Indicates a unique ID for this attribute type.</summary>
272 <returns>A unique ID for this attribute type.</returns>
274 <member name="T:System.ComponentModel.DesignerAttribute">
275 <summary>Specifies the class used to implement design-time services for a component.</summary>
277 <member name="M:System.ComponentModel.DesignerAttribute.#ctor(System.String)">
278 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerAttribute" /> class using the name of the type that provides design-time services.</summary>
279 <param name="designerTypeName">The concatenation of the fully qualified name of the type that provides design-time services for the component this attribute is bound to, and the name of the assembly this type resides in.</param>
281 <member name="M:System.ComponentModel.DesignerAttribute.#ctor(System.String,System.String)">
282 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerAttribute" /> class using the designer type and the base class for the designer.</summary>
283 <param name="designerTypeName">The concatenation of the fully qualified name of the type that provides design-time services for the component this attribute is bound to, and the name of the assembly this type resides in.</param>
284 <param name="designerBaseTypeName">The fully qualified name of the base class to associate with the designer class.</param>
286 <member name="M:System.ComponentModel.DesignerAttribute.#ctor(System.String,System.Type)">
287 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerAttribute" /> class, using the name of the designer class and the base class for the designer.</summary>
288 <param name="designerTypeName">The concatenation of the fully qualified name of the type that provides design-time services for the component this attribute is bound to, and the name of the assembly this type resides in.</param>
289 <param name="designerBaseType">A <see cref="T:System.Type" /> that represents the base class to associate with the <paramref name="designerTypeName" />.</param>
291 <member name="M:System.ComponentModel.DesignerAttribute.#ctor(System.Type)">
292 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerAttribute" /> class using the type that provides design-time services.</summary>
293 <param name="designerType">A <see cref="T:System.Type" /> that represents the class that provides design-time services for the component this attribute is bound to.</param>
295 <member name="M:System.ComponentModel.DesignerAttribute.#ctor(System.Type,System.Type)">
296 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerAttribute" /> class using the types of the designer and designer base class.</summary>
297 <param name="designerType">A <see cref="T:System.Type" /> that represents the class that provides design-time services for the component this attribute is bound to.</param>
298 <param name="designerBaseType">A <see cref="T:System.Type" /> that represents the base class to associate with the <paramref name="designerType" />.</param>
300 <member name="M:System.ComponentModel.DesignerAttribute.Equals(System.Object)">
301 <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.DesignerAttribute" />.</summary>
302 <param name="obj">The object to test the value equality of.</param>
304 <see langword="true" /> if the value of the given object is equal to that of the current; otherwise, <see langword="false" />.</returns>
306 <member name="M:System.ComponentModel.DesignerAttribute.GetHashCode">
307 <summary>Returns the hash code for this instance.</summary>
308 <returns>A 32-bit signed integer hash code.</returns>
310 <member name="P:System.ComponentModel.DesignerAttribute.DesignerBaseTypeName">
311 <summary>Gets the name of the base type of this designer.</summary>
312 <returns>The name of the base type of this designer.</returns>
314 <member name="P:System.ComponentModel.DesignerAttribute.DesignerTypeName">
315 <summary>Gets the name of the designer type associated with this designer attribute.</summary>
316 <returns>The name of the designer type associated with this designer attribute.</returns>
318 <member name="P:System.ComponentModel.DesignerAttribute.TypeId">
319 <summary>Gets a unique ID for this attribute type.</summary>
320 <returns>A unique ID for this attribute type.</returns>
322 <member name="T:System.ComponentModel.DesignerCategoryAttribute">
323 <summary>Specifies that the designer for a class belongs to a certain category.</summary>
325 <member name="F:System.ComponentModel.DesignerCategoryAttribute.Component">
326 <summary>Specifies that a component marked with this category use a component designer. This field is read-only.</summary>
328 <member name="F:System.ComponentModel.DesignerCategoryAttribute.Default">
329 <summary>Specifies that a component marked with this category cannot use a visual designer. This <see langword="static" /> field is read-only.</summary>
331 <member name="F:System.ComponentModel.DesignerCategoryAttribute.Form">
332 <summary>Specifies that a component marked with this category use a form designer. This <see langword="static" /> field is read-only.</summary>
334 <member name="F:System.ComponentModel.DesignerCategoryAttribute.Generic">
335 <summary>Specifies that a component marked with this category use a generic designer. This <see langword="static" /> field is read-only.</summary>
337 <member name="M:System.ComponentModel.DesignerCategoryAttribute.#ctor">
338 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerCategoryAttribute" /> class with an empty string ("").</summary>
340 <member name="M:System.ComponentModel.DesignerCategoryAttribute.#ctor(System.String)">
341 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerCategoryAttribute" /> class with the given category name.</summary>
342 <param name="category">The name of the category.</param>
344 <member name="M:System.ComponentModel.DesignerCategoryAttribute.Equals(System.Object)">
345 <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.DesignOnlyAttribute" />.</summary>
346 <param name="obj">The object to test the value equality of.</param>
348 <see langword="true" /> if the value of the given object is equal to that of the current; otherwise, <see langword="false" />.</returns>
350 <member name="M:System.ComponentModel.DesignerCategoryAttribute.GetHashCode">
351 <summary>Returns the hash code for this instance.</summary>
352 <returns>A 32-bit signed integer hash code.</returns>
354 <member name="M:System.ComponentModel.DesignerCategoryAttribute.IsDefaultAttribute">
355 <summary>Determines if this attribute is the default.</summary>
357 <see langword="true" /> if the attribute is the default value for this attribute class; otherwise, <see langword="false" />.</returns>
359 <member name="P:System.ComponentModel.DesignerCategoryAttribute.Category">
360 <summary>Gets the name of the category.</summary>
361 <returns>The name of the category.</returns>
363 <member name="P:System.ComponentModel.DesignerCategoryAttribute.TypeId">
364 <summary>Gets a unique identifier for this attribute.</summary>
365 <returns>An <see cref="T:System.Object" /> that is a unique identifier for the attribute.</returns>
367 <member name="T:System.ComponentModel.DesignerSerializationVisibility">
368 <summary>Specifies the visibility a property has to the design-time serializer.</summary>
370 <member name="F:System.ComponentModel.DesignerSerializationVisibility.Content">
371 <summary>The code generator produces code for the contents of the object, rather than for the object itself.</summary>
373 <member name="F:System.ComponentModel.DesignerSerializationVisibility.Hidden">
374 <summary>The code generator does not produce code for the object.</summary>
376 <member name="F:System.ComponentModel.DesignerSerializationVisibility.Visible">
377 <summary>The code generator produces code for the object.</summary>
379 <member name="T:System.ComponentModel.DesignerSerializationVisibilityAttribute">
380 <summary>Specifies the type of persistence to use when serializing a property on a component at design time.</summary>
382 <member name="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Content">
383 <summary>Specifies that a serializer should serialize the contents of the property, rather than the property itself. This field is read-only.</summary>
385 <member name="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Default">
386 <summary>Specifies the default value, which is <see cref="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Visible" />, that is, a visual designer uses default rules to generate the value of a property. This <see langword="static" /> field is read-only.</summary>
388 <member name="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Hidden">
389 <summary>Specifies that a serializer should not serialize the value of the property. This <see langword="static" /> field is read-only.</summary>
391 <member name="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Visible">
392 <summary>Specifies that a serializer should be allowed to serialize the value of the property. This <see langword="static" /> field is read-only.</summary>
394 <member name="M:System.ComponentModel.DesignerSerializationVisibilityAttribute.#ctor(System.ComponentModel.DesignerSerializationVisibility)">
395 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerSerializationVisibilityAttribute" /> class using the specified <see cref="T:System.ComponentModel.DesignerSerializationVisibility" /> value.</summary>
396 <param name="visibility">One of the <see cref="T:System.ComponentModel.DesignerSerializationVisibility" /> values.</param>
398 <member name="M:System.ComponentModel.DesignerSerializationVisibilityAttribute.Equals(System.Object)">
399 <summary>Indicates whether this instance and a specified object are equal.</summary>
400 <param name="obj">Another object to compare to.</param>
402 <see langword="true" /> if <paramref name="obj" /> is equal to this instance; otherwise, <see langword="false" />.</returns>
404 <member name="M:System.ComponentModel.DesignerSerializationVisibilityAttribute.GetHashCode">
405 <summary>Returns the hash code for this object.</summary>
406 <returns>A 32-bit signed integer hash code.</returns>
408 <member name="M:System.ComponentModel.DesignerSerializationVisibilityAttribute.IsDefaultAttribute">
409 <summary>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</summary>
411 <see langword="true" /> if the attribute is set to the default value; otherwise, <see langword="false" />.</returns>
413 <member name="P:System.ComponentModel.DesignerSerializationVisibilityAttribute.Visibility">
414 <summary>Gets a value indicating the basic serialization mode a serializer should use when determining whether and how to persist the value of a property.</summary>
415 <returns>One of the <see cref="T:System.ComponentModel.DesignerSerializationVisibility" /> values. The default is <see cref="F:System.ComponentModel.DesignerSerializationVisibility.Visible" />.</returns>
417 <member name="T:System.ComponentModel.DesignOnlyAttribute">
418 <summary>Specifies whether a property can only be set at design time.</summary>
420 <member name="F:System.ComponentModel.DesignOnlyAttribute.Default">
421 <summary>Specifies the default value for the <see cref="T:System.ComponentModel.DesignOnlyAttribute" />, which is <see cref="F:System.ComponentModel.DesignOnlyAttribute.No" />. This <see langword="static" /> field is read-only.</summary>
423 <member name="F:System.ComponentModel.DesignOnlyAttribute.No">
424 <summary>Specifies that a property can be set at design time or at run time. This <see langword="static" /> field is read-only.</summary>
426 <member name="F:System.ComponentModel.DesignOnlyAttribute.Yes">
427 <summary>Specifies that a property can be set only at design time. This <see langword="static" /> field is read-only.</summary>
429 <member name="M:System.ComponentModel.DesignOnlyAttribute.#ctor(System.Boolean)">
430 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignOnlyAttribute" /> class.</summary>
431 <param name="isDesignOnly">
432 <see langword="true" /> if a property can be set only at design time; <see langword="false" /> if the property can be set at design time and at run time.</param>
434 <member name="M:System.ComponentModel.DesignOnlyAttribute.Equals(System.Object)">
435 <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.DesignOnlyAttribute" />.</summary>
436 <param name="obj">The object to test the value equality of.</param>
438 <see langword="true" /> if the value of the given object is equal to that of the current; otherwise, <see langword="false" />.</returns>
440 <member name="M:System.ComponentModel.DesignOnlyAttribute.GetHashCode">
441 <summary>Returns the hash code for this instance.</summary>
442 <returns>A 32-bit signed integer hash code.</returns>
444 <member name="M:System.ComponentModel.DesignOnlyAttribute.IsDefaultAttribute">
445 <summary>Determines if this attribute is the default.</summary>
447 <see langword="true" /> if the attribute is the default value for this attribute class; otherwise, <see langword="false" />.</returns>
449 <member name="P:System.ComponentModel.DesignOnlyAttribute.IsDesignOnly">
450 <summary>Gets a value indicating whether a property can be set only at design time.</summary>
452 <see langword="true" /> if a property can be set only at design time; otherwise, <see langword="false" />.</returns>
454 <member name="T:System.ComponentModel.DisplayNameAttribute">
455 <summary>Specifies the display name for a property, event, or public void method which takes no arguments.</summary>
457 <member name="F:System.ComponentModel.DisplayNameAttribute.Default">
458 <summary>Specifies the default value for the <see cref="T:System.ComponentModel.DisplayNameAttribute" />. This field is read-only.</summary>
460 <member name="M:System.ComponentModel.DisplayNameAttribute.#ctor">
461 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DisplayNameAttribute" /> class.</summary>
463 <member name="M:System.ComponentModel.DisplayNameAttribute.#ctor(System.String)">
464 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DisplayNameAttribute" /> class using the display name.</summary>
465 <param name="displayName">The display name.</param>
467 <member name="M:System.ComponentModel.DisplayNameAttribute.Equals(System.Object)">
468 <summary>Determines whether two <see cref="T:System.ComponentModel.DisplayNameAttribute" /> instances are equal.</summary>
469 <param name="obj">The <see cref="T:System.ComponentModel.DisplayNameAttribute" /> to test the value equality of.</param>
471 <see langword="true" /> if the value of the given object is equal to that of the current object; otherwise, <see langword="false" />.</returns>
473 <member name="M:System.ComponentModel.DisplayNameAttribute.GetHashCode">
474 <summary>Returns the hash code for this instance.</summary>
475 <returns>A hash code for the current <see cref="T:System.ComponentModel.DisplayNameAttribute" />.</returns>
477 <member name="M:System.ComponentModel.DisplayNameAttribute.IsDefaultAttribute">
478 <summary>Determines if this attribute is the default.</summary>
480 <see langword="true" /> if the attribute is the default value for this attribute class; otherwise, <see langword="false" />.</returns>
482 <member name="P:System.ComponentModel.DisplayNameAttribute.DisplayName">
483 <summary>Gets the display name for a property, event, or public void method that takes no arguments stored in this attribute.</summary>
484 <returns>The display name.</returns>
486 <member name="P:System.ComponentModel.DisplayNameAttribute.DisplayNameValue">
487 <summary>Gets or sets the display name.</summary>
488 <returns>The display name.</returns>
490 <member name="T:System.ComponentModel.EditorAttribute">
491 <summary>Specifies the editor to use to change a property. This class cannot be inherited.</summary>
493 <member name="M:System.ComponentModel.EditorAttribute.#ctor">
494 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.EditorAttribute" /> class with the default editor, which is no editor.</summary>
496 <member name="M:System.ComponentModel.EditorAttribute.#ctor(System.String,System.String)">
497 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.EditorAttribute" /> class with the type name and base type name of the editor.</summary>
498 <param name="typeName">The fully qualified type name of the editor.</param>
499 <param name="baseTypeName">The fully qualified type name of the base class or interface to use as a lookup key for the editor. This class must be or derive from <see cref="T:System.Drawing.Design.UITypeEditor" />.</param>
501 <member name="M:System.ComponentModel.EditorAttribute.#ctor(System.String,System.Type)">
502 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.EditorAttribute" /> class with the type name and the base type.</summary>
503 <param name="typeName">The fully qualified type name of the editor.</param>
504 <param name="baseType">The <see cref="T:System.Type" /> of the base class or interface to use as a lookup key for the editor. This class must be or derive from <see cref="T:System.Drawing.Design.UITypeEditor" />.</param>
506 <member name="M:System.ComponentModel.EditorAttribute.#ctor(System.Type,System.Type)">
507 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.EditorAttribute" /> class with the type and the base type.</summary>
508 <param name="type">A <see cref="T:System.Type" /> that represents the type of the editor.</param>
509 <param name="baseType">The <see cref="T:System.Type" /> of the base class or interface to use as a lookup key for the editor. This class must be or derive from <see cref="T:System.Drawing.Design.UITypeEditor" />.</param>
511 <member name="M:System.ComponentModel.EditorAttribute.Equals(System.Object)">
512 <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.EditorAttribute" />.</summary>
513 <param name="obj">The object to test the value equality of.</param>
515 <see langword="true" /> if the value of the given object is equal to that of the current object; otherwise, <see langword="false" />.</returns>
517 <member name="M:System.ComponentModel.EditorAttribute.GetHashCode">
518 <summary>Returns the hash code for this instance.</summary>
519 <returns>A 32-bit signed integer hash code.</returns>
521 <member name="P:System.ComponentModel.EditorAttribute.EditorBaseTypeName">
522 <summary>Gets the name of the base class or interface serving as a lookup key for this editor.</summary>
523 <returns>The name of the base class or interface serving as a lookup key for this editor.</returns>
525 <member name="P:System.ComponentModel.EditorAttribute.EditorTypeName">
526 <summary>Gets the name of the editor class in the <see cref="P:System.Type.AssemblyQualifiedName" /> format.</summary>
527 <returns>The name of the editor class in the <see cref="P:System.Type.AssemblyQualifiedName" /> format.</returns>
529 <member name="P:System.ComponentModel.EditorAttribute.TypeId">
530 <summary>Gets a unique ID for this attribute type.</summary>
531 <returns>A unique ID for this attribute type.</returns>
533 <member name="T:System.ComponentModel.EventHandlerList">
534 <summary>Provides a simple list of delegates. This class cannot be inherited.</summary>
536 <member name="M:System.ComponentModel.EventHandlerList.#ctor">
537 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.EventHandlerList" /> class.</summary>
539 <member name="M:System.ComponentModel.EventHandlerList.AddHandler(System.Object,System.Delegate)">
540 <summary>Adds a delegate to the list.</summary>
541 <param name="key">The object that owns the event.</param>
542 <param name="value">The delegate to add to the list.</param>
544 <member name="M:System.ComponentModel.EventHandlerList.AddHandlers(System.ComponentModel.EventHandlerList)">
545 <summary>Adds a list of delegates to the current list.</summary>
546 <param name="listToAddFrom">The list to add.</param>
548 <member name="M:System.ComponentModel.EventHandlerList.Dispose">
549 <summary>Disposes the delegate list.</summary>
551 <member name="M:System.ComponentModel.EventHandlerList.RemoveHandler(System.Object,System.Delegate)">
552 <summary>Removes a delegate from the list.</summary>
553 <param name="key">The object that owns the event.</param>
554 <param name="value">The delegate to remove from the list.</param>
556 <member name="P:System.ComponentModel.EventHandlerList.Item(System.Object)">
557 <summary>Gets or sets the delegate for the specified object.</summary>
558 <param name="key">An object to find in the list.</param>
559 <returns>The delegate for the specified key, or <see langword="null" /> if a delegate does not exist.</returns>
561 <member name="T:System.ComponentModel.IComponent">
562 <summary>Provides functionality required by all components.</summary>
564 <member name="E:System.ComponentModel.IComponent.Disposed">
565 <summary>Represents the method that handles the <see cref="E:System.ComponentModel.IComponent.Disposed" /> event of a component.</summary>
567 <member name="P:System.ComponentModel.IComponent.Site">
568 <summary>Gets or sets the <see cref="T:System.ComponentModel.ISite" /> associated with the <see cref="T:System.ComponentModel.IComponent" />.</summary>
569 <returns>The <see cref="T:System.ComponentModel.ISite" /> object associated with the component; or <see langword="null" />, if the component does not have a site.</returns>
571 <member name="T:System.ComponentModel.IContainer">
572 <summary>Provides functionality for containers. Containers are objects that logically contain zero or more components.</summary>
574 <member name="M:System.ComponentModel.IContainer.Add(System.ComponentModel.IComponent)">
575 <summary>Adds the specified <see cref="T:System.ComponentModel.IComponent" /> to the <see cref="T:System.ComponentModel.IContainer" /> at the end of the list.</summary>
576 <param name="component">The <see cref="T:System.ComponentModel.IComponent" /> to add.</param>
578 <member name="M:System.ComponentModel.IContainer.Add(System.ComponentModel.IComponent,System.String)">
579 <summary>Adds the specified <see cref="T:System.ComponentModel.IComponent" /> to the <see cref="T:System.ComponentModel.IContainer" /> at the end of the list, and assigns a name to the component.</summary>
580 <param name="component">The <see cref="T:System.ComponentModel.IComponent" /> to add.</param>
581 <param name="name">The unique, case-insensitive name to assign to the component.
585 <see langword="null" /> that leaves the component unnamed.</param>
587 <member name="M:System.ComponentModel.IContainer.Remove(System.ComponentModel.IComponent)">
588 <summary>Removes a component from the <see cref="T:System.ComponentModel.IContainer" />.</summary>
589 <param name="component">The <see cref="T:System.ComponentModel.IComponent" /> to remove.</param>
591 <member name="P:System.ComponentModel.IContainer.Components">
592 <summary>Gets all the components in the <see cref="T:System.ComponentModel.IContainer" />.</summary>
593 <returns>A collection of <see cref="T:System.ComponentModel.IComponent" /> objects that represents all the components in the <see cref="T:System.ComponentModel.IContainer" />.</returns>
595 <member name="T:System.ComponentModel.ImmutableObjectAttribute">
596 <summary>Specifies that an object has no subproperties capable of being edited. This class cannot be inherited.</summary>
598 <member name="F:System.ComponentModel.ImmutableObjectAttribute.Default">
599 <summary>Represents the default value for <see cref="T:System.ComponentModel.ImmutableObjectAttribute" />.</summary>
601 <member name="F:System.ComponentModel.ImmutableObjectAttribute.No">
602 <summary>Specifies that an object has at least one editable subproperty. This <see langword="static" /> field is read-only.</summary>
604 <member name="F:System.ComponentModel.ImmutableObjectAttribute.Yes">
605 <summary>Specifies that an object has no subproperties that can be edited. This <see langword="static" /> field is read-only.</summary>
607 <member name="M:System.ComponentModel.ImmutableObjectAttribute.#ctor(System.Boolean)">
608 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ImmutableObjectAttribute" /> class.</summary>
609 <param name="immutable">
610 <see langword="true" /> if the object is immutable; otherwise, <see langword="false" />.</param>
612 <member name="M:System.ComponentModel.ImmutableObjectAttribute.Equals(System.Object)">
613 <summary>Returns a value that indicates whether this instance is equal to a specified object.</summary>
614 <param name="obj">An <see cref="T:System.Object" /> to compare with this instance or a null reference (<see langword="Nothing" /> in Visual Basic).</param>
616 <see langword="true" /> if <paramref name="obj" /> equals the type and value of this instance; otherwise, <see langword="false" />.</returns>
618 <member name="M:System.ComponentModel.ImmutableObjectAttribute.GetHashCode">
619 <summary>Returns the hash code for this instance.</summary>
620 <returns>A hash code for the current <see cref="T:System.ComponentModel.ImmutableObjectAttribute" />.</returns>
622 <member name="M:System.ComponentModel.ImmutableObjectAttribute.IsDefaultAttribute">
623 <summary>Indicates whether the value of this instance is the default value.</summary>
625 <see langword="true" /> if this instance is the default attribute for the class; otherwise, <see langword="false" />.</returns>
627 <member name="P:System.ComponentModel.ImmutableObjectAttribute.Immutable">
628 <summary>Gets whether the object is immutable.</summary>
630 <see langword="true" /> if the object is immutable; otherwise, <see langword="false" />.</returns>
632 <member name="T:System.ComponentModel.InitializationEventAttribute">
633 <summary>Specifies which event is raised on initialization. This class cannot be inherited.</summary>
635 <member name="M:System.ComponentModel.InitializationEventAttribute.#ctor(System.String)">
636 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.InitializationEventAttribute" /> class.</summary>
637 <param name="eventName">The name of the initialization event.</param>
639 <member name="P:System.ComponentModel.InitializationEventAttribute.EventName">
640 <summary>Gets the name of the initialization event.</summary>
641 <returns>The name of the initialization event.</returns>
643 <member name="T:System.ComponentModel.InvalidAsynchronousStateException">
644 <summary>Thrown when a thread on which an operation should execute no longer exists or has no message loop.</summary>
646 <member name="M:System.ComponentModel.InvalidAsynchronousStateException.#ctor">
647 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidAsynchronousStateException" /> class.</summary>
649 <member name="M:System.ComponentModel.InvalidAsynchronousStateException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
650 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidAsynchronousStateException" /> class with the given <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" />.</summary>
651 <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to be used for deserialization.</param>
652 <param name="context">The destination to be used for deserialization.</param>
654 <member name="M:System.ComponentModel.InvalidAsynchronousStateException.#ctor(System.String)">
655 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidAsynchronousStateException" /> class with the specified detailed description.</summary>
656 <param name="message">A detailed description of the error.</param>
658 <member name="M:System.ComponentModel.InvalidAsynchronousStateException.#ctor(System.String,System.Exception)">
659 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidAsynchronousStateException" /> class with the specified detailed description and the specified exception.</summary>
660 <param name="message">A detailed description of the error.</param>
661 <param name="innerException">A reference to the inner exception that is the cause of this exception.</param>
663 <member name="T:System.ComponentModel.InvalidEnumArgumentException">
664 <summary>The exception thrown when using invalid arguments that are enumerators.</summary>
666 <member name="M:System.ComponentModel.InvalidEnumArgumentException.#ctor">
667 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidEnumArgumentException" /> class without a message.</summary>
669 <member name="M:System.ComponentModel.InvalidEnumArgumentException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
670 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidEnumArgumentException" /> class using the specified serialization data and context.</summary>
671 <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to be used for deserialization.</param>
672 <param name="context">The destination to be used for deserialization.</param>
674 <member name="M:System.ComponentModel.InvalidEnumArgumentException.#ctor(System.String)">
675 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidEnumArgumentException" /> class with the specified message.</summary>
676 <param name="message">The message to display with this exception.</param>
678 <member name="M:System.ComponentModel.InvalidEnumArgumentException.#ctor(System.String,System.Exception)">
679 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidEnumArgumentException" /> class with the specified detailed description and the specified exception.</summary>
680 <param name="message">A detailed description of the error.</param>
681 <param name="innerException">A reference to the inner exception that is the cause of this exception.</param>
683 <member name="M:System.ComponentModel.InvalidEnumArgumentException.#ctor(System.String,System.Int32,System.Type)">
684 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidEnumArgumentException" /> class with a message generated from the argument, the invalid value, and an enumeration class.</summary>
685 <param name="argumentName">The name of the argument that caused the exception.</param>
686 <param name="invalidValue">The value of the argument that failed.</param>
687 <param name="enumClass">A <see cref="T:System.Type" /> that represents the enumeration class with the valid values.</param>
689 <member name="T:System.ComponentModel.ISite">
690 <summary>Provides functionality required by sites.</summary>
692 <member name="P:System.ComponentModel.ISite.Component">
693 <summary>Gets the component associated with the <see cref="T:System.ComponentModel.ISite" /> when implemented by a class.</summary>
694 <returns>The <see cref="T:System.ComponentModel.IComponent" /> instance associated with the <see cref="T:System.ComponentModel.ISite" />.</returns>
696 <member name="P:System.ComponentModel.ISite.Container">
697 <summary>Gets the <see cref="T:System.ComponentModel.IContainer" /> associated with the <see cref="T:System.ComponentModel.ISite" /> when implemented by a class.</summary>
698 <returns>The <see cref="T:System.ComponentModel.IContainer" /> instance associated with the <see cref="T:System.ComponentModel.ISite" />.</returns>
700 <member name="P:System.ComponentModel.ISite.DesignMode">
701 <summary>Determines whether the component is in design mode when implemented by a class.</summary>
703 <see langword="true" /> if the component is in design mode; otherwise, <see langword="false" />.</returns>
705 <member name="P:System.ComponentModel.ISite.Name">
706 <summary>Gets or sets the name of the component associated with the <see cref="T:System.ComponentModel.ISite" /> when implemented by a class.</summary>
707 <returns>The name of the component associated with the <see cref="T:System.ComponentModel.ISite" />; or <see langword="null" />, if no name is assigned to the component.</returns>
709 <member name="T:System.ComponentModel.ISupportInitialize">
710 <summary>Specifies that this object supports a simple, transacted notification for batch initialization.</summary>
712 <member name="M:System.ComponentModel.ISupportInitialize.BeginInit">
713 <summary>Signals the object that initialization is starting.</summary>
715 <member name="M:System.ComponentModel.ISupportInitialize.EndInit">
716 <summary>Signals the object that initialization is complete.</summary>
718 <member name="T:System.ComponentModel.ISynchronizeInvoke">
719 <summary>Provides a way to synchronously or asynchronously execute a delegate.</summary>
721 <member name="M:System.ComponentModel.ISynchronizeInvoke.BeginInvoke(System.Delegate,System.Object[])">
722 <summary>Asynchronously executes the delegate on the thread that created this object.</summary>
723 <param name="method">A <see cref="T:System.Delegate" /> to a method that takes parameters of the same number and type that are contained in <paramref name="args" />.</param>
724 <param name="args">An array of type <see cref="T:System.Object" /> to pass as arguments to the given method. This can be <see langword="null" /> if no arguments are needed.</param>
725 <returns>An <see cref="T:System.IAsyncResult" /> interface that represents the asynchronous operation started by calling this method.</returns>
727 <member name="M:System.ComponentModel.ISynchronizeInvoke.EndInvoke(System.IAsyncResult)">
728 <summary>Waits until the process started by calling <see cref="M:System.ComponentModel.ISynchronizeInvoke.BeginInvoke(System.Delegate,System.Object[])" /> completes, and then returns the value generated by the process.</summary>
729 <param name="result">An <see cref="T:System.IAsyncResult" /> interface that represents the asynchronous operation started by calling <see cref="M:System.ComponentModel.ISynchronizeInvoke.BeginInvoke(System.Delegate,System.Object[])" />.</param>
730 <returns>An <see cref="T:System.Object" /> that represents the return value generated by the asynchronous operation.</returns>
732 <member name="M:System.ComponentModel.ISynchronizeInvoke.Invoke(System.Delegate,System.Object[])">
733 <summary>Synchronously executes the delegate on the thread that created this object and marshals the call to the creating thread.</summary>
734 <param name="method">A <see cref="T:System.Delegate" /> that contains a method to call, in the context of the thread for the control.</param>
735 <param name="args">An array of type <see cref="T:System.Object" /> that represents the arguments to pass to the given method. This can be <see langword="null" /> if no arguments are needed.</param>
736 <returns>An <see cref="T:System.Object" /> that represents the return value from the delegate being invoked, or <see langword="null" /> if the delegate has no return value.</returns>
738 <member name="P:System.ComponentModel.ISynchronizeInvoke.InvokeRequired">
739 <summary>Gets a value indicating whether the caller must call <see cref="M:System.ComponentModel.ISynchronizeInvoke.Invoke(System.Delegate,System.Object[])" /> when calling an object that implements this interface.</summary>
741 <see langword="true" /> if the caller must call <see cref="M:System.ComponentModel.ISynchronizeInvoke.Invoke(System.Delegate,System.Object[])" />; otherwise, <see langword="false" />.</returns>
743 <member name="T:System.ComponentModel.LocalizableAttribute">
744 <summary>Specifies whether a property or parameter should be localized. This class cannot be inherited.</summary>
746 <member name="F:System.ComponentModel.LocalizableAttribute.Default">
747 <summary>Specifies the default value, which is <see cref="F:System.ComponentModel.LocalizableAttribute.No" />. This <see langword="static" /> field is read-only.</summary>
749 <member name="F:System.ComponentModel.LocalizableAttribute.No">
750 <summary>Specifies that a property should not be localized. This <see langword="static" /> field is read-only.</summary>
752 <member name="F:System.ComponentModel.LocalizableAttribute.Yes">
753 <summary>Specifies that a property should be localized. This <see langword="static" /> field is read-only.</summary>
755 <member name="M:System.ComponentModel.LocalizableAttribute.#ctor(System.Boolean)">
756 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.LocalizableAttribute" /> class.</summary>
757 <param name="isLocalizable">
758 <see langword="true" /> if a property should be localized; otherwise, <see langword="false" />.</param>
760 <member name="M:System.ComponentModel.LocalizableAttribute.Equals(System.Object)">
761 <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.LocalizableAttribute" />.</summary>
762 <param name="obj">The object to test the value equality of.</param>
764 <see langword="true" /> if the value of the given object is equal to that of the current; otherwise, <see langword="false" />.</returns>
766 <member name="M:System.ComponentModel.LocalizableAttribute.GetHashCode">
767 <summary>Returns the hash code for this instance.</summary>
768 <returns>A hash code for the current <see cref="T:System.ComponentModel.LocalizableAttribute" />.</returns>
770 <member name="M:System.ComponentModel.LocalizableAttribute.IsDefaultAttribute">
771 <summary>Determines if this attribute is the default.</summary>
773 <see langword="true" /> if the attribute is the default value for this attribute class; otherwise, <see langword="false" />.</returns>
775 <member name="P:System.ComponentModel.LocalizableAttribute.IsLocalizable">
776 <summary>Gets a value indicating whether a property should be localized.</summary>
778 <see langword="true" /> if a property should be localized; otherwise, <see langword="false" />.</returns>
780 <member name="T:System.ComponentModel.MergablePropertyAttribute">
781 <summary>Specifies that this property can be combined with properties belonging to other objects in a Properties window.</summary>
783 <member name="F:System.ComponentModel.MergablePropertyAttribute.Default">
784 <summary>Specifies the default value, which is <see cref="F:System.ComponentModel.MergablePropertyAttribute.Yes" />, that is a property can be combined with properties belonging to other objects in a Properties window. This <see langword="static" /> field is read-only.</summary>
786 <member name="F:System.ComponentModel.MergablePropertyAttribute.No">
787 <summary>Specifies that a property cannot be combined with properties belonging to other objects in a Properties window. This <see langword="static" /> field is read-only.</summary>
789 <member name="F:System.ComponentModel.MergablePropertyAttribute.Yes">
790 <summary>Specifies that a property can be combined with properties belonging to other objects in a Properties window. This <see langword="static" /> field is read-only.</summary>
792 <member name="M:System.ComponentModel.MergablePropertyAttribute.#ctor(System.Boolean)">
793 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.MergablePropertyAttribute" /> class.</summary>
794 <param name="allowMerge">
795 <see langword="true" /> if this property can be combined with properties belonging to other objects in a Properties window; otherwise, <see langword="false" />.</param>
797 <member name="M:System.ComponentModel.MergablePropertyAttribute.Equals(System.Object)">
798 <summary>Indicates whether this instance and a specified object are equal.</summary>
799 <param name="obj">Another object to compare to.</param>
801 <see langword="true" /> if <paramref name="obj" /> is equal to this instance; otherwise, <see langword="false" />.</returns>
803 <member name="M:System.ComponentModel.MergablePropertyAttribute.GetHashCode">
804 <summary>Returns the hash code for this instance.</summary>
805 <returns>A hash code for the current <see cref="T:System.ComponentModel.MergablePropertyAttribute" />.</returns>
807 <member name="M:System.ComponentModel.MergablePropertyAttribute.IsDefaultAttribute">
808 <summary>Determines if this attribute is the default.</summary>
810 <see langword="true" /> if the attribute is the default value for this attribute class; otherwise, <see langword="false" />.</returns>
812 <member name="P:System.ComponentModel.MergablePropertyAttribute.AllowMerge">
813 <summary>Gets a value indicating whether this property can be combined with properties belonging to other objects in a Properties window.</summary>
815 <see langword="true" /> if this property can be combined with properties belonging to other objects in a Properties window; otherwise, <see langword="false" />.</returns>
817 <member name="T:System.ComponentModel.NotifyParentPropertyAttribute">
818 <summary>Indicates that the parent property is notified when the value of the property that this attribute is applied to is modified. This class cannot be inherited.</summary>
820 <member name="F:System.ComponentModel.NotifyParentPropertyAttribute.Default">
821 <summary>Indicates the default attribute state, that the property should not notify the parent property of changes to its value. This field is read-only.</summary>
823 <member name="F:System.ComponentModel.NotifyParentPropertyAttribute.No">
824 <summary>Indicates that the parent property is not be notified of changes to the value of the property. This field is read-only.</summary>
826 <member name="F:System.ComponentModel.NotifyParentPropertyAttribute.Yes">
827 <summary>Indicates that the parent property is notified of changes to the value of the property. This field is read-only.</summary>
829 <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.#ctor(System.Boolean)">
830 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.NotifyParentPropertyAttribute" /> class, using the specified value to determine whether the parent property is notified of changes to the value of the property.</summary>
831 <param name="notifyParent">
832 <see langword="true" /> if the parent should be notified of changes; otherwise, <see langword="false" />.</param>
834 <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.Equals(System.Object)">
835 <summary>Gets a value indicating whether the specified object is the same as the current object.</summary>
836 <param name="obj">The object to test for equality.</param>
838 <see langword="true" /> if the object is the same as this object; otherwise, <see langword="false" />.</returns>
840 <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.GetHashCode">
841 <summary>Gets the hash code for this object.</summary>
842 <returns>The hash code for the object the attribute belongs to.</returns>
844 <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.IsDefaultAttribute">
845 <summary>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</summary>
847 <see langword="true" /> if the current value of the attribute is the default value of the attribute; otherwise, <see langword="false" />.</returns>
849 <member name="P:System.ComponentModel.NotifyParentPropertyAttribute.NotifyParent">
850 <summary>Gets or sets a value indicating whether the parent property should be notified of changes to the value of the property.</summary>
852 <see langword="true" /> if the parent property should be notified of changes; otherwise, <see langword="false" />.</returns>
854 <member name="T:System.ComponentModel.ParenthesizePropertyNameAttribute">
855 <summary>Indicates whether the name of the associated property is displayed with parentheses in the Properties window. This class cannot be inherited.</summary>
857 <member name="F:System.ComponentModel.ParenthesizePropertyNameAttribute.Default">
858 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ParenthesizePropertyNameAttribute" /> class with a default value that indicates that the associated property should not be shown with parentheses. This field is read-only.</summary>
860 <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.#ctor">
861 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ParenthesizePropertyNameAttribute" /> class that indicates that the associated property should not be shown with parentheses.</summary>
863 <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.#ctor(System.Boolean)">
864 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ParenthesizePropertyNameAttribute" /> class, using the specified value to indicate whether the attribute is displayed with parentheses.</summary>
865 <param name="needParenthesis">
866 <see langword="true" /> if the name should be enclosed in parentheses; otherwise, <see langword="false" />.</param>
868 <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.Equals(System.Object)">
869 <summary>Compares the specified object to this object and tests for equality.</summary>
872 <see langword="true" /> if equal; otherwise, <see langword="false" />.</returns>
874 <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.GetHashCode">
875 <summary>Gets the hash code for this object.</summary>
876 <returns>The hash code for the object the attribute belongs to.</returns>
878 <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.IsDefaultAttribute">
879 <summary>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</summary>
881 <see langword="true" /> if the current value of the attribute is the default value of the attribute; otherwise, <see langword="false" />.</returns>
883 <member name="P:System.ComponentModel.ParenthesizePropertyNameAttribute.NeedParenthesis">
884 <summary>Gets a value indicating whether the Properties window displays the name of the property in parentheses in the Properties window.</summary>
886 <see langword="true" /> if the property is displayed with parentheses; otherwise, <see langword="false" />.</returns>
888 <member name="T:System.ComponentModel.ReadOnlyAttribute">
889 <summary>Specifies whether the property this attribute is bound to is read-only or read/write. This class cannot be inherited.</summary>
891 <member name="F:System.ComponentModel.ReadOnlyAttribute.Default">
892 <summary>Specifies the default value for the <see cref="T:System.ComponentModel.ReadOnlyAttribute" />, which is <see cref="F:System.ComponentModel.ReadOnlyAttribute.No" /> (that is, the property this attribute is bound to is read/write). This <see langword="static" /> field is read-only.</summary>
894 <member name="F:System.ComponentModel.ReadOnlyAttribute.No">
895 <summary>Specifies that the property this attribute is bound to is read/write and can be modified. This <see langword="static" /> field is read-only.</summary>
897 <member name="F:System.ComponentModel.ReadOnlyAttribute.Yes">
898 <summary>Specifies that the property this attribute is bound to is read-only and cannot be modified in the server explorer. This <see langword="static" /> field is read-only.</summary>
900 <member name="M:System.ComponentModel.ReadOnlyAttribute.#ctor(System.Boolean)">
901 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ReadOnlyAttribute" /> class.</summary>
902 <param name="isReadOnly">
903 <see langword="true" /> to show that the property this attribute is bound to is read-only; <see langword="false" /> to show that the property is read/write.</param>
905 <member name="M:System.ComponentModel.ReadOnlyAttribute.Equals(System.Object)">
906 <summary>Indicates whether this instance and a specified object are equal.</summary>
907 <param name="value">Another object to compare to.</param>
909 <see langword="true" /> if <paramref name="value" /> is equal to this instance; otherwise, <see langword="false" />.</returns>
911 <member name="M:System.ComponentModel.ReadOnlyAttribute.GetHashCode">
912 <summary>Returns the hash code for this instance.</summary>
913 <returns>A hash code for the current <see cref="T:System.ComponentModel.ReadOnlyAttribute" />.</returns>
915 <member name="M:System.ComponentModel.ReadOnlyAttribute.IsDefaultAttribute">
916 <summary>Determines if this attribute is the default.</summary>
918 <see langword="true" /> if the attribute is the default value for this attribute class; otherwise, <see langword="false" />.</returns>
920 <member name="P:System.ComponentModel.ReadOnlyAttribute.IsReadOnly">
921 <summary>Gets a value indicating whether the property this attribute is bound to is read-only.</summary>
923 <see langword="true" /> if the property this attribute is bound to is read-only; <see langword="false" /> if the property is read/write.</returns>
925 <member name="T:System.ComponentModel.RefreshProperties">
926 <summary>Defines identifiers that indicate the type of a refresh of the Properties window.</summary>
928 <member name="F:System.ComponentModel.RefreshProperties.All">
929 <summary>The properties should be requeried and the view should be refreshed.</summary>
931 <member name="F:System.ComponentModel.RefreshProperties.None">
932 <summary>No refresh is necessary.</summary>
934 <member name="F:System.ComponentModel.RefreshProperties.Repaint">
935 <summary>The view should be refreshed.</summary>
937 <member name="T:System.ComponentModel.RefreshPropertiesAttribute">
938 <summary>Indicates that the property grid should refresh when the associated property value changes. This class cannot be inherited.</summary>
940 <member name="F:System.ComponentModel.RefreshPropertiesAttribute.All">
941 <summary>Indicates that all properties are queried again and refreshed if the property value is changed. This field is read-only.</summary>
943 <member name="F:System.ComponentModel.RefreshPropertiesAttribute.Default">
944 <summary>Indicates that no other properties are refreshed if the property value is changed. This field is read-only.</summary>
946 <member name="F:System.ComponentModel.RefreshPropertiesAttribute.Repaint">
947 <summary>Indicates that all properties are repainted if the property value is changed. This field is read-only.</summary>
949 <member name="M:System.ComponentModel.RefreshPropertiesAttribute.#ctor(System.ComponentModel.RefreshProperties)">
950 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.RefreshPropertiesAttribute" /> class.</summary>
951 <param name="refresh">A <see cref="T:System.ComponentModel.RefreshProperties" /> value indicating the nature of the refresh.</param>
953 <member name="M:System.ComponentModel.RefreshPropertiesAttribute.Equals(System.Object)">
954 <summary>Overrides the object's <see cref="Overload:System.Object.Equals" /> method.</summary>
957 <see langword="true" /> if the specified object is the same; otherwise, <see langword="false" />.</returns>
959 <member name="M:System.ComponentModel.RefreshPropertiesAttribute.GetHashCode">
960 <summary>Returns the hash code for this object.</summary>
961 <returns>The hash code for the object that the attribute belongs to.</returns>
963 <member name="M:System.ComponentModel.RefreshPropertiesAttribute.IsDefaultAttribute">
964 <summary>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</summary>
966 <see langword="true" /> if the current value of the attribute is the default; otherwise, <see langword="false" />.</returns>
968 <member name="P:System.ComponentModel.RefreshPropertiesAttribute.RefreshProperties">
969 <summary>Gets the refresh properties for the member.</summary>
970 <returns>A <see cref="T:System.ComponentModel.RefreshProperties" /> that indicates the current refresh properties for the member.</returns>