DependencyObject.ReadLocalValue(DependencyProperty) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает локальное значение свойства зависимостей, если оно существует.
public:
System::Object ^ ReadLocalValue(System::Windows::DependencyProperty ^ dp);
public object ReadLocalValue(System.Windows.DependencyProperty dp);
member this.ReadLocalValue : System.Windows.DependencyProperty -> obj
Public Function ReadLocalValue (dp As DependencyProperty) As Object
Параметры
Идентификатор DependencyProperty свойства, для которого требуется получить значение.
Возвращаемое значение
Возвращает локальное значение или возвращает значение UnsetValue sentinel, если локальное значение не задано.
Комментарии
Для свойства зависимостей следует использовать GetValue наиболее типичные операции get. ReadLocalValue не возвращает эффективное значение для различных обстоятельств, когда значение не было локально задано.
Значения, заданные стилями, темами, шаблонами, значением по умолчанию из метаданных или наследованием значений свойств, не считаются локальными значениями. Однако привязки и другие выражения считаются локальными значениями после их вычисления.
Если локальное значение не задано, этот метод возвращается UnsetValue.
Если возвращаемое значение отличается UnsetValueот значения, можно запросить метаданные запрошенного свойства зависимостей, чтобы определить, существует ли более конкретный тип, в который можно преобразовать возвращаемое значение.