ValueSource 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
GetValueSource(DependencyObject, DependencyProperty)에서 반환된 정보를 보고합니다.
public value class ValueSource
public struct ValueSource
type ValueSource = struct
Public Structure ValueSource
- 상속
설명
대부분의 정보는 ValueSource 전송에 포함 된 BaseValueSource 속성. 이 속성에는 종속성 속성의 유효 값을 담당하는 전체 WPF 속성 시스템의 한 측면을 정확히 지정하는 열거형 값이 포함되어 있습니다.
기준 값 외에도 종속성 속성 값에 대 한 주목 해야 할 다른 정보 여부 값은 애니메이션 효과 줄 및 값 (예: 바인딩 또는 동적 리소스 참조) 식이 포함 하는 여부입니다. 이 정보를 보고 IsAnimated 고 IsExpression 각각. 또한 강제 변환 속성 값에 대해 작동 하는 경우 속성을 원하는 값으로, 유지 및 속성 값을 특정 강제 변환의 제약 조건을 변경 되거나 제거 될 경우 원하는 값에 도달 하려고 합니다. 값이 적절 하지 않은 강제 변환된 속성을 보고 합니다 IsCoerced 는 true
합니다.
속성
BaseValueSource |
값이 포함된 종속성 속성 시스템을 제공한 소스를 보고하는 BaseValueSource 열거형의 값을 가져옵니다. |
IsAnimated |
속성에 애니메이션이 적용되는지 여부를 선언하는 값을 가져옵니다. |
IsCoerced |
이 값이 종속성 속성에 적용된 CoerceValueCallback 구현의 결과인지 여부를 선언하는 값을 가져옵니다. |
IsCurrent |
값이 SetCurrentValue(DependencyProperty, Object) 메서드에 의해 설정되었는지 여부를 가져옵니다. |
IsExpression |
이 값이 계산된 식에 의해 생성되는지 여부를 선언하는 값을 가져옵니다. 이 식은 바인딩을 지원하는 BindingExpression이거나 DynamicResource 태그 확장을 지원하는 식 등의 내부 식일 수 있습니다. |
메서드
Equals(Object) |
이 ValueSource가 지정된 개체와 같은지 여부를 나타내는 값을 반환합니다. |
GetHashCode() |
이 ValueSource의 해시 코드를 반환합니다. |
연산자
Equality(ValueSource, ValueSource) |
두 ValueSource 인스턴스의 값이 같은지를 확인합니다. |
Inequality(ValueSource, ValueSource) |
두 ValueSource 인스턴스의 값이 다른지 여부를 확인합니다. |