TypeConverter.ConvertToInvariantString Метод

Определение

Преобразует указанное значение в строковое представление для нейтральных языка и региональных параметров.

Перегрузки

ConvertToInvariantString(Object)

Преобразует указанное значение в строковое представление для нейтральных языка и региональных параметров.

ConvertToInvariantString(ITypeDescriptorContext, Object)

Преобразует указанное значение в строковое представление для нейтральных языка и региональных параметров.

ConvertToInvariantString(Object)

Преобразует указанное значение в строковое представление для нейтральных языка и региональных параметров.

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

Параметры

value
Object

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

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

String

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

Исключения

Преобразование не может быть выполнено.

Комментарии

contextПараметр можно использовать для извлечения дополнительных сведений о среде, из которой вызывается этот преобразователь. Это может быть значение null, поэтому следует всегда выполнять проверку. Свойства объекта контекста могут также возвращать значение null.

В зависимости от реализации модуля форматирования значений, возвращаемую строку можно передать обратно в модуль форматирования значений для повторного создания экземпляра объекта.

См. также раздел

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

ConvertToInvariantString(ITypeDescriptorContext, Object)

Преобразует указанное значение в строковое представление для нейтральных языка и региональных параметров.

public:
 System::String ^ ConvertToInvariantString(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ value);
public string ConvertToInvariantString (System.ComponentModel.ITypeDescriptorContext context, 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, предоставляющий контекст формата.

value
Object

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

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

String

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

Исключения

Преобразование не может быть выполнено.

Комментарии

Для получения дополнительных сведений о среде, из которой вызывается этот преобразователь, используйте параметр context. Этот параметр может быть null , поэтому всегда следует его проверять. Свойства объекта контекста могут также возвращать значение null.

В зависимости от реализации модуля форматирования значений, возвращаемую строку можно передать обратно в модуль форматирования значений для повторного создания экземпляра объекта.

См. также раздел

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