Provides a type converter to convert string objects to and from other representations.
Assembly: System (in System.dll)
<[%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_0_0_0%]([%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_0_0_1%].LinkDemand, SharedState := True)> _
Public Class StringConverter _
Inherits [%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_0_0_2%]
[[%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_1_0_0%]([%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_1_0_1%].LinkDemand, SharedState = true)]
public class StringConverter : [%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_1_0_2%]
[[%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_2_0_0%]([%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_2_0_1%]::LinkDemand, SharedState = true)]
public ref class StringConverter : public [%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_2_0_2%]
[<[%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_3_0_0%]([%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_3_0_1%].LinkDemand, SharedState = true)>]
type StringConverter =
class
inherit [%$TOPIC/9k3hsy2h_en-us_VS_110_2_0_3_0_2%]
end
The StringConverter type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | StringConverter | Initializes a new instance of the StringConverter class. |
| Name | Description | |
|---|---|---|
![]() | CanConvertFrom(Type) | Returns whether this converter can convert an object of the given type to the type of this converter. (Inherited from TypeConverter.) |
![]() | CanConvertFrom(ITypeDescriptorContext, Type) | Gets a value indicating whether this converter can convert an object in the given source type to a string using the specified context. (Overrides TypeConverterCanConvertFrom(ITypeDescriptorContext, Type).) |
![]() | CanConvertTo(Type) | Returns whether this converter can convert the object to the specified type. (Inherited from TypeConverter.) |
![]() | CanConvertTo(ITypeDescriptorContext, Type) | Returns whether this converter can convert the object to the specified type, using the specified context. (Inherited from TypeConverter.) |
![]() | ConvertFrom(Object) | Converts the given value to the type of this converter. (Inherited from TypeConverter.) |
![]() | ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) | Converts the specified value object to a String object. (Overrides TypeConverterConvertFrom(ITypeDescriptorContext, CultureInfo, Object).) |
![]() | ConvertFromInvariantString(String) | Converts the given string to the type of this converter, using the invariant culture. (Inherited from TypeConverter.) |
![]() | ConvertFromInvariantString(ITypeDescriptorContext, String) | Converts the given string to the type of this converter, using the invariant culture and the specified context. (Inherited from TypeConverter.) |
![]() | ConvertFromString(String) | Converts the specified text to an object. (Inherited from TypeConverter.) |
![]() | ConvertFromString(ITypeDescriptorContext, String) | Converts the given text to an object, using the specified context. (Inherited from TypeConverter.) |
![]() | ConvertFromString(ITypeDescriptorContext, CultureInfo, String) | Converts the given text to an object, using the specified context and culture information. (Inherited from TypeConverter.) |
![]() | ConvertTo(Object, Type) | Converts the given value object to the specified type, using the arguments. (Inherited from TypeConverter.) |
![]() | ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) | Converts the given value object to the specified type, using the specified context and culture information. (Inherited from TypeConverter.) |
![]() | ConvertToInvariantString(Object) | Converts the specified value to a culture-invariant string representation. (Inherited from TypeConverter.) |
![]() | ConvertToInvariantString(ITypeDescriptorContext, Object) | Converts the specified value to a culture-invariant string representation, using the specified context. (Inherited from TypeConverter.) |
![]() | ConvertToString(Object) | Converts the specified value to a string representation. (Inherited from TypeConverter.) |
![]() | ConvertToString(ITypeDescriptorContext, Object) | Converts the given value to a string representation, using the given context. (Inherited from TypeConverter.) |
![]() | ConvertToString(ITypeDescriptorContext, CultureInfo, Object) | Converts the given value to a string representation, using the specified context and culture information. (Inherited from TypeConverter.) |
![]() | CreateInstance(IDictionary) | Re-creates an Object given a set of property values for the object. (Inherited from TypeConverter.) |
![]() | CreateInstance(ITypeDescriptorContext, IDictionary) | Creates an instance of the type that this TypeConverter is associated with, using the specified context, given a set of property values for the object. (Inherited from TypeConverter.) |
![]() | Equals(Object) | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetConvertFromException | Returns an exception to throw when a conversion cannot be performed. (Inherited from TypeConverter.) |
![]() | GetConvertToException | Returns an exception to throw when a conversion cannot be performed. (Inherited from TypeConverter.) |
![]() | GetCreateInstanceSupported | Returns whether changing a value on this object requires a call to the CreateInstance method to create a new value. (Inherited from TypeConverter.) |
![]() | GetCreateInstanceSupported(ITypeDescriptorContext) | Returns whether changing a value on this object requires a call to CreateInstance to create a new value, using the specified context. (Inherited from TypeConverter.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetProperties(Object) | Returns a collection of properties for the type of array specified by the value parameter. (Inherited from TypeConverter.) |
![]() | GetProperties(ITypeDescriptorContext, Object) | Returns a collection of properties for the type of array specified by the value parameter, using the specified context. (Inherited from TypeConverter.) |
![]() | GetProperties(ITypeDescriptorContext, Object, Attribute) | Returns a collection of properties for the type of array specified by the value parameter, using the specified context and attributes. (Inherited from TypeConverter.) |
![]() | GetPropertiesSupported | Returns whether this object supports properties. (Inherited from TypeConverter.) |
![]() | GetPropertiesSupported(ITypeDescriptorContext) | Returns whether this object supports properties, using the specified context. (Inherited from TypeConverter.) |
![]() | GetStandardValues | Returns a collection of standard values from the default context for the data type this type converter is designed for. (Inherited from TypeConverter.) |
![]() | GetStandardValues(ITypeDescriptorContext) | Returns a collection of standard values for the data type this type converter is designed for when provided with a format context. (Inherited from TypeConverter.) |
![]() | GetStandardValuesExclusive | Returns whether the collection of standard values returned from GetStandardValues is an exclusive list. (Inherited from TypeConverter.) |
![]() | GetStandardValuesExclusive(ITypeDescriptorContext) | Returns whether the collection of standard values returned from GetStandardValues is an exclusive list of possible values, using the specified context. (Inherited from TypeConverter.) |
![]() | GetStandardValuesSupported | Returns whether this object supports a standard set of values that can be picked from a list. (Inherited from TypeConverter.) |
![]() | GetStandardValuesSupported(ITypeDescriptorContext) | Returns whether this object supports a standard set of values that can be picked from a list, using the specified context. (Inherited from TypeConverter.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsValid(Object) | Returns whether the given value object is valid for this type. (Inherited from TypeConverter.) |
![]() | IsValid(ITypeDescriptorContext, Object) | Returns whether the given value object is valid for this type and for the specified context. (Inherited from TypeConverter.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | SortProperties | Sorts a collection of properties. (Inherited from TypeConverter.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
This converter can only convert to a string. It works as a pass through for other converters that want to convert an object to a string.
For more information about type converters, see the TypeConverter base class and How to: Implement a Type Converter.
Note |
|---|
You should never create an instance of StringConverter. Instead, call the GetConverter method of TypeDescriptor. For more information, see the examples in the TypeConverter base class. |
Note |
|---|
The HostProtectionAttribute attribute applied to this type or member has the following Resources property value: SharedState. The HostProtectionAttribute does not affect desktop applications (which are typically started by double-clicking an icon, typing a command, or entering a URL in a browser). For more information, see the HostProtectionAttribute class or SQL Server Programming and Host Protection Attributes. |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
System.ComponentModelTypeConverter
System.ComponentModelStringConverter
System.Web.DynamicData.DesignDataControlReferenceIDConverter
System.Web.UI.DesignAsyncPostBackTriggerControlIDConverter
System.Web.UI.DesignAsyncPostBackTriggerEventNameConverter
System.Web.UI.DesignPostBackTriggerControlIDConverter
System.Web.UI.DesignUpdateProgressAssociatedUpdatePanelIDConverter
System.Web.UI.Design.WebControlsDataProviderNameConverter
System.Web.UI.WebControlsControlIDConverter
System.Web.UI.WebControlsControlPropertyNameConverter
System.Web.UI.WebControlsTargetConverter
System.Windows.FormsImageKeyConverter
.gif)
.gif)
Note