ImageField.GetValue(Control, String, PropertyDescriptor) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение указанного поля из указанного элемента управления.
protected:
virtual System::Object ^ GetValue(System::Web::UI::Control ^ controlContainer, System::String ^ fieldName, System::ComponentModel::PropertyDescriptor ^ % cachedDescriptor);
protected virtual object GetValue (System.Web.UI.Control controlContainer, string fieldName, ref System.ComponentModel.PropertyDescriptor cachedDescriptor);
abstract member GetValue : System.Web.UI.Control * string * PropertyDescriptor -> obj
override this.GetValue : System.Web.UI.Control * string * PropertyDescriptor -> obj
Protected Overridable Function GetValue (controlContainer As Control, fieldName As String, ByRef cachedDescriptor As PropertyDescriptor) As Object
Параметры
- fieldName
- String
Имя поля, значение которого следует извлечь.
- cachedDescriptor
- PropertyDescriptor
PropertyDescriptor, передаваемое по ссылке; предоставляет свойства поля.
Возвращаемое значение
Значение указанного поля.
Исключения
Параметр controlContainer
имеет значение null
.
-или-
Элемент данных, связанный с контейнерным элементом управления равняется null
.
-или-
Поле, заданный параметром fieldName
, не было найдено.
Комментарии
Метод GetValue является вспомогательным методом, используемым ImageField объектом для определения значения указанного поля.
Примечания для тех, кто наследует этот метод
При расширении ImageField объекта можно переопределить этот метод, чтобы предоставить пользовательскую подпрограмму для определения значения поля.