DependencyObject.GetValue(DependencyProperty) Method

Definition

DependencyObject의 인스턴스에서 종속성 속성의 현재 유효 값을 반환합니다.Returns the current effective value of a dependency property on this instance of a DependencyObject.

public:
 System::Object ^ GetValue(System::Windows::DependencyProperty ^ dp);
public object GetValue (System.Windows.DependencyProperty dp);
member this.GetValue : System.Windows.DependencyProperty -> obj
Public Function GetValue (dp As DependencyProperty) As Object

Parameters

dp
DependencyProperty

값을 검색할 속성의 DependencyProperty 식별자입니다.The DependencyProperty identifier of the property to retrieve the value for.

Returns

Object

현재 유효 값을 반환합니다.Returns the current effective value.

Exceptions

지정된 dp 또는 해당 값이 잘못되었거나 지정된 dp가 없는 경우The specified dp or its value was invalid, or the specified dp does not exist.

Remarks

유효 값 은 속성 시스템에서 값을 요청 하는 호출자에 게 반환 하는 속성의 값입니다.The effective value is the value of the property that is returned by the property system to any caller that is requesting the value. 유효한 값은 속성 시스템 값 우선 순위에 참여 하는 가능한 모든 입력을 계산 하는 속성 시스템의 결과입니다.The effective value is the result of the property system having evaluated all the possible inputs that participate in the property system value precedence. 강제 변환 및 애니메이션 포함 됩니다.This includes coercion and animation. 자세한 내용은 종속성 속성 값 우선 순위를 참조하세요.For more information, see Dependency Property Value Precedence.

이 메서드는 UnsetValue을 반환 하지 않습니다.This method will never return UnsetValue. UnsetValue은 내부적으로 다양 한 용량에서 사용 되는 속성 시스템의 센티널 값으로, 때때로 강제 변환 콜백을 통해 노출 됩니다.The UnsetValue is a sentinel value for the property system that is used in various capacities internally and occasionally also exposed through coercion callbacks.

속성의 형식이 무엇 인지 확실 하지 않은 경우 요청 된 종속성 속성의 식별자를 쿼리하여 반환 값을 변환할 수 있는 보다 구체적인 PropertyType 있는지 여부를 확인할 수 있습니다.If you are not sure what the property's type should be, you can query the identifier of the requested dependency property to determine whether there is a more specific PropertyType that the return value can be converted to.

Applies to

See also