Поделиться через


BaseCompareValidator.Convert Метод

Определение

Преобразует указанный текст в объект указанного типа данных.

Перегрузки

Convert(String, ValidationDataType, Object)

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

Convert(String, ValidationDataType, Boolean, Object)

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

Convert(String, ValidationDataType, Object)

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

protected:
 static bool Convert(System::String ^ text, System::Web::UI::WebControls::ValidationDataType type, [Runtime::InteropServices::Out] System::Object ^ % value);
protected static bool Convert (string text, System.Web.UI.WebControls.ValidationDataType type, out object value);
static member Convert : string * System.Web.UI.WebControls.ValidationDataType * obj -> bool
Protected Shared Function Convert (text As String, type As ValidationDataType, ByRef value As Object) As Boolean

Параметры

text
String

Текст для преобразования.

type
ValidationDataType

Одно из ValidationDataType значений.

value
Object

При возврате этого метода содержит объект с результатом преобразования. Этот параметр передается неинициализирован.

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

true, если преобразование выполнено успешно; в противном случае false.

Комментарии

Метод Convert(String, ValidationDataType, Object) используется для преобразования текста в объект указанного типа данных. Хотя метод возвращает true или false, чтобы указать, выполнено ли преобразование успешно, преобразованное значение хранится в параметре valueout.

Заметка

Если преобразование не выполнено, для параметра value задано значение null.

Эта версия метода преобразует значения с помощью формата, используемого текущим языком и региональными параметрами. Чтобы преобразовать значения с помощью нейтрального формата языка и региональных параметров, используйте перегруженную версию этого метода BaseCompareValidator.Convert(String, ValidationDataType, Boolean, Object).

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

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

Convert(String, ValidationDataType, Boolean, Object)

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

protected:
 static bool Convert(System::String ^ text, System::Web::UI::WebControls::ValidationDataType type, bool cultureInvariant, [Runtime::InteropServices::Out] System::Object ^ % value);
protected static bool Convert (string text, System.Web.UI.WebControls.ValidationDataType type, bool cultureInvariant, out object value);
static member Convert : string * System.Web.UI.WebControls.ValidationDataType * bool * obj -> bool
Protected Shared Function Convert (text As String, type As ValidationDataType, cultureInvariant As Boolean, ByRef value As Object) As Boolean

Параметры

text
String

Текст для преобразования.

type
ValidationDataType

Одно из ValidationDataType значений.

cultureInvariant
Boolean

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

value
Object

При возврате этого метода содержит объект с результатом преобразования. Этот параметр передается неинициализирован.

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

true, если преобразование выполнено успешно; в противном случае false.

Комментарии

Метод Convert(String, ValidationDataType, Boolean, Object) используется для преобразования текста в объект указанного типа данных. Хотя метод возвращает true или false, чтобы указать, выполнено ли преобразование успешно, преобразованное значение хранится в параметре valueout.

Заметка

Если преобразование не выполнено, для параметра value задано значение null.

Чтобы указать, что значения следует преобразовать с помощью нейтрального формата языка и региональных параметров, передайте true для параметра cultureInvariant; в противном случае значения преобразуются с помощью формата, используемого текущим языком и региональными параметрами. При преобразовании значения с использованием формата, используемого текущим языком и региональными параметрами, рекомендуется использовать перегруженную версию этого метода BaseCompareValidator.Convert(String, ValidationDataType, Object).

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

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