DependencyObject.ReadLocalValue(DependencyProperty) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
如果存在,则返回依赖属性的本地值。
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 标识符。
返回
返回本地值,或者如果未设置本地值,则返回 sentinel 值 UnsetValue。
注解
应将 GetValue 用于依赖属性的大多数典型“获取”操作。 ReadLocalValue 对于未在本地设置值的各种情况,不会返回有效值。
由样式、主题、模板、元数据中的默认值或属性值继承设置的值不被视为本地值。 但是,绑定和其他表达式在计算后被视为本地值。
如果未设置本地值,此方法将 UnsetValue返回 。
如果返回的值不是 UnsetValue,则可以查询所请求的依赖属性的元数据,以确定返回值是否可以转换为更具体的类型。