TypeConverter.ConvertToInvariantString Метод

Определение

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

Перегрузки

ConvertToInvariantString(Object)

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

ConvertToInvariantString(ITypeDescriptorContext, Object)

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

ConvertToInvariantString(Object)

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

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

Параметры

value
Object

Преобразуемый объект Object.The Object to convert.

Возвраты

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

Исключения

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

Комментарии

context Параметр можно использовать для извлечения дополнительных сведений о среде, из которой вызывается этот преобразователь.The context parameter can be used to extract additional information about the environment from which this converter is being invoked. Это может быть значение null, поэтому следует всегда выполнять проверку.This can be null, so always check. Свойства объекта контекста могут также возвращать значение 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.

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

ConvertToInvariantString(ITypeDescriptorContext, Object)

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

public:
 System::String ^ ConvertToInvariantString(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ value);
public string ConvertToInvariantString (System.ComponentModel.ITypeDescriptorContext context, object value);
member this.ConvertToInvariantString : System.ComponentModel.ITypeDescriptorContext * obj -> string
Public Function ConvertToInvariantString (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, представляющий преобразованное значение.A String 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.

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

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