AvaloniaPropertyRegistry Class
Tracks registered AvaloniaProperty instances.
Definition
Namespace: Avalonia
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public class AvaloniaPropertyRegistry
Public Class AvaloniaPropertyRegistry
type AvaloniaPropertyRegistry = class end
Inheritance | Object → AvaloniaPropertyRegistry |
Constructors
AvaloniaPropertyRegistry() | Initializes a new instance of the AvaloniaPropertyRegistry class |
Properties
Instance | Gets the AvaloniaPropertyRegistry instance |
Methods
Equals(Object) | Determines whether the specified object is equal to the current object. (Inherited from Object) |
Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
FindRegistered(AvaloniaObject, String) | Finds a registered property on an object by name. |
FindRegistered(Type, String) | Finds a registered property on a type by name. |
FindRegisteredDirect(T)(AvaloniaObject, DirectPropertyBase(T)) | Finds a direct property as registered on an object. |
GetHashCode() | Serves as the default hash function. (Inherited from Object) |
GetRegistered(AvaloniaObject) | Gets all AvaloniaPropertys registered on a object. |
GetRegistered(Type) | Gets all non-attached AvaloniaPropertys registered on a type. |
GetRegisteredAttached(Type) | Gets all attached AvaloniaPropertys registered on a type. |
GetRegisteredDirect(Type) | Gets all direct AvaloniaPropertys registered on a type. |
GetRegisteredDirect(T)(AvaloniaObject, DirectPropertyBase(T)) | Gets a direct property as registered on an object. |
GetRegisteredInherited(Type) | Gets all inherited AvaloniaPropertys registered on a type. |
GetType() | Gets the Type of the current instance. (Inherited from Object) |
IsRegistered(Object, AvaloniaProperty) | Checks whether a AvaloniaProperty is registered on a object. |
IsRegistered(Type, AvaloniaProperty) | Checks whether a AvaloniaProperty is registered on a type. |
MemberwiseClone() | Creates a shallow copy of the current Object. (Inherited from Object) |
Register(Type, AvaloniaProperty) | Registers a AvaloniaProperty on a type. |
RegisterAttached(Type, AvaloniaProperty) | Registers an attached AvaloniaProperty on a type. |
ToString() | Returns a string that represents the current object. (Inherited from Object) |
UnregisterByModule(IEnumerable(Type)) | Unregister allAvaloniaPropertys registered on types |