Avalonia Namespace
Classes
| AndroidApplicationExtensions | |
| AndroidPlatformOptions | |
| AppBuilder | Initializes platform-specific services for an Application. |
| AppBuilderDesktopExtensions | |
| AppBuilderExtension | |
| Application | Encapsulates a Avalonia application. |
| AttachedProperty(TValue) | An attached avalonia property. |
| AvaloniaInternalException | Exception signifying an internal logic error in Avalonia. |
| AvaloniaNativePlatformExtensions | |
| AvaloniaNativePlatformOptions | OSX backend options. |
| AvaloniaObject | An object with AvaloniaProperty support. |
| AvaloniaObjectExtensions | Provides extension methods for AvaloniaObject and related classes. |
| AvaloniaProperty | Base class for avalonia properties. |
| AvaloniaProperty(TValue) | A typed avalonia property. |
| AvaloniaPropertyChangedEventArgs | Provides information for a avalonia property change. |
| AvaloniaPropertyChangedEventArgs(T) | Provides information for an Avalonia property change. |
| AvaloniaPropertyChangedExtensions | Provides extensions for AvaloniaPropertyChangedEventArgs. |
| AvaloniaPropertyMetadata | Base class for avalonia property metadata. |
| AvaloniaPropertyRegistry | Tracks registered AvaloniaProperty instances. |
| AvaloniaX11PlatformExtensions | |
| ClassicDesktopStyleApplicationLifetimeExtensions | IClassicDesktopStyleApplicationLifetime related AppBuilder extensions. |
| DevToolsExtensions | Extension methods for attaching DevTools.. |
| Direct2DApplicationExtensions | |
| DirectProperty(TOwner, TValue) | A direct avalonia property. |
| DirectPropertyBase(TValue) | Base class for direct properties. |
| DirectPropertyMetadata(TValue) | Metadata for direct avalonia properties. |
| IOSApplicationExtensions | |
| iOSPlatformOptions | iOS backend options. |
| LoggingExtensions | |
| MacOSPlatformOptions | OSX front-end options. |
| Points | Represents a collection of Point values that can be individually accessed by index. |
| RenderTargetCorruptedException | |
| RenderTargetNotReadyException | |
| SkiaApplicationExtensions | Skia application extensions. |
| SkiaOptions | Options for Skia rendering subsystem. |
| StreamBindingExtensions | |
| StyledElement | Extends an Animatable with the following features: - An inherited DataContext. - Implements IStyleable to allow styling to work on the styled element. - Implements ILogical to form part of a logical tree. - A collection of class strings for custom styling. |
| StyledElementExtensions | |
| StyledProperty(TValue) | A styled avalonia property. |
| StyledPropertyMetadata(TValue) | Metadata for styled avalonia properties. |
| SystemFontAppBuilderExtension | |
| UnsetValueType | Class representing the UnsetValue. |
| UrlOpenedEventArgs | |
| Visual | Base class for controls that provides rendering and related visual properties. |
| VisualExtensions | Extension methods for Visual. |
| VisualTreeAttachmentEventArgs | Holds the event arguments for the AttachedToVisualTree and DetachedFromVisualTree events. |
| Win32ApplicationExtensions | |
| Win32PlatformOptions | Platform-specific options which apply to Windows. |
| X11PlatformOptions | Platform-specific options which apply to Linux. |
Structures
| CornerRadius | Represents the radii of a rectangle's corners. |
| Matrix | A 3x3 matrix. |
| Matrix.Decomposed | |
| PixelPoint | Represents a point in device pixels. |
| PixelRect | Represents a rectangle in device pixels. |
| PixelSize | Represents a size in device pixels. |
| PixelVector | Defines a vector. |
| Point | Defines a point. |
| Rect | Defines a rectangle. |
| RelativePoint | Defines a point that may be defined relative to a containing element. |
| RelativeRect | Defines a rectangle that may be defined relative to a containing element. |
| RelativeScalar | Defines a scalar value that may be defined relative to a containing element. |
| RoundedRect | |
| Size | Defines a size. |
| Thickness | Describes the thickness of a frame around a rectangle. |
| Vector | Defines a vector. |
| Vector3D |
Interfaces
| IDataContextProvider | Defines an element with a data context that can be used for binding. Not client implementable. |
| IDescription | Interface for objects with a Description. |
| IDirectPropertyMetadata | Untyped interface to DirectPropertyMetadata(TValue) Not client implementable. |
| INamed | Objects implementing this interface and providing a value for Name will be registered in the relevant namescope when constructed in XAML. |
| IStyledPropertyMetadata | Untyped interface to StyledPropertyMetadata(TValue) Not client implementable. |
Delegates
| AppBuilder.AppMainDelegate |
Enumerations
| AndroidRenderingMode | Represents the rendering mode for platform graphics. |
| AvaloniaNativeRenderingMode | Represents the rendering mode for platform graphics. |
| iOSRenderingMode | Represents the rendering mode for platform graphics. |
| RelativeUnit | Defines the reference point units of an RelativePoint or RelativeRect. |
| Win32CompositionMode | Represents the Win32 window composition mode. |
| Win32DpiAwareness | Represents the DPI Awareness for the application. |
| Win32RenderingMode | Represents the rendering mode for platform graphics. |
| X11RenderingMode | Represents the rendering mode for platform graphics. |