다음을 통해 공유


BindableProperty 클래스

정의

BindableProperty는 BindableObject의 바인딩을 허용하는 속성에 대한 백업 저장소입니다.

[System.Diagnostics.DebuggerDisplay("{PropertyName}")]
[Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.BindablePropertyConverter))]
public sealed class BindableProperty
type BindableProperty = class
상속
System.Object
BindableProperty
특성
System.Diagnostics.DebuggerDisplayAttribute TypeConverterAttribute

필드

UnsetValue

BindableProperty는 BindableObject의 바인딩을 허용하는 속성에 대한 백업 저장소입니다.

속성

DeclaringType

BindableProperty를 선언하는 형식을 가져옵니다.

DefaultBindingMode

기본 BindingMode를 가져옵니다.

DefaultValue

BindableProperty에 대한 기본값을 가져옵니다.

IsReadOnly

BindableProperty가 BindablePropertyKey에서 생성되는지 여부를 나타내는 값을 가져옵니다.

PropertyName

속성 이름을 가져옵니다.

ReturnType

BindableProperty의 형식을 가져옵니다.

메서드

Create(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

BindableProperty 클래스의 새 인스턴스를 만듭니다.

Create<TDeclarer,TPropertyType>(Expression<Func<TDeclarer,TPropertyType>>, TPropertyType, BindingMode, BindableProperty.ValidateValueDelegate<TPropertyType>, BindableProperty.BindingPropertyChangedDelegate<TPropertyType>, BindableProperty.BindingPropertyChangingDelegate<TPropertyType>, BindableProperty.CoerceValueDelegate<TPropertyType>, BindableProperty.CreateDefaultValueDelegate<TDeclarer, TPropertyType>)
사용되지 않음.

더 이상 사용되지 않습니다. 사용하지 마십시오.

CreateAttached(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

연결된 속성에 대해 BindableProperty 클래스의 새 인스턴스를 만듭니다.

CreateAttached<TDeclarer,TPropertyType>(Expression<Func<BindableObject, TPropertyType>>, TPropertyType, BindingMode, BindableProperty.ValidateValueDelegate<TPropertyType>, BindableProperty.BindingPropertyChangedDelegate<TPropertyType>, BindableProperty.BindingPropertyChangingDelegate<TPropertyType>, BindableProperty.CoerceValueDelegate<TPropertyType>, BindableProperty.CreateDefaultValueDelegate<BindableObject, TPropertyType>)
사용되지 않음.

더 이상 사용되지 않습니다. 사용하지 마십시오.

CreateAttachedReadOnly(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

연결된 읽기 전용 속성에 대해 BindableProperty 클래스의 새 인스턴스를 만듭니다.

CreateAttachedReadOnly<TDeclarer,TPropertyType>(Expression<Func<BindableObject, TPropertyType>>, TPropertyType, BindingMode, BindableProperty.ValidateValueDelegate<TPropertyType>, BindableProperty.BindingPropertyChangedDelegate<TPropertyType>, BindableProperty.BindingPropertyChangingDelegate<TPropertyType>, BindableProperty.CoerceValueDelegate<TPropertyType>, BindableProperty.CreateDefaultValueDelegate<BindableObject, TPropertyType>)
사용되지 않음.

더 이상 사용되지 않습니다. 사용하지 마십시오.

CreateReadOnly(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

BindablePropertyKey 클래스의 새 인스턴스를 만듭니다.

CreateReadOnly<TDeclarer,TPropertyType>(Expression<Func<TDeclarer, TPropertyType>>, TPropertyType, BindingMode, BindableProperty.ValidateValueDelegate<TPropertyType>, BindableProperty.BindingPropertyChangedDelegate<TPropertyType>, BindableProperty.BindingPropertyChangingDelegate<TPropertyType>, BindableProperty.CoerceValueDelegate<TPropertyType>, BindableProperty.CreateDefaultValueDelegate<TDeclarer, TPropertyType>)
사용되지 않음.

더 이상 사용되지 않습니다. 사용하지 마십시오.

적용 대상

추가 정보