Show / Hide Table of Contents

Delegate AvaloniaPropertyExtensions.ChangeAction<TObj, TValue>

Define un método a invocar cuando un Avalonia.AvaloniaProperty<TValue> cambia su valor.

Namespace: TheXDS.MCART.Types.Extensions
Assembly: MCART.Avalonia.Common.dll
Syntax
public delegate void AvaloniaPropertyExtensions.ChangeAction<TObj, TValue>(TObj obj, TValue? oldValue, TValue? newValue)
Parameters
Type Name Description
TObj obj

Instancia en donde la propiedad ha cambiado su valor.

TValue oldValue

Valor anterior de la propiedad.

TValue newValue

Nuevo valor de la propiedad..

Type Parameters
Name Description
TObj

Tipo donde se ha definido la propiedad.

TValue

Tipo de valor de la propiedad.

Extension Methods

DelegateExtensions.NameOf(Delegate)
Objects.ShallowCopyTo(object, object, Type)
ObjectExtensions.FieldsOf<T>(object)
ObjectExtensions.GetAttribute<T>(object)
ObjectExtensions.GetAttributes<T>(object)
ObjectExtensions.HasAttrValue<TAttribute, TValue>(object, out TValue)
ObjectExtensions.HasAttribute<T>(object)
ObjectExtensions.HasAttribute<T>(object, out T?)
ObjectExtensions.HasAttributes<T>(object, out IEnumerable<T>?)
ObjectExtensions.Is(object?, object?)
ObjectExtensions.IsEither(object, IEnumerable)
ObjectExtensions.IsEither(object, params object[])
ObjectExtensions.IsNeither(object, IEnumerable)
ObjectExtensions.IsNeither(object, params object[])
ObjectExtensions.IsNot(object?, object?)
ObjectExtensions.PropertiesOf<T>(object)
ObjectExtensions.WhichAre(object, IEnumerable<object>)
ObjectExtensions.WhichAre(object, params object[])
Common.IfNotNull<T>(T?, Action<T>)
Objects.Itself<T>(T)
Objects.ShallowCopyTo<T>(T, T)
CollectionExtensions.PushInto<TItem, TCollection>(TItem, ICollection<TCollection>)
DictionaryExtensions.PushInto<TKey, TValue>(TValue, TKey, IDictionary<TKey, TValue>)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX