1 <?xml version="1.0" encoding="utf-8"?>
4 <name>System.ComponentModel.TypeConverter</name>
7 <member name="T:System.ComponentModel.ArrayConverter">
8 <summary>Provides a type converter to convert <see cref="T:System.Array" /> objects to and from various other representations.</summary>
10 <member name="M:System.ComponentModel.ArrayConverter.#ctor">
11 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ArrayConverter" /> class. </summary>
13 <member name="M:System.ComponentModel.ArrayConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
14 <summary>Converts the given value object to the specified destination type.</summary>
15 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
16 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
17 <param name="culture">The culture into which <paramref name="value" /> will be converted.</param>
18 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
19 <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to. </param>
20 <exception cref="T:System.ArgumentNullException">
21 <paramref name="destinationType" /> is null. </exception>
22 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
24 <member name="T:System.ComponentModel.BaseNumberConverter">
25 <summary>Provides a base type converter for nonfloating-point numerical types.</summary>
27 <member name="M:System.ComponentModel.BaseNumberConverter.#ctor">
28 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BaseNumberConverter" /> class.</summary>
30 <member name="M:System.ComponentModel.BaseNumberConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
31 <summary>Determines if this converter can convert an object in the given source type to the native type of the converter.</summary>
32 <returns>true if this converter can perform the operation; otherwise, false.</returns>
33 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
34 <param name="sourceType">A <see cref="T:System.Type" /> that represents the type from which you want to convert. </param>
36 <member name="M:System.ComponentModel.BaseNumberConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
37 <summary>Returns a value indicating whether this converter can convert an object to the given destination type using the context.</summary>
38 <returns>true if this converter can perform the operation; otherwise, false.</returns>
39 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
40 <param name="t">A <see cref="T:System.Type" /> that represents the type to which you want to convert. </param>
42 <member name="M:System.ComponentModel.BaseNumberConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
43 <summary>Converts the given object to the converter's native type.</summary>
44 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
45 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
46 <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that specifies the culture to represent the number. </param>
47 <param name="value">The object to convert. </param>
48 <exception cref="T:System.Exception">
49 <paramref name="value" /> is not a valid value for the target type.</exception>
50 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
52 <member name="M:System.ComponentModel.BaseNumberConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
53 <summary>Converts the specified object to another type.</summary>
54 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
55 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
56 <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that specifies the culture to represent the number. </param>
57 <param name="value">The object to convert. </param>
58 <param name="destinationType">The type to convert the object to. </param>
59 <exception cref="T:System.ArgumentNullException">
60 <paramref name="destinationType" /> is null.</exception>
61 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
63 <member name="T:System.ComponentModel.BooleanConverter">
64 <summary>Provides a type converter to convert <see cref="T:System.Boolean" /> objects to and from various other representations.</summary>
66 <member name="M:System.ComponentModel.BooleanConverter.#ctor">
67 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BooleanConverter" /> class. </summary>
69 <member name="M:System.ComponentModel.BooleanConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
70 <summary>Gets a value indicating whether this converter can convert an object in the given source type to a Boolean object using the specified context.</summary>
71 <returns>true if this object can perform the conversion; otherwise, false.</returns>
72 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
73 <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you wish to convert from. </param>
75 <member name="M:System.ComponentModel.BooleanConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
76 <summary>Converts the given value object to a Boolean object.</summary>
77 <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
78 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
79 <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that specifies the culture to which to convert.</param>
80 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
81 <exception cref="T:System.FormatException">
82 <paramref name="value" /> is not a valid value for the target type. </exception>
83 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
85 <member name="T:System.ComponentModel.ByteConverter">
86 <summary>Provides a type converter to convert 8-bit unsigned integer objects to and from various other representations.</summary>
88 <member name="M:System.ComponentModel.ByteConverter.#ctor">
89 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ByteConverter" /> class. </summary>
91 <member name="T:System.ComponentModel.CharConverter">
92 <summary>Provides a type converter to convert Unicode character objects to and from various other representations.</summary>
94 <member name="M:System.ComponentModel.CharConverter.#ctor">
95 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CharConverter" /> class. </summary>
97 <member name="M:System.ComponentModel.CharConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
98 <summary>Gets a value indicating whether this converter can convert an object in the given source type to a Unicode character object using the specified context.</summary>
99 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
100 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
101 <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you want to convert from. </param>
103 <member name="M:System.ComponentModel.CharConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
104 <summary>Converts the given object to a Unicode character object.</summary>
105 <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
106 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
107 <param name="culture">The culture into which <paramref name="value" /> will be converted.</param>
108 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
109 <exception cref="T:System.FormatException">
110 <paramref name="value" /> is not a valid value for the target type. </exception>
111 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
113 <member name="M:System.ComponentModel.CharConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
114 <summary>Converts the given value object to a Unicode character object using the arguments.</summary>
115 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
116 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
117 <param name="culture">The culture into which <paramref name="value" /> will be converted.</param>
118 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
119 <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to. </param>
120 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
122 <member name="T:System.ComponentModel.CollectionConverter">
123 <summary>Provides a type converter to convert collection objects to and from various other representations.</summary>
125 <member name="M:System.ComponentModel.CollectionConverter.#ctor">
126 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CollectionConverter" /> class. </summary>
128 <member name="M:System.ComponentModel.CollectionConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
129 <summary>Converts the given value object to the specified destination type.</summary>
130 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
131 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
132 <param name="culture">The culture to which <paramref name="value" /> will be converted.</param>
133 <param name="value">The <see cref="T:System.Object" /> to convert. This parameter must inherit from <see cref="T:System.Collections.ICollection" />. </param>
134 <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to. </param>
135 <exception cref="T:System.ArgumentNullException">
136 <paramref name="destinationType" /> is null. </exception>
137 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
139 <member name="T:System.ComponentModel.DateTimeConverter">
140 <summary>Provides a type converter to convert <see cref="T:System.DateTime" /> objects to and from various other representations.</summary>
142 <member name="M:System.ComponentModel.DateTimeConverter.#ctor">
143 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DateTimeConverter" /> class.</summary>
145 <member name="M:System.ComponentModel.DateTimeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
146 <summary>Gets a value indicating whether this converter can convert an object in the given source type to a <see cref="T:System.DateTime" /> using the specified context.</summary>
147 <returns>true if this object can perform the conversion; otherwise, false.</returns>
148 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
149 <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you wish to convert from. </param>
151 <member name="M:System.ComponentModel.DateTimeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
152 <summary>Gets a value indicating whether this converter can convert an object to the given destination type using the context.</summary>
153 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
154 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
155 <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you wish to convert to. </param>
157 <member name="M:System.ComponentModel.DateTimeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
158 <summary>Converts the given value object to a <see cref="T:System.DateTime" />.</summary>
159 <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
160 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
161 <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed. </param>
162 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
163 <exception cref="T:System.FormatException">
164 <paramref name="value" /> is not a valid value for the target type. </exception>
165 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
167 <member name="M:System.ComponentModel.DateTimeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
168 <summary>Converts the given value object to a <see cref="T:System.DateTime" /> using the arguments.</summary>
169 <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
170 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
171 <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed. </param>
172 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
173 <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to. </param>
174 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
176 <member name="T:System.ComponentModel.DateTimeOffsetConverter">
177 <summary>Provides a type converter to convert <see cref="T:System.DateTimeOffset" /> structures to and from various other representations.</summary>
179 <member name="M:System.ComponentModel.DateTimeOffsetConverter.#ctor">
180 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DateTimeOffsetConverter" /> class. </summary>
182 <member name="M:System.ComponentModel.DateTimeOffsetConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
183 <summary>Returns a value that indicates whether an object of the specified source type can be converted to a <see cref="T:System.DateTimeOffset" />.</summary>
184 <returns>true if the specified type can be converted to a <see cref="T:System.DateTimeOffset" />; otherwise, false.</returns>
185 <param name="context">The date format context.</param>
186 <param name="sourceType">The source type to check.</param>
188 <member name="M:System.ComponentModel.DateTimeOffsetConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
189 <summary>Returns a value that indicates whether a <see cref="T:System.DateTimeOffset" /> can be converted to an object of the specified type.</summary>
190 <returns>true if a <see cref="T:System.DateTimeOffset" /> can be converted to the specified type; otherwise, false.</returns>
191 <param name="context">The date format context.</param>
192 <param name="destinationType">The destination type to check.</param>
194 <member name="M:System.ComponentModel.DateTimeOffsetConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
195 <summary>Converts the specified object to a <see cref="T:System.DateTimeOffset" />.</summary>
196 <returns>A <see cref="T:System.DateTimeOffset" /> that represents the specified object.</returns>
197 <param name="context">The date format context.</param>
198 <param name="culture">The date culture.</param>
199 <param name="value">The object to be converted.</param>
200 <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
202 <member name="M:System.ComponentModel.DateTimeOffsetConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
203 <summary>Converts a <see cref="T:System.DateTimeOffset" /> to an object of the specified type.</summary>
204 <returns>An object of the specified type that represents the <see cref="T:System.DateTimeOffset" />. </returns>
205 <param name="context">The date format context.</param>
206 <param name="culture">The date culture.</param>
207 <param name="value">The <see cref="T:System.DateTimeOffset" /> to be converted.</param>
208 <param name="destinationType">The type to convert to.</param>
209 <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
211 <member name="T:System.ComponentModel.DecimalConverter">
212 <summary>Provides a type converter to convert <see cref="T:System.Decimal" /> objects to and from various other representations.</summary>
214 <member name="M:System.ComponentModel.DecimalConverter.#ctor">
215 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DecimalConverter" /> class. </summary>
217 <member name="M:System.ComponentModel.DecimalConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
218 <summary>Gets a value indicating whether this converter can convert an object to the given destination type using the context.</summary>
219 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
220 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
221 <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you wish to convert to. </param>
223 <member name="M:System.ComponentModel.DecimalConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
224 <summary>Converts the given value object to a <see cref="T:System.Decimal" /> using the arguments.</summary>
225 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
226 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
227 <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed. </param>
228 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
229 <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to. </param>
230 <exception cref="T:System.ArgumentNullException">The <paramref name="destinationType" /> is null. </exception>
231 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
233 <member name="T:System.ComponentModel.DoubleConverter">
234 <summary>Provides a type converter to convert double-precision, floating point number objects to and from various other representations.</summary>
236 <member name="M:System.ComponentModel.DoubleConverter.#ctor">
237 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DoubleConverter" /> class. </summary>
239 <member name="T:System.ComponentModel.EnumConverter">
240 <summary>Provides a type converter to convert <see cref="T:System.Enum" /> objects to and from various other representations.</summary>
242 <member name="M:System.ComponentModel.EnumConverter.#ctor(System.Type)">
243 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.EnumConverter" /> class for the given type.</summary>
244 <param name="type">A <see cref="T:System.Type" /> that represents the type of enumeration to associate with this enumeration converter. </param>
246 <member name="M:System.ComponentModel.EnumConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
247 <summary>Gets a value indicating whether this converter can convert an object in the given source type to an enumeration object using the specified context.</summary>
248 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
249 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
250 <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you wish to convert from. </param>
252 <member name="M:System.ComponentModel.EnumConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
253 <summary>Gets a value indicating whether this converter can convert an object to the given destination type using the context.</summary>
254 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
255 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
256 <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you wish to convert to. </param>
258 <member name="M:System.ComponentModel.EnumConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
259 <summary>Converts the specified value object to an enumeration object.</summary>
260 <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
261 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
262 <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed. </param>
263 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
264 <exception cref="T:System.FormatException">
265 <paramref name="value" /> is not a valid value for the target type. </exception>
266 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
268 <member name="M:System.ComponentModel.EnumConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
269 <summary>Converts the given value object to the specified destination type.</summary>
270 <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
271 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
272 <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed. </param>
273 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
274 <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to. </param>
275 <exception cref="T:System.ArgumentNullException">
276 <paramref name="destinationType" /> is null. </exception>
277 <exception cref="T:System.ArgumentException">
278 <paramref name="value" /> is not a valid value for the enumeration. </exception>
279 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
281 <member name="P:System.ComponentModel.EnumConverter.EnumType">
282 <summary>Specifies the type of the enumerator this converter is associated with.</summary>
283 <returns>The type of the enumerator this converter is associated with.</returns>
285 <member name="T:System.ComponentModel.GuidConverter">
286 <summary>Provides a type converter to convert <see cref="T:System.Guid" /> objects to and from various other representations.</summary>
288 <member name="M:System.ComponentModel.GuidConverter.#ctor">
289 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.GuidConverter" /> class. </summary>
291 <member name="M:System.ComponentModel.GuidConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
292 <summary>Gets a value indicating whether this converter can convert an object in the given source type to a GUID object using the context.</summary>
293 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
294 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
295 <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you wish to convert from. </param>
297 <member name="M:System.ComponentModel.GuidConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
298 <summary>Gets a value indicating whether this converter can convert an object to the given destination type using the context.</summary>
299 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
300 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
301 <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you wish to convert to. </param>
303 <member name="M:System.ComponentModel.GuidConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
304 <summary>Converts the given object to a GUID object.</summary>
305 <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
306 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
307 <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed. </param>
308 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
309 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
311 <member name="M:System.ComponentModel.GuidConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
312 <summary>Converts the given object to another type.</summary>
313 <returns>The converted object.</returns>
314 <param name="context">A formatter context. </param>
315 <param name="culture">The culture into which <paramref name="value" /> will be converted.</param>
316 <param name="value">The object to convert. </param>
317 <param name="destinationType">The type to convert the object to. </param>
318 <exception cref="T:System.ArgumentNullException">
319 <paramref name="destinationType" /> is null.</exception>
320 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
322 <member name="T:System.ComponentModel.Int16Converter">
323 <summary>Provides a type converter to convert 16-bit signed integer objects to and from other representations.</summary>
325 <member name="M:System.ComponentModel.Int16Converter.#ctor">
326 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Int16Converter" /> class. </summary>
328 <member name="T:System.ComponentModel.Int32Converter">
329 <summary>Provides a type converter to convert 32-bit signed integer objects to and from other representations.</summary>
331 <member name="M:System.ComponentModel.Int32Converter.#ctor">
332 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Int32Converter" /> class. </summary>
334 <member name="T:System.ComponentModel.Int64Converter">
335 <summary>Provides a type converter to convert 64-bit signed integer objects to and from various other representations.</summary>
337 <member name="M:System.ComponentModel.Int64Converter.#ctor">
338 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Int64Converter" /> class. </summary>
340 <member name="T:System.ComponentModel.ITypeDescriptorContext">
341 <summary>Provides contextual information about a component, such as its container and property descriptor.</summary>
343 <member name="P:System.ComponentModel.ITypeDescriptorContext.Container">
344 <summary>Gets the container representing this <see cref="T:System.ComponentModel.TypeDescriptor" /> request.</summary>
345 <returns>An <see cref="T:System.ComponentModel.IContainer" /> with the set of objects for this <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, null if there is no container or if the <see cref="T:System.ComponentModel.TypeDescriptor" /> does not use outside objects.</returns>
347 <member name="P:System.ComponentModel.ITypeDescriptorContext.Instance">
348 <summary>Gets the object that is connected with this type descriptor request.</summary>
349 <returns>The object that invokes the method on the <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, null if there is no object responsible for the call.</returns>
351 <member name="M:System.ComponentModel.ITypeDescriptorContext.OnComponentChanged">
352 <summary>Raises the <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanged" /> event.</summary>
354 <member name="M:System.ComponentModel.ITypeDescriptorContext.OnComponentChanging">
355 <summary>Raises the <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanging" /> event.</summary>
356 <returns>true if this object can be changed; otherwise, false.</returns>
358 <member name="P:System.ComponentModel.ITypeDescriptorContext.PropertyDescriptor">
359 <summary>Gets the <see cref="T:System.ComponentModel.PropertyDescriptor" /> that is associated with the given context item.</summary>
360 <returns>The <see cref="T:System.ComponentModel.PropertyDescriptor" /> that describes the given context item; otherwise, null if there is no <see cref="T:System.ComponentModel.PropertyDescriptor" /> responsible for the call.</returns>
362 <member name="T:System.ComponentModel.MultilineStringConverter">
363 <summary>Provides a type converter to convert multiline strings to a simple string.</summary>
365 <member name="M:System.ComponentModel.MultilineStringConverter.#ctor">
366 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.MultilineStringConverter" /> class. </summary>
368 <member name="M:System.ComponentModel.MultilineStringConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
369 <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary>
370 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
371 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
372 <param name="culture">A <see cref="T:System.Globalization.CultureInfo" />. If null is passed, the current culture is assumed.</param>
373 <param name="value">The <see cref="T:System.Object" /> to convert.</param>
374 <param name="destinationType">The <see cref="T:System.Type" /> to convert the value parameter to.</param>
375 <exception cref="T:System.ArgumentNullException">
376 <paramref name="destinationType" /> is null.</exception>
377 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
379 <member name="T:System.ComponentModel.NullableConverter">
380 <summary>Provides automatic conversion between a nullable type and its underlying primitive type.</summary>
382 <member name="M:System.ComponentModel.NullableConverter.#ctor(System.Type)">
383 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.NullableConverter" /> class.</summary>
384 <param name="type">The specified nullable type.</param>
385 <exception cref="T:System.ArgumentException">
386 <paramref name="type" /> is not a nullable type.</exception>
388 <member name="M:System.ComponentModel.NullableConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
389 <summary>Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context.</summary>
390 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
391 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
392 <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you want to convert from.</param>
394 <member name="M:System.ComponentModel.NullableConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
395 <summary>Returns whether this converter can convert the object to the specified type, using the specified context.</summary>
396 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
397 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
398 <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you want to convert to.</param>
400 <member name="M:System.ComponentModel.NullableConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
401 <summary>Converts the given object to the type of this converter, using the specified context and culture information.</summary>
402 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
403 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
404 <param name="culture">The <see cref="T:System.Globalization.CultureInfo" /> to use as the current culture.</param>
405 <param name="value">The <see cref="T:System.Object" /> to convert.</param>
406 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
408 <member name="M:System.ComponentModel.NullableConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
409 <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary>
410 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
411 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
412 <param name="culture">The <see cref="T:System.Globalization.CultureInfo" /> to use as the current culture.</param>
413 <param name="value">The <see cref="T:System.Object" /> to convert.</param>
414 <param name="destinationType">The <see cref="T:System.Type" /> to convert the value parameter to.</param>
415 <exception cref="T:System.ArgumentNullException">
416 <paramref name="destinationType" /> is null.</exception>
417 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
419 <member name="P:System.ComponentModel.NullableConverter.NullableType">
420 <summary>Gets the nullable type.</summary>
421 <returns>A <see cref="T:System.Type" /> that represents the nullable type.</returns>
423 <member name="P:System.ComponentModel.NullableConverter.UnderlyingType">
424 <summary>Gets the underlying type.</summary>
425 <returns>A <see cref="T:System.Type" /> that represents the underlying type.</returns>
427 <member name="P:System.ComponentModel.NullableConverter.UnderlyingTypeConverter">
428 <summary>Gets the underlying type converter.</summary>
429 <returns>A <see cref="T:System.ComponentModel.TypeConverter" /> that represents the underlying type converter.</returns>
431 <member name="T:System.ComponentModel.PropertyDescriptor">
432 <summary>Provides an abstraction of a property on a class.</summary>
434 <member name="T:System.ComponentModel.SByteConverter">
435 <summary>Provides a type converter to convert 8-bit unsigned integer objects to and from a string.</summary>
437 <member name="M:System.ComponentModel.SByteConverter.#ctor">
438 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.SByteConverter" /> class. </summary>
440 <member name="T:System.ComponentModel.SingleConverter">
441 <summary>Provides a type converter to convert single-precision, floating point number objects to and from various other representations.</summary>
443 <member name="M:System.ComponentModel.SingleConverter.#ctor">
444 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.SingleConverter" /> class. </summary>
446 <member name="T:System.ComponentModel.StringConverter">
447 <summary>Provides a type converter to convert string objects to and from other representations.</summary>
449 <member name="M:System.ComponentModel.StringConverter.#ctor">
450 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.StringConverter" /> class. </summary>
452 <member name="M:System.ComponentModel.StringConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
453 <summary>Gets a value indicating whether this converter can convert an object in the given source type to a string using the specified context.</summary>
454 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
455 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
456 <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you wish to convert from. </param>
458 <member name="M:System.ComponentModel.StringConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
459 <summary>Converts the specified value object to a <see cref="T:System.String" /> object.</summary>
460 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
461 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
462 <param name="culture">The <see cref="T:System.Globalization.CultureInfo" /> to use. </param>
463 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
464 <exception cref="T:System.NotSupportedException">The conversion could not be performed. </exception>
466 <member name="T:System.ComponentModel.TimeSpanConverter">
467 <summary>Provides a type converter to convert <see cref="T:System.TimeSpan" /> objects to and from other representations.</summary>
469 <member name="M:System.ComponentModel.TimeSpanConverter.#ctor">
470 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TimeSpanConverter" /> class. </summary>
472 <member name="M:System.ComponentModel.TimeSpanConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
473 <summary>Gets a value indicating whether this converter can convert an object in the given source type to a <see cref="T:System.TimeSpan" /> using the specified context.</summary>
474 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
475 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
476 <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you wish to convert from. </param>
478 <member name="M:System.ComponentModel.TimeSpanConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
479 <summary>Gets a value indicating whether this converter can convert an object to the given destination type using the context.</summary>
480 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
481 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
482 <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you wish to convert to. </param>
483 <exception cref="T:System.ArgumentNullException">
484 <paramref name="destinationType" /> is null.</exception>
485 <exception cref="T:System.FormatException">
486 <paramref name="value" /> is not a valid value for the target type. </exception>
488 <member name="M:System.ComponentModel.TimeSpanConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
489 <summary>Converts the given object to a <see cref="T:System.TimeSpan" />.</summary>
490 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
491 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
492 <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed. </param>
493 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
494 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
495 <exception cref="T:System.FormatException">
496 <paramref name="value" /> is not a valid value for the target type. </exception>
498 <member name="M:System.ComponentModel.TimeSpanConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
499 <summary>Converts the given object to another type. </summary>
500 <returns>The converted object.</returns>
501 <param name="context">A formatter context. </param>
502 <param name="culture">The culture into which <paramref name="value" /> will be converted.</param>
503 <param name="value">The object to convert. </param>
504 <param name="destinationType">The type to convert the object to. </param>
506 <member name="T:System.ComponentModel.TypeConverter">
507 <summary>Provides a unified way of converting types of values to other types, as well as for accessing standard values and subproperties.</summary>
509 <member name="M:System.ComponentModel.TypeConverter.#ctor">
510 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TypeConverter" /> class. </summary>
512 <member name="M:System.ComponentModel.TypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
513 <summary>Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context.</summary>
514 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
515 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
516 <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you want to convert from. </param>
518 <member name="M:System.ComponentModel.TypeConverter.CanConvertFrom(System.Type)">
519 <summary>Returns whether this converter can convert an object of the given type to the type of this converter.</summary>
520 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
521 <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you want to convert from. </param>
523 <member name="M:System.ComponentModel.TypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
524 <summary>Returns whether this converter can convert the object to the specified type, using the specified context.</summary>
525 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
526 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
527 <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you want to convert to. </param>
529 <member name="M:System.ComponentModel.TypeConverter.CanConvertTo(System.Type)">
530 <summary>Returns whether this converter can convert the object to the specified type.</summary>
531 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
532 <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you want to convert to. </param>
534 <member name="M:System.ComponentModel.TypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
535 <summary>Converts the given object to the type of this converter, using the specified context and culture information.</summary>
536 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
537 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
538 <param name="culture">The <see cref="T:System.Globalization.CultureInfo" /> to use as the current culture. </param>
539 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
540 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
542 <member name="M:System.ComponentModel.TypeConverter.ConvertFrom(System.Object)">
543 <summary>Converts the given value to the type of this converter.</summary>
544 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
545 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
546 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
548 <member name="M:System.ComponentModel.TypeConverter.ConvertFromInvariantString(System.String)">
549 <summary>Converts the given string to the type of this converter, using the invariant culture.</summary>
550 <returns>An <see cref="T:System.Object" /> that represents the converted text.</returns>
551 <param name="text">The <see cref="T:System.String" /> to convert. </param>
552 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
554 <member name="M:System.ComponentModel.TypeConverter.ConvertFromString(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.String)">
555 <summary>Converts the given text to an object, using the specified context and culture information.</summary>
556 <returns>An <see cref="T:System.Object" /> that represents the converted text.</returns>
557 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
558 <param name="culture">A <see cref="T:System.Globalization.CultureInfo" />. If null is passed, the current culture is assumed. </param>
559 <param name="text">The <see cref="T:System.String" /> to convert. </param>
560 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
562 <member name="M:System.ComponentModel.TypeConverter.ConvertFromString(System.String)">
563 <summary>Converts the specified text to an object.</summary>
564 <returns>An <see cref="T:System.Object" /> that represents the converted text.</returns>
565 <param name="text">The text representation of the object to convert. </param>
566 <exception cref="T:System.NotSupportedException">The string cannot be converted into the appropriate object. </exception>
568 <member name="M:System.ComponentModel.TypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
569 <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary>
570 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
571 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
572 <param name="culture">A <see cref="T:System.Globalization.CultureInfo" />. If null is passed, the current culture is assumed. </param>
573 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
574 <param name="destinationType">The <see cref="T:System.Type" /> to convert the <paramref name="value" /> parameter to. </param>
575 <exception cref="T:System.ArgumentNullException">The <paramref name="destinationType" /> parameter is null. </exception>
576 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
578 <member name="M:System.ComponentModel.TypeConverter.ConvertTo(System.Object,System.Type)">
579 <summary>Converts the given value object to the specified type, using the arguments.</summary>
580 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
581 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
582 <param name="destinationType">The <see cref="T:System.Type" /> to convert the <paramref name="value" /> parameter to. </param>
583 <exception cref="T:System.ArgumentNullException">The <paramref name="destinationType" /> parameter is null. </exception>
584 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
586 <member name="M:System.ComponentModel.TypeConverter.ConvertToInvariantString(System.Object)">
587 <summary>Converts the specified value to a culture-invariant string representation.</summary>
588 <returns>A <see cref="T:System.String" /> that represents the converted value.</returns>
589 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
590 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
592 <member name="M:System.ComponentModel.TypeConverter.ConvertToString(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
593 <summary>Converts the given value to a string representation, using the specified context and culture information.</summary>
594 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
595 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
596 <param name="culture">A <see cref="T:System.Globalization.CultureInfo" />. If null is passed, the current culture is assumed. </param>
597 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
598 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
600 <member name="M:System.ComponentModel.TypeConverter.ConvertToString(System.Object)">
601 <summary>Converts the specified value to a string representation.</summary>
602 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
603 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
604 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
606 <member name="M:System.ComponentModel.TypeConverter.GetConvertFromException(System.Object)">
607 <summary>Returns an exception to throw when a conversion cannot be performed.</summary>
608 <returns>An <see cref="T:System.Exception" /> that represents the exception to throw when a conversion cannot be performed.</returns>
609 <param name="value">The <see cref="T:System.Object" /> to convert, or null if the object is not available. </param>
610 <exception cref="T:System.NotSupportedException">Automatically thrown by this method. </exception>
612 <member name="M:System.ComponentModel.TypeConverter.GetConvertToException(System.Object,System.Type)">
613 <summary>Returns an exception to throw when a conversion cannot be performed.</summary>
614 <returns>An <see cref="T:System.Exception" /> that represents the exception to throw when a conversion cannot be performed.</returns>
615 <param name="value">The <see cref="T:System.Object" /> to convert, or null if the object is not available. </param>
616 <param name="destinationType">A <see cref="T:System.Type" /> that represents the type the conversion was trying to convert to. </param>
617 <exception cref="T:System.NotSupportedException">Automatically thrown by this method. </exception>
619 <member name="T:System.ComponentModel.TypeConverterAttribute">
620 <summary>Specifies what type to use as a converter for the object this attribute is bound to.</summary>
622 <member name="M:System.ComponentModel.TypeConverterAttribute.#ctor(System.String)">
623 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TypeConverterAttribute" /> class, using the specified type name as the data converter for the object this attribute is bound to.</summary>
624 <param name="typeName">The fully qualified name of the class to use for data conversion for the object this attribute is bound to. </param>
626 <member name="M:System.ComponentModel.TypeConverterAttribute.#ctor(System.Type)">
627 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TypeConverterAttribute" /> class, using the specified type as the data converter for the object this attribute is bound to.</summary>
628 <param name="type">A <see cref="T:System.Type" /> that represents the type of the converter class to use for data conversion for the object this attribute is bound to. </param>
630 <member name="P:System.ComponentModel.TypeConverterAttribute.ConverterTypeName">
631 <summary>Gets the fully qualified type name of the <see cref="T:System.Type" /> to use as a converter for the object this attribute is bound to.</summary>
632 <returns>The fully qualified type name of the <see cref="T:System.Type" /> to use as a converter for the object this attribute is bound to, or an empty string ("") if none exists. The default value is an empty string ("").</returns>
634 <member name="M:System.ComponentModel.TypeConverterAttribute.Equals(System.Object)">
635 <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.TypeConverterAttribute" />.</summary>
636 <returns>true if the value of the given object is equal to that of the current <see cref="T:System.ComponentModel.TypeConverterAttribute" />; otherwise, false.</returns>
637 <param name="obj">The object to test the value equality of. </param>
639 <member name="M:System.ComponentModel.TypeConverterAttribute.GetHashCode">
640 <summary>Returns the hash code for this instance.</summary>
641 <returns>A hash code for the current <see cref="T:System.ComponentModel.TypeConverterAttribute" />.</returns>
643 <member name="T:System.ComponentModel.TypeDescriptor">
644 <summary>Provides information about the characteristics for a component, such as its attributes, properties, and events. This class cannot be inherited.</summary>
646 <member name="M:System.ComponentModel.TypeDescriptor.GetConverter(System.Type)">
647 <summary>Returns a type converter for the specified type.</summary>
648 <returns>A <see cref="T:System.ComponentModel.TypeConverter" /> for the specified type.</returns>
649 <param name="type">The <see cref="T:System.Type" /> of the target component. </param>
650 <exception cref="T:System.ArgumentNullException">
651 <paramref name="component" /> is null. </exception>
653 <member name="T:System.ComponentModel.TypeListConverter">
654 <summary>Provides a type converter that can be used to populate a list box with available types.</summary>
656 <member name="M:System.ComponentModel.TypeListConverter.#ctor(System.Type[])">
657 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TypeListConverter" /> class using the type array as the available types.</summary>
658 <param name="types">The array of type <see cref="T:System.Type" /> to use as the available types. </param>
660 <member name="M:System.ComponentModel.TypeListConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
661 <summary>Gets a value indicating whether this converter can convert the specified <see cref="T:System.Type" /> of the source object using the given context.</summary>
662 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
663 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
664 <param name="sourceType">The <see cref="T:System.Type" /> of the source object.</param>
666 <member name="M:System.ComponentModel.TypeListConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
667 <summary>Gets a value indicating whether this converter can convert an object to the given destination type using the context.</summary>
668 <returns>true if this converter can perform the conversion; otherwise, false.</returns>
669 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
670 <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you wish to convert to. </param>
672 <member name="M:System.ComponentModel.TypeListConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
673 <summary>Converts the specified object to the native type of the converter.</summary>
674 <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
675 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
676 <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that specifies the culture used to represent the font. </param>
677 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
679 <member name="M:System.ComponentModel.TypeListConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
680 <summary>Converts the given value object to the specified destination type.</summary>
681 <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
682 <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </param>
683 <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed. </param>
684 <param name="value">The <see cref="T:System.Object" /> to convert. </param>
685 <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to. </param>
686 <exception cref="T:System.ArgumentNullException">
687 <paramref name="destinationType" /> is null. </exception>
688 <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception>
690 <member name="T:System.ComponentModel.UInt16Converter">
691 <summary>Provides a type converter to convert 16-bit unsigned integer objects to and from other representations.</summary>
693 <member name="M:System.ComponentModel.UInt16Converter.#ctor">
694 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.UInt16Converter" /> class. </summary>
696 <member name="T:System.ComponentModel.UInt32Converter">
697 <summary>Provides a type converter to convert 32-bit unsigned integer objects to and from various other representations.</summary>
699 <member name="M:System.ComponentModel.UInt32Converter.#ctor">
700 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.UInt32Converter" /> class. </summary>
702 <member name="T:System.ComponentModel.UInt64Converter">
703 <summary>Provides a type converter to convert 64-bit unsigned integer objects to and from other representations.</summary>
705 <member name="M:System.ComponentModel.UInt64Converter.#ctor">
706 <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.UInt64Converter" /> class. </summary>