AvaloniaProperty
(string,
Type,
Type,
Avalonia
Property
Metadata,
Action
<
I
Avalonia
Object,
bool>
)
AvaloniaProperty
(AvaloniaProperty,
Type,
Avalonia
Property
Metadata)
UnsetValue
Changed
Inherits
IsAttached
IsDirect
IsReadOnly
Notifying
OwnerType
PropertyType
Accept
<TData>
(
I
Avalonia
Property
Visitor
<TData>
,
TData)
Bind
()
Equals
(object)
Equals
(AvaloniaProperty)
GetChanged
()
GetHashCode
()
GetMetadata
<T>
()
GetMetadata
(Type)
IsValidValue
(object)
OverrideMetadata
(Type,
Avalonia
Property
Metadata)
Register
<TOwner,
TValue>
(string,
TValue,
bool,
BindingMode,
Func
<TValue,
bool>
,
Func
<
I
Avalonia
Object,
TValue,
TValue>
,
Action
<
I
Avalonia
Object,
bool>
)
RegisterAttached
<TOwner,
THost,
TValue>
(string,
TValue,
bool,
BindingMode,
Func
<TValue,
bool>
,
Func
<
I
Avalonia
Object,
TValue,
TValue>
)
RegisterAttached
<THost,
TValue>
(string,
Type,
TValue,
bool,
BindingMode,
Func
<TValue,
bool>
,
Func
<
I
Avalonia
Object,
TValue,
TValue>
)
RegisterDirect
<TOwner,
TValue>
(string,
Func
<TOwner,
TValue>
,
Action
<TOwner,
TValue>
,
TValue,
BindingMode,
bool)
ToString
()
Syntax
public static AttachedProperty<TValue> RegisterAttached<THost, TValue>(string name, Type ownerType, TValue defaultValue = default(TValue), bool inherits = false, BindingMode defaultBindingMode = OneWay, Func<TValue, bool> validate = null, Func<IAvaloniaObject, TValue, TValue> coerce = null)
where THost : IAvaloniaObject