TypeConverter.ConvertToString Метод

Определение

Преобразует указанное значение в строковое представление.Converts the specified value to a string representation.

Перегрузки

ConvertToString(ITypeDescriptorContext, CultureInfo, Object)

Преобразует данное значение в заданный тип, используя заданный контекст и сведения о языке и региональных параметрах.Converts the given value to a string representation, using the specified context and culture information.

ConvertToString(Object)

Преобразует указанное значение в строковое представление.Converts the specified value to a string representation.

ConvertToString(ITypeDescriptorContext, Object)

Преобразует данное значение в строку, используя данный контекст.Converts the given value to a string representation, using the given context.

ConvertToString(ITypeDescriptorContext, CultureInfo, Object)

Преобразует данное значение в заданный тип, используя заданный контекст и сведения о языке и региональных параметрах.Converts the given value to a string representation, using the specified context and culture information.

public:
 System::String ^ ConvertToString(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value);
public string ConvertToString (System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value);
member this.ConvertToString : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> string
Public Function ConvertToString (context As ITypeDescriptorContext, culture As CultureInfo, value As Object) As String

Параметры

context
ITypeDescriptorContext

Объект ITypeDescriptorContext, предоставляющий контекст формата.An ITypeDescriptorContext that provides a format context.

culture
CultureInfo

CultureInfo.A CultureInfo. Если передано значение null, используются текущие настройки языка и региональных параметров.If null is passed, the current culture is assumed.

value
Object

Объект Object для преобразования.The Object to convert.

Возвращаемое значение

String

Объект Object, представляющий преобразованное значение.An Object that represents the converted value.

Исключения

Преобразование не может быть выполнено.The conversion cannot be performed.

Комментарии

Для получения дополнительных сведений о среде, из которой вызывается этот преобразователь, используйте параметр context.Use the context parameter to extract additional information about the environment from which this converter is invoked. Этот параметр можно null, поэтому всегда проверяйте его.This parameter can be null, so always check it. Свойства объекта контекста могут также возвращать значение null.Also, properties on the context object can return null.

В зависимости от реализации модуля форматирования значений, возвращаемую строку можно передать обратно в модуль форматирования значений для повторного создания экземпляра объекта.Depending on the implementation of the value formatter, it might be possible to pass the returned string back into the value formatter to re-create an instance of the object.

Дополнительно

ConvertToString(Object)

Преобразует указанное значение в строковое представление.Converts the specified value to a string representation.

public:
 System::String ^ ConvertToString(System::Object ^ value);
public string ConvertToString (object value);
member this.ConvertToString : obj -> string
Public Function ConvertToString (value As Object) As String

Параметры

value
Object

Объект Object для преобразования.The Object to convert.

Возвращаемое значение

String

Объект Object, представляющий преобразованное значение.An Object that represents the converted value.

Исключения

Преобразование не может быть выполнено.The conversion cannot be performed.

Примеры

Пример этой функции см. в описании класса TypeConverter.For an example on this function, see the TypeConverter class.

Комментарии

В зависимости от реализации модуля форматирования значений, возвращаемую строку можно передать обратно в модуль форматирования значений для повторного создания экземпляра объекта.Depending on the implementation of the value formatter, it might be possible to pass the returned string back into the value formatter to re-create an instance of the object.

ConvertToString(ITypeDescriptorContext, Object)

Преобразует данное значение в строку, используя данный контекст.Converts the given value to a string representation, using the given context.

public:
 System::String ^ ConvertToString(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ value);
public string ConvertToString (System.ComponentModel.ITypeDescriptorContext context, object value);
member this.ConvertToString : System.ComponentModel.ITypeDescriptorContext * obj -> string
Public Function ConvertToString (context As ITypeDescriptorContext, value As Object) As String

Параметры

context
ITypeDescriptorContext

Объект ITypeDescriptorContext, предоставляющий контекст формата.An ITypeDescriptorContext that provides a format context.

value
Object

Объект Object для преобразования.The Object to convert.

Возвращаемое значение

String

Объект Object, представляющий преобразованное значение.An Object that represents the converted value.

Исключения

Преобразование не может быть выполнено.The conversion cannot be performed.

Комментарии

Для получения дополнительных сведений о среде, из которой вызывается этот преобразователь, используйте параметр context.Use the context parameter to extract additional information about the environment from which this converter is invoked. Этот параметр можно null, поэтому всегда проверяйте его.This parameter can be null, so always check it. Свойства объекта контекста могут также возвращать значение null.Also, properties on the context object can return null.

В зависимости от реализации модуля форматирования значений, возвращаемую строку можно передать обратно в модуль форматирования значений для повторного создания экземпляра объекта.Depending on the implementation of the value formatter, it might be possible to pass the returned string back into the value formatter to re-create an instance of the object.

Дополнительно

Применяется к