PropertyDescriptor.GetValue(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
В случае переопределения в производном классе, возвращает текущее значение свойства компонента.
public:
abstract System::Object ^ GetValue(System::Object ^ component);
public abstract object GetValue (object component);
public abstract object? GetValue (object? component);
abstract member GetValue : obj -> obj
Public MustOverride Function GetValue (component As Object) As Object
Параметры
- component
- Object
Компонент с свойством, для которого нужно получить значение.
Возвращаемое значение
Значение свойства для данного компонента.
Комментарии
Как правило, этот метод реализуется с помощью отражения.
Этот метод автоматически вызывает метод OnComponentChangingперед изменением и метод OnComponentChangedпосле изменения объекта IComponentChangeService.
Примечания для тех, кто реализует этот метод
При переопределении этого метода он получает текущее значение свойства путем вызова метода GetMyProperty, который необходимо реализовать. Должно пройти исключение в этом методе.