Class PropertyInfoAccessorFactory
- Namespace
- Avalonia.Markup.Xaml.MarkupExtensions.CompiledBindings
- Assembly
- Avalonia.Markup.Xaml.dll
public static class PropertyInfoAccessorFactory
- Inheritance
-
PropertyInfoAccessorFactory
- Inherited Members
Methods
CreateAvaloniaPropertyAccessor(WeakReference<object?>, IPropertyInfo)
public static IPropertyAccessor CreateAvaloniaPropertyAccessor(WeakReference<object?> target, IPropertyInfo property)
Parameters
target
WeakReference<object>property
IPropertyInfo
Returns
CreateIndexerPropertyAccessor(WeakReference<object?>, IPropertyInfo, int)
public static IPropertyAccessor CreateIndexerPropertyAccessor(WeakReference<object?> target, IPropertyInfo property, int argument)
Parameters
target
WeakReference<object>property
IPropertyInfoargument
int
Returns
CreateInpcPropertyAccessor(WeakReference<object?>, IPropertyInfo)
public static IPropertyAccessor CreateInpcPropertyAccessor(WeakReference<object?> target, IPropertyInfo property)
Parameters
target
WeakReference<object>property
IPropertyInfo