xaml-csharp-development-skill-for-avalonia

Avalonia Public API Index (Generated)

Scope

This index targets public APIs across Avalonia product source files and build configuration surfaces.

Regenerate

python3 scripts/generate_api_index.py --repo <path-to-avalonia-repo> --git-ref 11.3.12 --output references/api-index-generated.md

Android Platform

src/Android/Avalonia.Android/AndroidPlatform.cs

src/Android/Avalonia.Android/AndroidViewControlHandle.cs

src/Android/Avalonia.Android/Automation/INodeInfoProvider.cs

src/Android/Avalonia.Android/AvaloniaActivity.cs

src/Android/Avalonia.Android/AvaloniaMainActivity.App.cs

src/Android/Avalonia.Android/AvaloniaMainActivity.cs

src/Android/Avalonia.Android/AvaloniaView.Input.cs

src/Android/Avalonia.Android/AvaloniaView.cs

src/Android/Avalonia.Android/IActivityResultHandler.cs

src/Android/Avalonia.Android/IAndroidNavigationService.cs

src/Android/Avalonia.Android/IAvaloniaActivity.cs

src/Android/Avalonia.Android/Platform/SkiaPlatform/AndroidFramebuffer.cs

src/Android/Avalonia.Android/Platform/Specific/IAndroidView.cs

Application Model and Controls

src/Avalonia.Controls/AcrylicPlatformCompensationLevels.cs

src/Avalonia.Controls/AppBuilder.cs

src/Avalonia.Controls/Application.cs

src/Avalonia.Controls/ApplicationLifetimes/ActivatableLifetimeBase.cs

src/Avalonia.Controls/ApplicationLifetimes/ActivatedEventArgs.cs

src/Avalonia.Controls/ApplicationLifetimes/ActivationKind.cs

src/Avalonia.Controls/ApplicationLifetimes/ClassicDesktopStyleApplicationLifetime.cs

src/Avalonia.Controls/ApplicationLifetimes/ControlledApplicationLifetimeExitEventArgs.cs

src/Avalonia.Controls/ApplicationLifetimes/FileActivatedEventArgs.cs

src/Avalonia.Controls/ApplicationLifetimes/IActivatableApplicationLifetime.cs

src/Avalonia.Controls/ApplicationLifetimes/IApplicationLifetime.cs

src/Avalonia.Controls/ApplicationLifetimes/IClassicDesktopStyleApplicationLifetime.cs

src/Avalonia.Controls/ApplicationLifetimes/IControlledApplicationLifetime.cs

src/Avalonia.Controls/ApplicationLifetimes/ISingleTopLevelApplicationLifetime.cs

src/Avalonia.Controls/ApplicationLifetimes/ISingleViewApplicationLifetime.cs

src/Avalonia.Controls/ApplicationLifetimes/ProtocolActivatedEventArgs.cs

src/Avalonia.Controls/ApplicationLifetimes/ShutdownRequestedEventArgs.cs

src/Avalonia.Controls/ApplicationLifetimes/StartupEventArgs.cs

src/Avalonia.Controls/AutoCompleteBox/AutoCompleteBox.Properties.cs

src/Avalonia.Controls/AutoCompleteBox/AutoCompleteBox.cs

src/Avalonia.Controls/AutoCompleteBox/AutoCompleteFilterMode.cs

src/Avalonia.Controls/AutoCompleteBox/PopulatedEventArgs.cs

src/Avalonia.Controls/AutoCompleteBox/PopulatingEventArgs.cs

src/Avalonia.Controls/Automation/AutomationElementIdentifiers.cs

src/Avalonia.Controls/Automation/AutomationLiveSetting.cs

src/Avalonia.Controls/Automation/AutomationProperties.cs

src/Avalonia.Controls/Automation/AutomationProperty.cs

src/Avalonia.Controls/Automation/AutomationPropertyChangedEventArgs.cs

src/Avalonia.Controls/Automation/ElementNotEnabledException.cs

src/Avalonia.Controls/Automation/ExpandCollapsePatternIdentifiers.cs

src/Avalonia.Controls/Automation/ExpandCollapseState.cs

src/Avalonia.Controls/Automation/IsOffscreenBehavior.cs

src/Avalonia.Controls/Automation/Peers/AutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ButtonAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ComboBoxAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ContentControlAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ControlAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/DatePickerAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/EmbeddableControlRootAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ExpanderAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ImageAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ItemsControlAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/LabelAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ListItemAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/MenuItemAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/NoneAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/PopupAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/PopupRootAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ProgressBarAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/RadioButtonAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/RangeBaseAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ScrollBarAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ScrollViewerAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/SelectingItemsControlAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/SliderAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/TextBlockAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/TextBoxAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ThumbAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/TimePickerAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/ToggleButtonAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/TreeViewAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/TreeViewItemAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/UnrealizedElementAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/UserControlAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/WindowAutomationPeer.cs

src/Avalonia.Controls/Automation/Peers/WindowBaseAutomationPeer.cs

src/Avalonia.Controls/Automation/Provider/IEmbeddedRootProvider.cs

src/Avalonia.Controls/Automation/Provider/IExpandCollapseProvider.cs

src/Avalonia.Controls/Automation/Provider/IInvokeProvider.cs

src/Avalonia.Controls/Automation/Provider/IRangeValueProvider.cs

src/Avalonia.Controls/Automation/Provider/IRootProvider.cs

src/Avalonia.Controls/Automation/Provider/IScrollProvider.cs

src/Avalonia.Controls/Automation/Provider/ISelectionItemProvider .cs

src/Avalonia.Controls/Automation/Provider/ISelectionProvider.cs

src/Avalonia.Controls/Automation/Provider/IToggleProvider.cs

src/Avalonia.Controls/Automation/Provider/IValueProvider.cs

src/Avalonia.Controls/Automation/RangeValuePatternIdentifiers.cs

src/Avalonia.Controls/Automation/ScrollPatternIdentifiers.cs

src/Avalonia.Controls/Automation/SelectionItemPatternIdentifiers.cs

src/Avalonia.Controls/Automation/SelectionPatternIdentifiers.cs

src/Avalonia.Controls/Automation/TogglePatternIdentifiers.cs

src/Avalonia.Controls/Automation/ValuePatternIdentifiers.cs

src/Avalonia.Controls/Border.cs

src/Avalonia.Controls/Button.cs

src/Avalonia.Controls/ButtonSpinner.cs

src/Avalonia.Controls/Calendar/Calendar.cs

src/Avalonia.Controls/Calendar/CalendarBlackoutDatesCollection.cs

src/Avalonia.Controls/Calendar/CalendarButton.cs

src/Avalonia.Controls/Calendar/CalendarDateRange.cs

src/Avalonia.Controls/Calendar/CalendarDayButton.cs

src/Avalonia.Controls/Calendar/CalendarItem.cs

src/Avalonia.Controls/Calendar/SelectedDatesCollection.cs

src/Avalonia.Controls/CalendarDatePicker/CalendarDatePicker.Properties.cs

src/Avalonia.Controls/CalendarDatePicker/CalendarDatePicker.cs

src/Avalonia.Controls/CalendarDatePicker/CalendarDatePickerDateValidationErrorEventArgs.cs

src/Avalonia.Controls/CalendarDatePicker/CalendarDatePickerFormat.cs

src/Avalonia.Controls/Canvas.cs

src/Avalonia.Controls/Carousel.cs

src/Avalonia.Controls/CheckBox.cs

src/Avalonia.Controls/Chrome/CaptionButtons.cs

src/Avalonia.Controls/Chrome/TitleBar.cs

src/Avalonia.Controls/ColumnDefinition.cs

src/Avalonia.Controls/ColumnDefinitions.cs

src/Avalonia.Controls/ComboBox.cs

src/Avalonia.Controls/ComboBoxItem.cs

src/Avalonia.Controls/ContainerClearingEventArgs.cs

src/Avalonia.Controls/ContainerIndexChangedEventArgs.cs

src/Avalonia.Controls/ContainerPreparedEventArgs.cs

src/Avalonia.Controls/ContentControl.cs

src/Avalonia.Controls/ContextMenu.cs

src/Avalonia.Controls/ContextRequestedEventArgs.cs

src/Avalonia.Controls/Control.cs

src/Avalonia.Controls/ControlExtensions.cs

src/Avalonia.Controls/Controls.cs

src/Avalonia.Controls/Converters/CornerRadiusFilterConverter.cs

src/Avalonia.Controls/Converters/CornerRadiusToDoubleConverter.cs

src/Avalonia.Controls/Converters/Corners.cs

src/Avalonia.Controls/Converters/EnumToBoolConverter.cs

src/Avalonia.Controls/Converters/MarginMultiplierConverter.cs

src/Avalonia.Controls/Converters/MenuScrollingVisibilityConverter.cs

src/Avalonia.Controls/Converters/PlatformKeyGestureConverter.cs

src/Avalonia.Controls/Converters/StringFormatConverter.cs

src/Avalonia.Controls/DataValidationErrors.cs

src/Avalonia.Controls/DateTimePickers/DatePicker.cs

src/Avalonia.Controls/DateTimePickers/DatePickerPresenter.cs

src/Avalonia.Controls/DateTimePickers/DatePickerSelectedValueChangedEventArgs.cs

src/Avalonia.Controls/DateTimePickers/DateTimePickerPanel.cs

src/Avalonia.Controls/DateTimePickers/PickerPresenterBase.cs

src/Avalonia.Controls/DateTimePickers/TimePicker.cs

src/Avalonia.Controls/DateTimePickers/TimePickerPresenter.cs

src/Avalonia.Controls/DateTimePickers/TimePickerSelectedValueChangedEventArgs.cs

src/Avalonia.Controls/Decorator.cs

src/Avalonia.Controls/DefinitionBase.cs

src/Avalonia.Controls/DefinitionList.cs

src/Avalonia.Controls/Design.cs

src/Avalonia.Controls/DesktopApplicationExtensions.cs

src/Avalonia.Controls/Diagnostics/IPopupHostProvider.cs

src/Avalonia.Controls/Diagnostics/ToolTipDiagnostics.cs

src/Avalonia.Controls/DockPanel.cs

src/Avalonia.Controls/Documents/Bold.cs

src/Avalonia.Controls/Documents/Inline.cs

src/Avalonia.Controls/Documents/InlineCollection.cs

src/Avalonia.Controls/Documents/InlineUIContainer.cs

src/Avalonia.Controls/Documents/Italic.cs

src/Avalonia.Controls/Documents/LineBreak.cs

src/Avalonia.Controls/Documents/Run.cs

src/Avalonia.Controls/Documents/Span.cs

src/Avalonia.Controls/Documents/TextElement.cs

src/Avalonia.Controls/Documents/Underline.cs

src/Avalonia.Controls/DropDownButton.cs

src/Avalonia.Controls/Embedding/EmbeddableControlRoot.cs

src/Avalonia.Controls/Embedding/Offscreen/OffscreenTopLevelImpl.cs

src/Avalonia.Controls/Expander.cs

src/Avalonia.Controls/ExperimentalAcrylicBorder.cs

src/Avalonia.Controls/Flyouts/Flyout.cs

src/Avalonia.Controls/Flyouts/FlyoutBase.cs

src/Avalonia.Controls/Flyouts/FlyoutPresenter.cs

src/Avalonia.Controls/Flyouts/FlyoutShowMode.cs

src/Avalonia.Controls/Flyouts/MenuFlyout.cs

src/Avalonia.Controls/Flyouts/MenuFlyoutPresenter.cs

src/Avalonia.Controls/Flyouts/PopupFlyoutBase.cs

src/Avalonia.Controls/Generators/ItemContainerGenerator.cs

src/Avalonia.Controls/Generators/TreeItemContainerGenerator.cs

src/Avalonia.Controls/Grid.cs

src/Avalonia.Controls/GridSplitter.cs

src/Avalonia.Controls/HotkeyManager.cs

src/Avalonia.Controls/HyperlinkButton.cs

src/Avalonia.Controls/IGlobalDataTemplates.cs

src/Avalonia.Controls/INativeMenuExporterEventsImplBridge.cs

src/Avalonia.Controls/INativeMenuItemExporterEventsImplBridge.cs

src/Avalonia.Controls/IScrollAnchorProvider.cs

src/Avalonia.Controls/IScrollable.cs

src/Avalonia.Controls/ISelectable.cs

src/Avalonia.Controls/IconElement.cs

src/Avalonia.Controls/Image.cs

src/Avalonia.Controls/ItemCollection.cs

src/Avalonia.Controls/ItemsControl.cs

src/Avalonia.Controls/ItemsSourceView.cs

src/Avalonia.Controls/Label.cs

src/Avalonia.Controls/LayoutTransformControl.cs

src/Avalonia.Controls/ListBox.cs

src/Avalonia.Controls/ListBoxItem.cs

src/Avalonia.Controls/LoggingExtensions.cs

src/Avalonia.Controls/MaskedTextBox.cs

src/Avalonia.Controls/Menu.cs

src/Avalonia.Controls/MenuBase.cs

src/Avalonia.Controls/MenuItem.cs

src/Avalonia.Controls/MenuItemToggleType.cs

src/Avalonia.Controls/Mixins/PressedMixin.cs

src/Avalonia.Controls/Mixins/SelectableMixin.cs

src/Avalonia.Controls/NativeControlHost.cs

src/Avalonia.Controls/NativeMenu.Export.cs

src/Avalonia.Controls/NativeMenu.cs

src/Avalonia.Controls/NativeMenuBar.cs

src/Avalonia.Controls/NativeMenuItem.cs

src/Avalonia.Controls/NativeMenuItemBase.cs

src/Avalonia.Controls/NativeMenuItemSeparator.cs

src/Avalonia.Controls/Notifications/IManagedNotificationManager.cs

src/Avalonia.Controls/Notifications/INotification.cs

src/Avalonia.Controls/Notifications/INotificationManager.cs

src/Avalonia.Controls/Notifications/Notification.cs

src/Avalonia.Controls/Notifications/NotificationCard.cs

src/Avalonia.Controls/Notifications/NotificationPosition.cs

src/Avalonia.Controls/Notifications/NotificationType.cs

src/Avalonia.Controls/Notifications/ReversibleStackPanel.cs

src/Avalonia.Controls/Notifications/WindowNotificationManager.cs

src/Avalonia.Controls/NumericUpDown/NumericUpDown.cs

src/Avalonia.Controls/NumericUpDown/NumericUpDownValueChangedEventArgs.cs

src/Avalonia.Controls/Panel.cs

src/Avalonia.Controls/PathIcon.cs

src/Avalonia.Controls/PixelPointEventArgs.cs

src/Avalonia.Controls/PlacementMode.cs

src/Avalonia.Controls/Platform/DefaultMenuInteractionHandler.cs

src/Avalonia.Controls/Platform/Dialogs/IMountedVolumeInfoProvider.cs

src/Avalonia.Controls/Platform/Dialogs/IStorageProviderFactory.cs

src/Avalonia.Controls/Platform/Dialogs/ISystemDialogImpl.cs

src/Avalonia.Controls/Platform/Dialogs/MountedDriveInfo.cs

src/Avalonia.Controls/Platform/ExtendClientAreaChromeHints.cs

src/Avalonia.Controls/Platform/IApplicationPlatformEvents.cs

src/Avalonia.Controls/Platform/IInputPane.cs

src/Avalonia.Controls/Platform/IInsetsManager.cs

src/Avalonia.Controls/Platform/IMenuInteractionHandler.cs

src/Avalonia.Controls/Platform/INativeControlHostImpl.cs

src/Avalonia.Controls/Platform/IPlatformIconLoader.cs

src/Avalonia.Controls/Platform/IPlatformLifetimeEventsImpl.cs

src/Avalonia.Controls/Platform/IPlatformNativeSurfaceHandle.cs

src/Avalonia.Controls/Platform/IPopupImpl.cs

src/Avalonia.Controls/Platform/IScreenImpl.cs

src/Avalonia.Controls/Platform/ITopLevelImpl.cs

src/Avalonia.Controls/Platform/ITopLevelNativeMenuExporter.cs

src/Avalonia.Controls/Platform/ITrayIconImpl.cs

src/Avalonia.Controls/Platform/IWin32OptionsTopLevelImpl.cs

src/Avalonia.Controls/Platform/IWindowBaseImpl.cs

src/Avalonia.Controls/Platform/IWindowIconImpl.cs

src/Avalonia.Controls/Platform/IWindowImpl.cs

src/Avalonia.Controls/Platform/IWindowingPlatform.cs

src/Avalonia.Controls/Platform/IX11OptionsToplevelImplFeature.cs

src/Avalonia.Controls/Platform/MacOSProperties.cs

src/Avalonia.Controls/Platform/ManagedDispatcherImpl.cs

src/Avalonia.Controls/Platform/PlatformManager.cs

src/Avalonia.Controls/Platform/Screen.cs

src/Avalonia.Controls/Platform/Surfaces/IFramebufferPlatformSurface.cs

src/Avalonia.Controls/Platform/Win32Properties.cs

src/Avalonia.Controls/Platform/X11Properties.cs

src/Avalonia.Controls/PlatformInhibitionType.cs

src/Avalonia.Controls/Presenters/ContentPresenter.cs

src/Avalonia.Controls/Presenters/ItemsPresenter.cs

src/Avalonia.Controls/Presenters/ScrollContentPresenter.cs

src/Avalonia.Controls/Presenters/TextPresenter.cs

src/Avalonia.Controls/Primitives/AccessText.cs

src/Avalonia.Controls/Primitives/AdornerLayer.cs

src/Avalonia.Controls/Primitives/ChromeOverlayLayer.cs

src/Avalonia.Controls/Primitives/HeaderedContentControl.cs

src/Avalonia.Controls/Primitives/HeaderedItemsControl.cs

src/Avalonia.Controls/Primitives/HeaderedSelectingItemsControl.cs

src/Avalonia.Controls/Primitives/ILogicalScrollable.cs

src/Avalonia.Controls/Primitives/IPopupHost.cs

src/Avalonia.Controls/Primitives/IScrollSnapPointsInfo.cs

src/Avalonia.Controls/Primitives/LightDismissOverlayLayer.cs

src/Avalonia.Controls/Primitives/OverlayLayer.cs

src/Avalonia.Controls/Primitives/OverlayPopupHost.cs

src/Avalonia.Controls/Primitives/Popup.cs

src/Avalonia.Controls/Primitives/PopupPositioning/CustomPopupPlacement.cs

src/Avalonia.Controls/Primitives/PopupPositioning/IPopupPositioner.cs

src/Avalonia.Controls/Primitives/PopupPositioning/ManagedPopupPositioner.cs

src/Avalonia.Controls/Primitives/PopupPositioning/ManagedPopupPositionerPopupImplHelper.cs

src/Avalonia.Controls/Primitives/PopupPositioning/PopupPositionRequest.cs

src/Avalonia.Controls/Primitives/PopupRoot.cs

src/Avalonia.Controls/Primitives/RangeBase.cs

src/Avalonia.Controls/Primitives/RangeBaseValueChangedEventArgs.cs

src/Avalonia.Controls/Primitives/ScrollBar.cs

src/Avalonia.Controls/Primitives/ScrollBarVisibility.cs

src/Avalonia.Controls/Primitives/ScrollEventType.cs

src/Avalonia.Controls/Primitives/SelectingItemsControl.cs

src/Avalonia.Controls/Primitives/SelectionHandleType.cs

src/Avalonia.Controls/Primitives/SnapPointsAlignment.cs

src/Avalonia.Controls/Primitives/SnapPointsType.cs

src/Avalonia.Controls/Primitives/TabStrip.cs

src/Avalonia.Controls/Primitives/TabStripItem.cs

src/Avalonia.Controls/Primitives/TemplateAppliedEventArgs.cs

src/Avalonia.Controls/Primitives/TemplatedControl.cs

src/Avalonia.Controls/Primitives/TextSearch.cs

src/Avalonia.Controls/Primitives/TextSelectionHandle.cs

src/Avalonia.Controls/Primitives/TextSelectorLayer.cs

src/Avalonia.Controls/Primitives/Thumb.cs

src/Avalonia.Controls/Primitives/ToggleButton.cs

src/Avalonia.Controls/Primitives/Track.cs

src/Avalonia.Controls/Primitives/UniformGrid.cs

src/Avalonia.Controls/Primitives/VisualLayerManager.cs

src/Avalonia.Controls/ProgressBar.cs

src/Avalonia.Controls/PullToRefresh/RefreshCompletionDeferral.cs

src/Avalonia.Controls/PullToRefresh/RefreshContainer.cs

src/Avalonia.Controls/PullToRefresh/RefreshRequestedEventArgs.cs

src/Avalonia.Controls/PullToRefresh/RefreshVisualizer.cs

src/Avalonia.Controls/PullToRefresh/RefreshVisualizerOrientation.cs

src/Avalonia.Controls/PullToRefresh/RefreshVisualizerState.cs

src/Avalonia.Controls/RadioButton.cs

src/Avalonia.Controls/RelativePanel.AttachedProperties.cs

src/Avalonia.Controls/RelativePanel.cs

src/Avalonia.Controls/Remote/RemoteServer.cs

src/Avalonia.Controls/Remote/RemoteWidget.cs

src/Avalonia.Controls/RepeatButton.cs

src/Avalonia.Controls/RequestBringIntoViewEventArgs.cs

src/Avalonia.Controls/ResolveByNameAttribute.cs

src/Avalonia.Controls/RowDefinition.cs

src/Avalonia.Controls/RowDefinitions.cs

src/Avalonia.Controls/Screens.cs

src/Avalonia.Controls/ScrollChangedEventArgs.cs

src/Avalonia.Controls/ScrollViewer.cs

src/Avalonia.Controls/SelectableTextBlock.cs

src/Avalonia.Controls/Selection/ISelectionModel.cs

src/Avalonia.Controls/Selection/SelectionModel.cs

src/Avalonia.Controls/Selection/SelectionModelIndexesChangedEventArgs.cs

src/Avalonia.Controls/Selection/SelectionModelSelectionChangedEventArgs.cs

src/Avalonia.Controls/Selection/SelectionNodeBase.cs

src/Avalonia.Controls/SelectionChangedEventArgs.cs

src/Avalonia.Controls/SelectionMode.cs

src/Avalonia.Controls/Separator.cs

src/Avalonia.Controls/Shapes/Arc.cs

src/Avalonia.Controls/Shapes/Ellipse.cs

src/Avalonia.Controls/Shapes/Line.cs

src/Avalonia.Controls/Shapes/Path.cs

src/Avalonia.Controls/Shapes/Polygon.cs

src/Avalonia.Controls/Shapes/Polyline.cs

src/Avalonia.Controls/Shapes/Rectangle.cs

src/Avalonia.Controls/Shapes/Sector.cs

src/Avalonia.Controls/Shapes/Shape.cs

src/Avalonia.Controls/ShutdownMode.cs

src/Avalonia.Controls/SizeChangedEventArgs.cs

src/Avalonia.Controls/Slider.cs

src/Avalonia.Controls/Spinner.cs

src/Avalonia.Controls/SplitButton/SplitButton.cs

src/Avalonia.Controls/SplitButton/ToggleSplitButton.cs

src/Avalonia.Controls/SplitView/SplitView.cs

src/Avalonia.Controls/SplitView/SplitViewDisplayMode.cs

src/Avalonia.Controls/SplitView/SplitViewPanePlacement.cs

src/Avalonia.Controls/SplitView/SplitViewTemplateSettings.cs

src/Avalonia.Controls/StackPanel.cs

src/Avalonia.Controls/SystemDialog.cs

src/Avalonia.Controls/SystemFontAppBuilderExtension.cs

src/Avalonia.Controls/TabControl.cs

src/Avalonia.Controls/TabItem.cs

src/Avalonia.Controls/Templates/DataTemplateExtensions.cs

src/Avalonia.Controls/Templates/DataTemplates.cs

src/Avalonia.Controls/Templates/FuncControlTemplate.cs

src/Avalonia.Controls/Templates/FuncControlTemplate2.cs`

src/Avalonia.Controls/Templates/FuncDataTemplate.cs

src/Avalonia.Controls/Templates/FuncDataTemplate1.cs`

src/Avalonia.Controls/Templates/FuncTemplateNameScopeExtensions.cs

src/Avalonia.Controls/Templates/FuncTemplate1.cs`

src/Avalonia.Controls/Templates/FuncTemplate2.cs`

src/Avalonia.Controls/Templates/FuncTreeDataTemplate.cs

src/Avalonia.Controls/Templates/FuncTreeDataTemplate1.cs`

src/Avalonia.Controls/Templates/IControlTemplate.cs

src/Avalonia.Controls/Templates/IDataTemplate.cs

src/Avalonia.Controls/Templates/IDataTemplateHost.cs

src/Avalonia.Controls/Templates/IRecyclingDataTemplate.cs

src/Avalonia.Controls/Templates/ITemplate1.cs`

src/Avalonia.Controls/Templates/ITemplate2.cs`

src/Avalonia.Controls/Templates/ITreeDataTemplate.cs

src/Avalonia.Controls/Templates/ITypedDataTemplate.cs

src/Avalonia.Controls/Templates/TemplateExtensions.cs

src/Avalonia.Controls/TextBlock.cs

src/Avalonia.Controls/TextBox.cs

src/Avalonia.Controls/TextChangedEventArgs.cs

src/Avalonia.Controls/TextChangingEventArgs.cs

src/Avalonia.Controls/ThemeVariantScope.cs

src/Avalonia.Controls/TickBar.cs

src/Avalonia.Controls/ToggleSwitch.cs

src/Avalonia.Controls/ToolTip.cs

src/Avalonia.Controls/TopLevel.cs

src/Avalonia.Controls/TransitionCompletedEventArgs.cs

src/Avalonia.Controls/TransitioningContentControl.cs

src/Avalonia.Controls/TrayIcon.cs

src/Avalonia.Controls/TreeView.cs

src/Avalonia.Controls/TreeViewItem.cs

src/Avalonia.Controls/UrlOpenedEventArgs.cs

src/Avalonia.Controls/UserControl.cs

src/Avalonia.Controls/Utils/AncestorFinder.cs

src/Avalonia.Controls/Utils/ISelectionAdapter.cs

src/Avalonia.Controls/Utils/SelectingItemsControlSelectionAdapter.cs

src/Avalonia.Controls/Utils/UndoRedoHelper.cs

src/Avalonia.Controls/Viewbox.cs

src/Avalonia.Controls/VirtualizingCarouselPanel.cs

src/Avalonia.Controls/VirtualizingPanel.cs

src/Avalonia.Controls/VirtualizingStackPanel.cs

src/Avalonia.Controls/Window.cs

src/Avalonia.Controls/WindowBase.cs

src/Avalonia.Controls/WindowClosingEventArgs.cs

src/Avalonia.Controls/WindowEdge.cs

src/Avalonia.Controls/WindowIcon.cs

src/Avalonia.Controls/WindowResizedEventArgs.cs

src/Avalonia.Controls/WindowStartupLocation.cs

src/Avalonia.Controls/WindowState.cs

src/Avalonia.Controls/WindowTransparencyLevel.cs

src/Avalonia.Controls/WrapPanel.cs

Browser Platform

src/Browser/Avalonia.Browser.Blazor/AvaloniaView.cs

src/Browser/Avalonia.Browser.Blazor/BlazorSingleViewLifetime.cs

src/Browser/Avalonia.Browser/AvaloniaView.cs

src/Browser/Avalonia.Browser/BrowserAppBuilder.cs

src/Browser/Avalonia.Browser/JSObjectControlHandle.cs

Desktop Bootstrap

src/Avalonia.Desktop/AppBuilderDesktopExtensions.cs

Headless Platform

src/Headless/Avalonia.Headless.NUnit/AvaloniaTest.cs

src/Headless/Avalonia.Headless.NUnit/AvaloniaTheory.cs

src/Headless/Avalonia.Headless.Vnc/HeadlessVncFramebufferSource.cs

src/Headless/Avalonia.Headless.Vnc/HeadlessVncPlatformExtensions.cs

src/Headless/Avalonia.Headless.XUnit/AvaloniaFact.cs

src/Headless/Avalonia.Headless.XUnit/AvaloniaTestFrameworkAttribute.cs

src/Headless/Avalonia.Headless.XUnit/AvaloniaTheoryAttribute.cs

src/Headless/Avalonia.Headless/AvaloniaHeadlessPlatform.cs

src/Headless/Avalonia.Headless/AvaloniaTestApplicationAttribute.cs

src/Headless/Avalonia.Headless/HeadlessUnitTestIsolationAttribute.cs

src/Headless/Avalonia.Headless/HeadlessUnitTestSession.cs

src/Headless/Avalonia.Headless/HeadlessWindowExtensions.cs

Linux Framebuffer

src/Linux/Avalonia.LinuxFramebuffer/DrmConnectorType.cs

src/Linux/Avalonia.LinuxFramebuffer/DrmOutputOptions.cs

src/Linux/Avalonia.LinuxFramebuffer/Input/EvDev/EvDevBackend.cs

src/Linux/Avalonia.LinuxFramebuffer/Input/EvDev/EvDevDeviceDescription.cs

src/Linux/Avalonia.LinuxFramebuffer/Input/EvDev/EvDevTouchScreenDeviceDescription.cs

src/Linux/Avalonia.LinuxFramebuffer/Input/IInputBackend.cs

src/Linux/Avalonia.LinuxFramebuffer/Input/IScreenInfoProvider.cs

src/Linux/Avalonia.LinuxFramebuffer/Input/LibInput/LibInputBackend.Pointer.cs

src/Linux/Avalonia.LinuxFramebuffer/Input/LibInput/LibInputBackend.Touch.cs

src/Linux/Avalonia.LinuxFramebuffer/Input/LibInput/LibInputBackend.cs

src/Linux/Avalonia.LinuxFramebuffer/Input/LibInput/LibInputBackendOptions.cs

src/Linux/Avalonia.LinuxFramebuffer/Input/LibInput/LibInputNativeUnsafeMethods.cs

src/Linux/Avalonia.LinuxFramebuffer/Input/NullInput/NullInputBackend.cs

src/Linux/Avalonia.LinuxFramebuffer/LinuxFramebufferPlatform.cs

src/Linux/Avalonia.LinuxFramebuffer/LinuxFramebufferPlatformOptions.cs

src/Linux/Avalonia.LinuxFramebuffer/Output/Drm.cs

src/Linux/Avalonia.LinuxFramebuffer/Output/DrmBindings.cs

src/Linux/Avalonia.LinuxFramebuffer/Output/DrmOutput.cs

src/Linux/Avalonia.LinuxFramebuffer/Output/FbDevOutputOptions.cs

src/Linux/Avalonia.LinuxFramebuffer/Output/FbdevOutput.cs

src/Linux/Avalonia.LinuxFramebuffer/Output/IGlOutputBackend.cs

src/Linux/Avalonia.LinuxFramebuffer/Output/IOutputBackend.cs

Linux/X11 Platform

src/Avalonia.X11/Clipboard/ClipboardReadSession.cs

src/Avalonia.X11/Interop/GtkInteropHelper.cs

src/Avalonia.X11/X11Platform.cs

src/Avalonia.X11/X11WindowModes/DefaultWindowMode.cs

src/Avalonia.X11/X11WindowModes/InputProxyWindowMode.cs

src/Avalonia.X11/X11WindowModes/WindowMode.cs

src/Avalonia.X11/X11WindowModes/XEmbedClientWindowMode.cs

src/Avalonia.X11/XEmbedPlug.cs

Other

src/Avalonia.Build.Tasks/CompileAvaloniaXamlTask.cs

src/Avalonia.Build.Tasks/DeterministicIdGenerator.cs

src/Avalonia.Build.Tasks/GenerateAvaloniaResourcesTask.cs

src/Avalonia.Build.Tasks/XamlCompilerDiagnosticsFilter.cs

src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.Helpers.cs

src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs

src/Avalonia.Build.Tasks/XamlFileInfo.cs

src/Avalonia.Controls.ColorPicker/AlphaComponentPosition.cs

src/Avalonia.Controls.ColorPicker/ColorChangedEventArgs.cs

src/Avalonia.Controls.ColorPicker/ColorComponent.cs

src/Avalonia.Controls.ColorPicker/ColorModel.cs

src/Avalonia.Controls.ColorPicker/ColorPalettes/FlatColorPalette.cs

src/Avalonia.Controls.ColorPicker/ColorPalettes/FlatHalfColorPalette.cs

src/Avalonia.Controls.ColorPicker/ColorPalettes/FluentColorPalette.cs

src/Avalonia.Controls.ColorPicker/ColorPalettes/IColorPalette.cs

src/Avalonia.Controls.ColorPicker/ColorPalettes/MaterialColorPalette.cs

src/Avalonia.Controls.ColorPicker/ColorPalettes/MaterialHalfColorPalette.cs

src/Avalonia.Controls.ColorPicker/ColorPalettes/SixteenColorPalette.cs

src/Avalonia.Controls.ColorPicker/ColorPicker/ColorPicker.cs

src/Avalonia.Controls.ColorPicker/ColorPreviewer/ColorPreviewer.Properties.cs

src/Avalonia.Controls.ColorPicker/ColorPreviewer/ColorPreviewer.cs

src/Avalonia.Controls.ColorPicker/ColorSlider/ColorSlider.Properties.cs

src/Avalonia.Controls.ColorPicker/ColorSlider/ColorSlider.cs

src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.Properties.cs

src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.cs

src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrumComponents.cs

src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrumShape.cs

src/Avalonia.Controls.ColorPicker/ColorView/ColorView.Properties.cs

src/Avalonia.Controls.ColorPicker/ColorView/ColorView.cs

src/Avalonia.Controls.ColorPicker/ColorView/ColorViewTab.cs

src/Avalonia.Controls.ColorPicker/Converters/AccentColorConverter.cs

src/Avalonia.Controls.ColorPicker/Converters/ColorToDisplayNameConverter.cs

src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs

src/Avalonia.Controls.ColorPicker/Converters/ContrastBrushConverter.cs

src/Avalonia.Controls.ColorPicker/Converters/DoNothingForNullConverter.cs

src/Avalonia.Controls.ColorPicker/Converters/ToBrushConverter.cs

src/Avalonia.Controls.ColorPicker/Converters/ToColorConverter.cs

src/Avalonia.Controls.ColorPicker/Helpers/ColorHelper.cs

src/Avalonia.Controls.ColorPicker/HsvComponent.cs

src/Avalonia.Controls.ColorPicker/RgbComponent.cs

src/Avalonia.DesignerSupport/DesignWindowLoader.cs

src/Avalonia.DesignerSupport/Remote/HtmlTransport/HtmlTransport.cs

src/Avalonia.DesignerSupport/Remote/HtmlTransport/SimpleWebSocketHttpServer.cs

src/Avalonia.DesignerSupport/Remote/RemoteDesignerEntryPoint.cs

src/Avalonia.Diagnostics/DevToolsExtensions.cs

src/Avalonia.Diagnostics/Diagnostics/DevToolsDataFormats.cs

src/Avalonia.Diagnostics/Diagnostics/DevToolsOptions.cs

src/Avalonia.Diagnostics/Diagnostics/DevToolsViewKind.cs

src/Avalonia.Diagnostics/Diagnostics/HotKeyConfiguration.cs

src/Avalonia.Diagnostics/Diagnostics/IScreenshotHandler.cs

src/Avalonia.Diagnostics/Diagnostics/Screenshots/BaseRenderToStreamHandler.cs

src/Avalonia.Diagnostics/Diagnostics/Screenshots/FilePickerHandler.cs

src/Avalonia.Diagnostics/Diagnostics/VisualTreeDebug.cs

src/Avalonia.Dialogs/AboutAvaloniaDialog.xaml.cs

src/Avalonia.Dialogs/Internal/AvaloniaDialogsInternalViewModelBase.cs

src/Avalonia.Dialogs/Internal/ChildFitter.cs

src/Avalonia.Dialogs/Internal/FileSizeStringConverter.cs

src/Avalonia.Dialogs/Internal/ManagedFileChooserFilterViewModel.cs

src/Avalonia.Dialogs/Internal/ManagedFileChooserItemType.cs

src/Avalonia.Dialogs/Internal/ManagedFileChooserItemViewModel.cs

src/Avalonia.Dialogs/Internal/ManagedFileChooserNavigationItem.cs

src/Avalonia.Dialogs/Internal/ManagedFileChooserViewModel.cs

src/Avalonia.Dialogs/Internal/ResourceSelectorConverter.cs

src/Avalonia.Dialogs/ManagedFileChooser.cs

src/Avalonia.Dialogs/ManagedFileChooserOverwritePrompt.cs

src/Avalonia.Dialogs/ManagedFileDialogExtensions.cs

src/Avalonia.Dialogs/ManagedFileDialogOptions.cs

src/Avalonia.Metal/IMetalDevice.cs

src/Avalonia.Metal/IMetalExternalObjectsFeature.cs

src/Avalonia.MicroCom/CallbackBase.cs

src/Avalonia.OpenGL/Controls/OpenGlControlBase.cs

src/Avalonia.OpenGL/Egl/EglConsts.cs

src/Avalonia.OpenGL/Egl/EglContext.cs

src/Avalonia.OpenGL/Egl/EglDisplay.cs

src/Avalonia.OpenGL/Egl/EglDisplayOptions.cs

src/Avalonia.OpenGL/Egl/EglErrors.cs

src/Avalonia.OpenGL/Egl/EglGlPlatformSurface.cs

src/Avalonia.OpenGL/Egl/EglGlPlatformSurfaceBase.cs

src/Avalonia.OpenGL/Egl/EglInterface.cs

src/Avalonia.OpenGL/Egl/EglPlatformGraphics.cs

src/Avalonia.OpenGL/Egl/EglSurface.cs

src/Avalonia.OpenGL/Features/ExternalObjectsOpenGlExtensionFeature.cs

src/Avalonia.OpenGL/GlBasicInfoInterface.cs

src/Avalonia.OpenGL/GlConsts.cs

src/Avalonia.OpenGL/GlErrors.cs

src/Avalonia.OpenGL/GlInterface.cs

src/Avalonia.OpenGL/GlVersion.cs

src/Avalonia.OpenGL/IGlContext.cs

src/Avalonia.OpenGL/IGlContextExternalObjectsFeature.cs

src/Avalonia.OpenGL/IOpenGlTextureSharingRenderInterfaceContextFeature.cs

src/Avalonia.OpenGL/IPlatformGraphicsOpenGlContextFactory.cs

src/Avalonia.OpenGL/OpenGlException.cs

src/Avalonia.OpenGL/Surfaces/IGlPlatformSurface.cs

src/Avalonia.OpenGL/Surfaces/IGlPlatformSurfaceRenderTarget.cs

src/Avalonia.OpenGL/Surfaces/IGlPlatformSurfaceRenderingSession.cs

src/Avalonia.Remote.Protocol/AvaloniaRemoteMessageGuidAttribute.cs

src/Avalonia.Remote.Protocol/BsonTcpTransport.cs

src/Avalonia.Remote.Protocol/DefaultMessageTypeResolver.cs

src/Avalonia.Remote.Protocol/DesignMessages.cs

src/Avalonia.Remote.Protocol/IMessageTypeResolver.cs

src/Avalonia.Remote.Protocol/ITransport.cs

src/Avalonia.Remote.Protocol/InputMessages.cs

src/Avalonia.Remote.Protocol/MetsysBson.cs

src/Avalonia.Remote.Protocol/TcpTransportBase.cs

src/Avalonia.Remote.Protocol/TransportConnectionWrapper.cs

src/Avalonia.Remote.Protocol/TransportMessages.cs

src/Avalonia.Remote.Protocol/ViewportMessages.cs

src/Avalonia.Themes.Fluent/ColorPaletteResources.Properties.cs

src/Avalonia.Themes.Fluent/ColorPaletteResources.cs

src/Avalonia.Themes.Fluent/FluentTheme.xaml.cs

src/Avalonia.Themes.Simple/SimpleTheme.xaml.cs

src/Avalonia.Vulkan/IVulkanContextExternalObjectsFeature.cs

src/Avalonia.Vulkan/IVulkanDevice.cs

src/Avalonia.Vulkan/IVulkanPlatformSurface.cs

src/Avalonia.Vulkan/IVulkanRenderTarget.cs

src/Avalonia.Vulkan/UnmanagedInterop/VulkanStructs.cs

src/Avalonia.Vulkan/VulkanException.cs

src/Avalonia.Vulkan/VulkanImageInfo.cs

src/Avalonia.Vulkan/VulkanOptions.cs

src/Avalonia.Vulkan/VulkanPlatformGraphics.cs

src/Tizen/Avalonia.Tizen/NuiAvaloniaView.cs

src/Tizen/Avalonia.Tizen/NuiAvaloniaViewTextEditable.cs

src/Tizen/Avalonia.Tizen/NuiTizenApplication.cs

src/Tizen/Avalonia.Tizen/NuiViewControlHandle.cs

src/Tizen/Avalonia.Tizen/TizenApplicationExtensions.cs

src/tools/Avalonia.Analyzers/AvaloniaPropertyAnalyzer.CompileAnalyzer.cs

src/tools/Avalonia.Analyzers/AvaloniaPropertyAnalyzer.cs

src/tools/Avalonia.Analyzers/BitmapAnalyzer.cs

src/tools/Avalonia.Analyzers/BitmapAnalyzerCSCodeFixProvider.cs

src/tools/Avalonia.Analyzers/OnPropertyChangedOverrideAnalyzer.cs

src/tools/DevAnalyzers/GenericVirtualAnalyzer.cs

src/tools/DevAnalyzers/OnPropertyChangedOverrideAnalyzer.cs

src/tools/DevGenerators/CompilerDynamicDependenciesGenerator.cs

src/tools/DevGenerators/CompositionGenerator/CompositionRoslynGenerator.cs

src/tools/DevGenerators/CompositionGenerator/Config.cs

src/tools/DevGenerators/CompositionGenerator/Extensions.cs

src/tools/DevGenerators/CompositionGenerator/Generator.ConfigHelpers.cs

src/tools/DevGenerators/CompositionGenerator/Generator.KeyFrameAnimation.cs

src/tools/DevGenerators/CompositionGenerator/Generator.ListProxy.cs

src/tools/DevGenerators/CompositionGenerator/Generator.Utils.cs

src/tools/DevGenerators/CompositionGenerator/Generator.cs

src/tools/DevGenerators/CompositionGenerator/ICompositionGeneratorSink.cs

src/tools/DevGenerators/EnumMemberDictionaryGenerator.cs

src/tools/DevGenerators/GetProcAddressInitialization.cs

src/tools/DevGenerators/SubtypesFactoryGenerator.cs

src/tools/DevGenerators/X11AtomsGenerator.cs

Property, Data, Styling, Threading

src/Avalonia.Base/Animation/Animatable.cs

src/Avalonia.Base/Animation/Animation.cs

src/Avalonia.Base/Animation/CompositePageTransition.cs

src/Avalonia.Base/Animation/CrossFade.cs

src/Avalonia.Base/Animation/Cue.cs

src/Avalonia.Base/Animation/Easings/BackEaseIn.cs

src/Avalonia.Base/Animation/Easings/BackEaseInOut.cs

src/Avalonia.Base/Animation/Easings/BackEaseOut.cs

src/Avalonia.Base/Animation/Easings/BounceEaseIn.cs

src/Avalonia.Base/Animation/Easings/BounceEaseInOut.cs

src/Avalonia.Base/Animation/Easings/BounceEaseOut.cs

src/Avalonia.Base/Animation/Easings/CircularEaseIn.cs

src/Avalonia.Base/Animation/Easings/CircularEaseInOut.cs

src/Avalonia.Base/Animation/Easings/CircularEaseOut.cs

src/Avalonia.Base/Animation/Easings/CubicBezierEasing.cs

src/Avalonia.Base/Animation/Easings/CubicEaseIn.cs

src/Avalonia.Base/Animation/Easings/CubicEaseInOut.cs

src/Avalonia.Base/Animation/Easings/CubicEaseOut.cs

src/Avalonia.Base/Animation/Easings/Easing.cs

src/Avalonia.Base/Animation/Easings/EasingTypeConverter.cs

src/Avalonia.Base/Animation/Easings/ElasticEaseIn.cs

src/Avalonia.Base/Animation/Easings/ElasticEaseInOut.cs

src/Avalonia.Base/Animation/Easings/ElasticEaseOut.cs

src/Avalonia.Base/Animation/Easings/ExponentialEaseIn.cs

src/Avalonia.Base/Animation/Easings/ExponentialEaseInOut.cs

src/Avalonia.Base/Animation/Easings/ExponentialEaseOut.cs

src/Avalonia.Base/Animation/Easings/IEasing.cs

src/Avalonia.Base/Animation/Easings/LinearEasing.cs

src/Avalonia.Base/Animation/Easings/QuadraticEaseIn.cs

src/Avalonia.Base/Animation/Easings/QuadraticEaseInOut.cs

src/Avalonia.Base/Animation/Easings/QuadraticEaseOut.cs

src/Avalonia.Base/Animation/Easings/QuarticEaseIn.cs

src/Avalonia.Base/Animation/Easings/QuarticEaseInOut.cs

src/Avalonia.Base/Animation/Easings/QuarticEaseOut.cs

src/Avalonia.Base/Animation/Easings/QuinticEaseIn.cs

src/Avalonia.Base/Animation/Easings/QuinticEaseInOut.cs

src/Avalonia.Base/Animation/Easings/QuinticEaseOut.cs

src/Avalonia.Base/Animation/Easings/SineEaseIn.cs

src/Avalonia.Base/Animation/Easings/SineEaseInOut.cs

src/Avalonia.Base/Animation/Easings/SineEaseOut.cs

src/Avalonia.Base/Animation/Easings/SplineEasing.cs

src/Avalonia.Base/Animation/Easings/SpringEasing.cs

src/Avalonia.Base/Animation/FillMode.cs

src/Avalonia.Base/Animation/IAnimation.cs

src/Avalonia.Base/Animation/IAnimationSetter.cs

src/Avalonia.Base/Animation/ICustomAnimator.cs

src/Avalonia.Base/Animation/IPageTransition.cs

src/Avalonia.Base/Animation/ITransition.cs

src/Avalonia.Base/Animation/InterpolatingTransitionBase.cs

src/Avalonia.Base/Animation/IterationCount.cs

src/Avalonia.Base/Animation/IterationCountTypeConverter.cs

src/Avalonia.Base/Animation/KeyFrame.cs

src/Avalonia.Base/Animation/KeyFrames.cs

src/Avalonia.Base/Animation/KeySpline.cs

src/Avalonia.Base/Animation/KeySplineTypeConverter.cs

src/Avalonia.Base/Animation/PageSlide.cs

src/Avalonia.Base/Animation/PlayState.cs

src/Avalonia.Base/Animation/PlaybackDirection.cs

src/Avalonia.Base/Animation/Transition.cs

src/Avalonia.Base/Animation/TransitionBase.cs

src/Avalonia.Base/Animation/Transitions.cs

src/Avalonia.Base/Animation/Transitions/BoolTransition.cs

src/Avalonia.Base/Animation/Transitions/BoxShadowsTransition.cs

src/Avalonia.Base/Animation/Transitions/BrushTransition.cs

src/Avalonia.Base/Animation/Transitions/ColorTransition.cs

src/Avalonia.Base/Animation/Transitions/CornerRadiusTransition.cs

src/Avalonia.Base/Animation/Transitions/DoubleTransition.cs

src/Avalonia.Base/Animation/Transitions/FloatTransition.cs

src/Avalonia.Base/Animation/Transitions/IntegerTransition.cs

src/Avalonia.Base/Animation/Transitions/PointTransition.cs

src/Avalonia.Base/Animation/Transitions/RelativePointTransition.cs

src/Avalonia.Base/Animation/Transitions/Rotate3DTransition.cs

src/Avalonia.Base/Animation/Transitions/SizeTransition.cs

src/Avalonia.Base/Animation/Transitions/ThicknessTransition.cs

src/Avalonia.Base/Animation/Transitions/TransformOperationsTransition.cs

src/Avalonia.Base/Animation/Transitions/VectorTransition.cs

src/Avalonia.Base/AttachedProperty.cs

src/Avalonia.Base/AvaloniaInternalException.cs

src/Avalonia.Base/AvaloniaLocator.cs

src/Avalonia.Base/AvaloniaObject.cs

src/Avalonia.Base/AvaloniaObjectExtensions.cs

src/Avalonia.Base/AvaloniaProperty.cs

src/Avalonia.Base/AvaloniaPropertyChangedEventArgs.cs

src/Avalonia.Base/AvaloniaPropertyChangedEventArgs1.cs`

src/Avalonia.Base/AvaloniaPropertyChangedExtensions.cs

src/Avalonia.Base/AvaloniaPropertyMetadata.cs

src/Avalonia.Base/AvaloniaPropertyRegistry.cs

src/Avalonia.Base/AvaloniaProperty1.cs`

src/Avalonia.Base/Collections/AvaloniaDictionary.cs

src/Avalonia.Base/Collections/AvaloniaDictionaryExtensions.cs

src/Avalonia.Base/Collections/AvaloniaList.cs

src/Avalonia.Base/Collections/AvaloniaListConverter.cs

src/Avalonia.Base/Collections/AvaloniaListExtensions.cs

src/Avalonia.Base/Collections/IAvaloniaDictionary.cs

src/Avalonia.Base/Collections/IAvaloniaList.cs

src/Avalonia.Base/Collections/IAvaloniaReadOnlyDictionary.cs

src/Avalonia.Base/Collections/IAvaloniaReadOnlyList.cs

src/Avalonia.Base/Collections/NotifyCollectionChangedExtensions.cs

src/Avalonia.Base/CombinedGeometry.cs

src/Avalonia.Base/Controls/Classes.cs

src/Avalonia.Base/Controls/IDeferredContent.cs

src/Avalonia.Base/Controls/INameScope.cs

src/Avalonia.Base/Controls/IPseudoClasses.cs

src/Avalonia.Base/Controls/IResourceDictionary.cs

src/Avalonia.Base/Controls/IResourceHost.cs

src/Avalonia.Base/Controls/IResourceNode.cs

src/Avalonia.Base/Controls/IResourceProvider.cs

src/Avalonia.Base/Controls/ISetInheritanceParent.cs

src/Avalonia.Base/Controls/ISetLogicalParent.cs

src/Avalonia.Base/Controls/IThemeVariantProvider.cs

src/Avalonia.Base/Controls/Metadata/PseudoClassesAttribute.cs

src/Avalonia.Base/Controls/Metadata/TemplatePartAttribute.cs

src/Avalonia.Base/Controls/NameScope.cs

src/Avalonia.Base/Controls/NameScopeExtensions.cs

src/Avalonia.Base/Controls/NameScopeLocator.cs

src/Avalonia.Base/Controls/PseudoClassesExtensions.cs

src/Avalonia.Base/Controls/ResourceDictionary.cs

src/Avalonia.Base/Controls/ResourceNodeExtensions.cs

src/Avalonia.Base/Controls/ResourceProvider.cs

src/Avalonia.Base/Controls/ResourcesChangedEventArgs.cs

src/Avalonia.Base/Controls/Templates/ITemplateResult.cs

src/Avalonia.Base/Controls/Templates/TemplateResult.cs

src/Avalonia.Base/Data/AssignBindingAttribute.cs

src/Avalonia.Base/Data/BindingChainException.cs

src/Avalonia.Base/Data/BindingExpressionBase.cs

src/Avalonia.Base/Data/BindingMode.cs

src/Avalonia.Base/Data/BindingNotification.cs

src/Avalonia.Base/Data/BindingOperations.cs

src/Avalonia.Base/Data/BindingPriority.cs

src/Avalonia.Base/Data/BindingValue.cs

src/Avalonia.Base/Data/Converters/BoolConverters.cs

src/Avalonia.Base/Data/Converters/DefaultValueConverter.cs

src/Avalonia.Base/Data/Converters/FuncMultiValueConverter.cs

src/Avalonia.Base/Data/Converters/FuncValueConverter.cs

src/Avalonia.Base/Data/Converters/IMultiValueConverter.cs

src/Avalonia.Base/Data/Converters/IValueConverter.cs

src/Avalonia.Base/Data/Converters/ObjectConverters.cs

src/Avalonia.Base/Data/Converters/StringConverters.cs

src/Avalonia.Base/Data/Converters/StringFormatMultiValueConverter.cs

src/Avalonia.Base/Data/Converters/StringFormatValueConverter.cs

src/Avalonia.Base/Data/Core/ClrPropertyInfo.cs

src/Avalonia.Base/Data/Core/IPropertyInfo.cs

src/Avalonia.Base/Data/Core/Plugins/BindingPlugins.cs

src/Avalonia.Base/Data/Core/Plugins/DataAnnotationsValidationPlugin.cs

src/Avalonia.Base/Data/Core/Plugins/DataValidationBase.cs

src/Avalonia.Base/Data/Core/Plugins/ExceptionValidationPlugin.cs

src/Avalonia.Base/Data/Core/Plugins/IDataValidationPlugin.cs

src/Avalonia.Base/Data/Core/Plugins/IPropertyAccessor.cs

src/Avalonia.Base/Data/Core/Plugins/IPropertyAccessorPlugin.cs

src/Avalonia.Base/Data/Core/Plugins/IStreamPlugin.cs

src/Avalonia.Base/Data/Core/Plugins/IndeiValidationPlugin.cs

src/Avalonia.Base/Data/Core/Plugins/PropertyAccessorBase.cs

src/Avalonia.Base/Data/Core/Plugins/PropertyError.cs

src/Avalonia.Base/Data/Core/PropertyPath.cs

src/Avalonia.Base/Data/Core/StreamBindingExtensions.cs

src/Avalonia.Base/Data/Core/UntypedBindingExpressionBase.cs

src/Avalonia.Base/Data/CultureInfoIetfLanguageTagConverter.cs

src/Avalonia.Base/Data/DataValidationException.cs

src/Avalonia.Base/Data/IBinding.cs

src/Avalonia.Base/Data/IndexerDescriptor.cs

src/Avalonia.Base/Data/InstancedBinding.cs

src/Avalonia.Base/Data/Optional.cs

src/Avalonia.Base/Data/TemplateBinding.Observable.cs

src/Avalonia.Base/Data/TemplateBinding.cs

src/Avalonia.Base/Data/UpdateSourceTrigger.cs

src/Avalonia.Base/Diagnostics/AvaloniaObjectExtensions.cs

src/Avalonia.Base/Diagnostics/AvaloniaPropertyValue.cs

src/Avalonia.Base/Diagnostics/IValueFrameDiagnostic.cs

src/Avalonia.Base/Diagnostics/StyleDiagnostics.cs

src/Avalonia.Base/Diagnostics/StyledElementExtensions.cs

src/Avalonia.Base/Diagnostics/ValueStoreDiagnostic.cs

src/Avalonia.Base/DirectProperty.cs

src/Avalonia.Base/DirectPropertyBase.cs

src/Avalonia.Base/DirectPropertyMetadata1.cs`

src/Avalonia.Base/IDataContextProvider.cs

src/Avalonia.Base/IDescription.cs

src/Avalonia.Base/IDirectPropertyMetadata.cs

src/Avalonia.Base/INamed.cs

src/Avalonia.Base/IStyledPropertyMetadata.cs

src/Avalonia.Base/Input/AsyncDataTransferExtensions.cs

src/Avalonia.Base/Input/AsyncDataTransferItemExtensions.cs

src/Avalonia.Base/Input/Cursor.cs

src/Avalonia.Base/Input/DataFormat.cs

src/Avalonia.Base/Input/DataFormatKind.cs

src/Avalonia.Base/Input/DataFormatOfT.cs

src/Avalonia.Base/Input/DataFormats.cs

src/Avalonia.Base/Input/DataObject.cs

src/Avalonia.Base/Input/DataObjectExtensions.cs

src/Avalonia.Base/Input/DataTransfer.cs

src/Avalonia.Base/Input/DataTransferExtensions.cs

src/Avalonia.Base/Input/DataTransferItem.cs

src/Avalonia.Base/Input/DataTransferItemExtensions.cs

src/Avalonia.Base/Input/DragDrop.cs

src/Avalonia.Base/Input/DragDropDevice.cs

src/Avalonia.Base/Input/DragDropEffects.cs

src/Avalonia.Base/Input/DragEventArgs.cs

src/Avalonia.Base/Input/FocusManager.cs

src/Avalonia.Base/Input/GestureRecognizers/GestureRecognizer.cs

src/Avalonia.Base/Input/GestureRecognizers/GestureRecognizerCollection.cs

src/Avalonia.Base/Input/GestureRecognizers/PinchGestureRecognizer.cs

src/Avalonia.Base/Input/GestureRecognizers/PullGestureRecognizer.cs

src/Avalonia.Base/Input/GestureRecognizers/ScrollGestureRecognizer.cs

src/Avalonia.Base/Input/Gestures.cs

src/Avalonia.Base/Input/GotFocusEventArgs.cs

src/Avalonia.Base/Input/HoldingRoutedEventArgs.cs

src/Avalonia.Base/Input/IAsyncDataTransfer.cs

src/Avalonia.Base/Input/IAsyncDataTransferItem.cs

src/Avalonia.Base/Input/ICloseable.cs

src/Avalonia.Base/Input/ICommandSource.cs

src/Avalonia.Base/Input/ICustomKeyboardNavigation.cs

src/Avalonia.Base/Input/IDataObject.cs

src/Avalonia.Base/Input/IDataTransfer.cs

src/Avalonia.Base/Input/IDataTransferItem.cs

src/Avalonia.Base/Input/IFocusManager.cs

src/Avalonia.Base/Input/IFocusScope.cs

src/Avalonia.Base/Input/IInputDevice.cs

src/Avalonia.Base/Input/IInputElement.cs

src/Avalonia.Base/Input/IInputManager.cs

src/Avalonia.Base/Input/IInputRoot.cs

src/Avalonia.Base/Input/IKeyboardDevice.cs

src/Avalonia.Base/Input/IKeyboardNavigationHandler.cs

src/Avalonia.Base/Input/IMouseDevice.cs

src/Avalonia.Base/Input/INavigableContainer.cs

src/Avalonia.Base/Input/IPenDevice.cs

src/Avalonia.Base/Input/IPointer.cs

src/Avalonia.Base/Input/IPointerDevice.cs

src/Avalonia.Base/Input/InputElement.cs

src/Avalonia.Base/Input/InputExtensions.cs

src/Avalonia.Base/Input/InputMethod.cs

src/Avalonia.Base/Input/Key.cs

src/Avalonia.Base/Input/KeyBinding.cs

src/Avalonia.Base/Input/KeyDeviceType.cs

src/Avalonia.Base/Input/KeyEventArgs.cs

src/Avalonia.Base/Input/KeyGesture.cs

src/Avalonia.Base/Input/KeyboardDevice.cs

src/Avalonia.Base/Input/KeyboardNavigation.cs

src/Avalonia.Base/Input/KeyboardNavigationHandler.cs

src/Avalonia.Base/Input/KeyboardNavigationMode.cs

src/Avalonia.Base/Input/MouseDevice.cs

src/Avalonia.Base/Input/Navigation/XYFocus.Bubbling.cs

src/Avalonia.Base/Input/Navigation/XYFocus.FindElements.cs

src/Avalonia.Base/Input/Navigation/XYFocus.Impl.cs

src/Avalonia.Base/Input/Navigation/XYFocus.Properties.cs

src/Avalonia.Base/Input/Navigation/XYFocusNavigationModes.cs

src/Avalonia.Base/Input/Navigation/XYFocusNavigationStrategy.cs

src/Avalonia.Base/Input/NavigationDirection.cs

src/Avalonia.Base/Input/NavigationMethod.cs

src/Avalonia.Base/Input/PenDevice.cs

src/Avalonia.Base/Input/PhysicalKey.cs

src/Avalonia.Base/Input/PhysicalKeyExtensions.cs

src/Avalonia.Base/Input/PinchEventArgs.cs

src/Avalonia.Base/Input/Platform/ClipboardExtensions.cs

src/Avalonia.Base/Input/Platform/IClipboard.cs

src/Avalonia.Base/Input/Platform/IClipboardImpl.cs

src/Avalonia.Base/Input/Platform/IFlushableClipboardImpl.cs

src/Avalonia.Base/Input/Platform/IOwnedClipboardImpl.cs

src/Avalonia.Base/Input/Platform/IPlatformDragSource.cs

src/Avalonia.Base/Input/Platform/KeyGestureFormatInfo.cs

src/Avalonia.Base/Input/Platform/PlatformHotkeyConfiguration.cs

src/Avalonia.Base/Input/Pointer.cs

src/Avalonia.Base/Input/PointerDeltaEventArgs.cs

src/Avalonia.Base/Input/PointerEventArgs.cs

src/Avalonia.Base/Input/PointerPoint.cs

src/Avalonia.Base/Input/PointerWheelEventArgs.cs

src/Avalonia.Base/Input/PullGestureEventArgs.cs

src/Avalonia.Base/Input/Raw/IDragDropDevice.cs

src/Avalonia.Base/Input/Raw/RawDragEvent.cs

src/Avalonia.Base/Input/Raw/RawDragEventType.cs

src/Avalonia.Base/Input/Raw/RawInputEventArgs.cs

src/Avalonia.Base/Input/Raw/RawKeyEventArgs.cs

src/Avalonia.Base/Input/Raw/RawMouseWheelEventArgs.cs

src/Avalonia.Base/Input/Raw/RawPointerEventArgs.cs

src/Avalonia.Base/Input/Raw/RawPointerGestureEventArgs.cs

src/Avalonia.Base/Input/Raw/RawSizeEventArgs.cs

src/Avalonia.Base/Input/Raw/RawTextInputEventArgs.cs

src/Avalonia.Base/Input/Raw/RawTouchEventArgs.cs

src/Avalonia.Base/Input/ScrollGestureEventArgs.cs

src/Avalonia.Base/Input/TappedEventArgs.cs

src/Avalonia.Base/Input/TextInput/ITextInputMethodImpl.cs

src/Avalonia.Base/Input/TextInput/TextInputContentType.cs

src/Avalonia.Base/Input/TextInput/TextInputMethodClient.cs

src/Avalonia.Base/Input/TextInput/TextInputMethodClientRequeryRequestedEventArgs.cs

src/Avalonia.Base/Input/TextInput/TextInputMethodClientRequestedEventArgs.cs

src/Avalonia.Base/Input/TextInput/TextInputOptions.cs

src/Avalonia.Base/Input/TextInput/TextInputReturnKeyType.cs

src/Avalonia.Base/Input/TextInputEventArgs.cs

src/Avalonia.Base/Input/TouchDevice.cs

src/Avalonia.Base/Input/VectorEventArgs.cs

src/Avalonia.Base/Interactivity/CancelRoutedEventArgs.cs

src/Avalonia.Base/Interactivity/EventRoute.cs

src/Avalonia.Base/Interactivity/Interactive.cs

src/Avalonia.Base/Interactivity/InteractiveExtensions.cs

src/Avalonia.Base/Interactivity/RoutedEvent.cs

src/Avalonia.Base/Interactivity/RoutedEventArgs.cs

src/Avalonia.Base/Interactivity/RoutedEventRegistry.cs

src/Avalonia.Base/Layout/EffectiveViewportChangedEventArgs.cs

src/Avalonia.Base/Layout/IEmbeddedLayoutRoot.cs

src/Avalonia.Base/Layout/ILayoutManager.cs

src/Avalonia.Base/Layout/ILayoutRoot.cs

src/Avalonia.Base/Layout/LayoutExtensions.cs

src/Avalonia.Base/Layout/LayoutHelper.cs

src/Avalonia.Base/Layout/LayoutInformation.cs

src/Avalonia.Base/Layout/LayoutManager.cs

src/Avalonia.Base/Layout/Layoutable.cs

src/Avalonia.Base/Layout/Orientation.cs

src/Avalonia.Base/Logging/ILogSink.cs

src/Avalonia.Base/Logging/LogArea.cs

src/Avalonia.Base/Logging/LogEventLevel.cs

src/Avalonia.Base/Logging/Logger.cs

src/Avalonia.Base/Logging/ParametrizedLogger.cs

src/Avalonia.Base/LogicalTree/ChildIndexChangedEventArgs.cs

src/Avalonia.Base/LogicalTree/ControlLocator.cs

src/Avalonia.Base/LogicalTree/IChildIndexProvider.cs

src/Avalonia.Base/LogicalTree/ILogical.cs

src/Avalonia.Base/LogicalTree/ILogicalRoot.cs

src/Avalonia.Base/LogicalTree/LogicalExtensions.cs

src/Avalonia.Base/LogicalTree/LogicalTreeAttachmentEventArgs.cs

src/Avalonia.Base/Matrix.cs

src/Avalonia.Base/Media/AcrylicBackgroundSource.cs

src/Avalonia.Base/Media/AlignmentX.cs

src/Avalonia.Base/Media/AlignmentY.cs

src/Avalonia.Base/Media/ArcSegment.cs

src/Avalonia.Base/Media/BackgroundSizing.cs

src/Avalonia.Base/Media/BaselineAlignment.cs

src/Avalonia.Base/Media/BezierSegment .cs

src/Avalonia.Base/Media/BoxShadow.cs

src/Avalonia.Base/Media/BoxShadows.cs

src/Avalonia.Base/Media/Brush.cs

src/Avalonia.Base/Media/BrushConverter.cs

src/Avalonia.Base/Media/BrushExtensions.cs

src/Avalonia.Base/Media/BrushMappingMode.cs

src/Avalonia.Base/Media/Brushes.cs

src/Avalonia.Base/Media/CharacterHit.cs

src/Avalonia.Base/Media/Colors.cs

src/Avalonia.Base/Media/ConicGradientBrush.cs

src/Avalonia.Base/Media/DashStyle.cs

src/Avalonia.Base/Media/Drawing.cs

src/Avalonia.Base/Media/DrawingBrush.cs

src/Avalonia.Base/Media/DrawingCollection.cs

src/Avalonia.Base/Media/DrawingContext.cs

src/Avalonia.Base/Media/DrawingGroup.cs

src/Avalonia.Base/Media/DrawingImage.cs

src/Avalonia.Base/Media/EdgeMode.cs

src/Avalonia.Base/Media/Effects/BlurEffect.cs

src/Avalonia.Base/Media/Effects/DropShadowEffect.cs

src/Avalonia.Base/Media/Effects/Effect.cs

src/Avalonia.Base/Media/Effects/EffectConverter.cs

src/Avalonia.Base/Media/Effects/EffectExtesions.cs

src/Avalonia.Base/Media/Effects/EffectTransition.cs

src/Avalonia.Base/Media/Effects/IBlurEffect.cs

src/Avalonia.Base/Media/Effects/IDropShadowEffect.cs

src/Avalonia.Base/Media/Effects/IEffect.cs

src/Avalonia.Base/Media/EllipseGeometry.cs

src/Avalonia.Base/Media/ExperimentalAcrylicMaterial.cs

src/Avalonia.Base/Media/FillRule.cs

src/Avalonia.Base/Media/FlowDirection.cs

src/Avalonia.Base/Media/FontFallback.cs

src/Avalonia.Base/Media/FontFamily.cs

src/Avalonia.Base/Media/FontFeature.cs

src/Avalonia.Base/Media/FontFeatureCollection.cs

src/Avalonia.Base/Media/FontManager.cs

src/Avalonia.Base/Media/FontManagerOptions.cs

src/Avalonia.Base/Media/FontMetrics.cs

src/Avalonia.Base/Media/FontSimulations.cs

src/Avalonia.Base/Media/FontStretch.cs

src/Avalonia.Base/Media/FontStyle.cs

src/Avalonia.Base/Media/FontWeight.cs

src/Avalonia.Base/Media/Fonts/EmbeddedFontCollection.cs

src/Avalonia.Base/Media/Fonts/FamilyNameCollection.cs

src/Avalonia.Base/Media/Fonts/FontCollectionBase.cs

src/Avalonia.Base/Media/Fonts/FontCollectionKey.cs

src/Avalonia.Base/Media/Fonts/FontFamilyKey.cs

src/Avalonia.Base/Media/Fonts/FontFamilyLoader.cs

src/Avalonia.Base/Media/Fonts/IFontCollection.cs

src/Avalonia.Base/Media/FormattedText.cs

src/Avalonia.Base/Media/Geometry.cs

src/Avalonia.Base/Media/GeometryCollection.cs

src/Avalonia.Base/Media/GeometryDrawing.cs

src/Avalonia.Base/Media/GeometryGroup.cs

src/Avalonia.Base/Media/GlyphMetrics.cs

src/Avalonia.Base/Media/GlyphRun.cs

src/Avalonia.Base/Media/GlyphRunDrawing.cs

src/Avalonia.Base/Media/GlyphRunMetrics.cs

src/Avalonia.Base/Media/GradientBrush.cs

src/Avalonia.Base/Media/GradientSpreadMethod.cs

src/Avalonia.Base/Media/GradientStop.cs

src/Avalonia.Base/Media/GradientStops.cs

src/Avalonia.Base/Media/IBrush.cs

src/Avalonia.Base/Media/IConicGradientBrush.cs

src/Avalonia.Base/Media/IDashStyle.cs

src/Avalonia.Base/Media/IExperimentalAcrylicMaterial.cs

src/Avalonia.Base/Media/IGlyphTypeface.cs

src/Avalonia.Base/Media/IGradientBrush.cs

src/Avalonia.Base/Media/IGradientStop.cs

src/Avalonia.Base/Media/IImage.cs

src/Avalonia.Base/Media/IImageBrush.cs

src/Avalonia.Base/Media/IImmutableBrush.cs

src/Avalonia.Base/Media/IImmutableGlyphRunReference.cs

src/Avalonia.Base/Media/ILinearGradientBrush.cs

src/Avalonia.Base/Media/IMutableExperimentalAcrylicMaterial.cs

src/Avalonia.Base/Media/IMutableTransform.cs

src/Avalonia.Base/Media/IPen.cs

src/Avalonia.Base/Media/IRadialGradientBrush.cs

src/Avalonia.Base/Media/ISceneBrush.cs

src/Avalonia.Base/Media/ISolidColorBrush.cs

src/Avalonia.Base/Media/ITileBrush.cs

src/Avalonia.Base/Media/ITransform.cs

src/Avalonia.Base/Media/ImageBrush.cs

src/Avalonia.Base/Media/ImageDrawing.cs

src/Avalonia.Base/Media/Imaging/Bitmap.cs

src/Avalonia.Base/Media/Imaging/BitmapBlendingMode.cs

src/Avalonia.Base/Media/Imaging/BitmapInterpolationMode.cs

src/Avalonia.Base/Media/Imaging/CroppedBitmap.cs

src/Avalonia.Base/Media/Imaging/RenderTargetBitmap.cs

src/Avalonia.Base/Media/Imaging/WriteableBitmap.cs

src/Avalonia.Base/Media/ImmediateDrawingContext.cs

src/Avalonia.Base/Media/Immutable/ImmutableConicGradientBrush.cs

src/Avalonia.Base/Media/Immutable/ImmutableDashStyle.cs

src/Avalonia.Base/Media/Immutable/ImmutableGradientBrush.cs

src/Avalonia.Base/Media/Immutable/ImmutableGradientStop.cs

src/Avalonia.Base/Media/Immutable/ImmutableLinearGradientBrush.cs

src/Avalonia.Base/Media/Immutable/ImmutablePen.cs

src/Avalonia.Base/Media/Immutable/ImmutableRadialGradientBrush.cs

src/Avalonia.Base/Media/Immutable/ImmutableSolidColorBrush.cs

src/Avalonia.Base/Media/Immutable/ImmutableTextDecoration.cs

src/Avalonia.Base/Media/Immutable/ImmutableTileBrush.cs

src/Avalonia.Base/Media/Immutable/ImmutableTransform.cs

src/Avalonia.Base/Media/ImmutableExperimentalAcrylicMaterial.cs

src/Avalonia.Base/Media/LineGeometry.cs

src/Avalonia.Base/Media/LineSegment.cs

src/Avalonia.Base/Media/LinearGradientBrush.cs

src/Avalonia.Base/Media/MaterialExtensions.cs

src/Avalonia.Base/Media/MatrixTransform.cs

src/Avalonia.Base/Media/MediaExtensions.cs

src/Avalonia.Base/Media/PathFigure.cs

src/Avalonia.Base/Media/PathGeometry.cs

src/Avalonia.Base/Media/PathGeometryCollections.cs

src/Avalonia.Base/Media/PathMarkupParser.cs

src/Avalonia.Base/Media/PathSegment.cs

src/Avalonia.Base/Media/Pen.cs

src/Avalonia.Base/Media/PenLineCap.cs

src/Avalonia.Base/Media/PenLineJoin.cs

src/Avalonia.Base/Media/PolyBezierSegment.cs

src/Avalonia.Base/Media/PolyLineSegment.cs

src/Avalonia.Base/Media/PolylineGeometry.cs

src/Avalonia.Base/Media/PreciseEllipticArcHelper.cs

src/Avalonia.Base/Media/QuadraticBezierSegment .cs

src/Avalonia.Base/Media/RadialGradientBrush.cs

src/Avalonia.Base/Media/RectangleGeometry.cs

src/Avalonia.Base/Media/RenderOptions.cs

src/Avalonia.Base/Media/RotateTransform.cs

src/Avalonia.Base/Media/ScaleTransform.cs

src/Avalonia.Base/Media/SkewTransform.cs

src/Avalonia.Base/Media/SolidColorBrush.cs

src/Avalonia.Base/Media/StreamGeometry.cs

src/Avalonia.Base/Media/StreamGeometryContext.cs

src/Avalonia.Base/Media/Stretch.cs

src/Avalonia.Base/Media/StretchDirection.cs

src/Avalonia.Base/Media/SweepDirection.cs

src/Avalonia.Base/Media/TextAlignment.cs

src/Avalonia.Base/Media/TextCollapsingCreateInfo.cs

src/Avalonia.Base/Media/TextDecoration.cs

src/Avalonia.Base/Media/TextDecorationCollection.cs

src/Avalonia.Base/Media/TextDecorationLocation.cs

src/Avalonia.Base/Media/TextDecorationUnit.cs

src/Avalonia.Base/Media/TextDecorations.cs

src/Avalonia.Base/Media/TextFormatting/DrawableTextRun.cs

src/Avalonia.Base/Media/TextFormatting/GenericTextParagraphProperties.cs

src/Avalonia.Base/Media/TextFormatting/GenericTextRunProperties.cs

src/Avalonia.Base/Media/TextFormatting/GlyphInfo.cs

src/Avalonia.Base/Media/TextFormatting/ITextSource.cs

src/Avalonia.Base/Media/TextFormatting/JustificationProperties.cs

src/Avalonia.Base/Media/TextFormatting/LogicalDirection.cs

src/Avalonia.Base/Media/TextFormatting/ShapedBuffer.cs

src/Avalonia.Base/Media/TextFormatting/ShapedTextRun.cs

src/Avalonia.Base/Media/TextFormatting/SplitResult.cs

src/Avalonia.Base/Media/TextFormatting/TextBounds.cs

src/Avalonia.Base/Media/TextFormatting/TextCharacters.cs

src/Avalonia.Base/Media/TextFormatting/TextCollapsingProperties.cs

src/Avalonia.Base/Media/TextFormatting/TextEndOfLine.cs

src/Avalonia.Base/Media/TextFormatting/TextEndOfParagraph.cs

src/Avalonia.Base/Media/TextFormatting/TextFormatter.cs

src/Avalonia.Base/Media/TextFormatting/TextLayout.cs

src/Avalonia.Base/Media/TextFormatting/TextLeadingPrefixCharacterEllipsis.cs

src/Avalonia.Base/Media/TextFormatting/TextLine.cs

src/Avalonia.Base/Media/TextFormatting/TextLineBreak.cs

src/Avalonia.Base/Media/TextFormatting/TextLineMetrics.cs

src/Avalonia.Base/Media/TextFormatting/TextMetrics.cs

src/Avalonia.Base/Media/TextFormatting/TextParagraphProperties.cs

src/Avalonia.Base/Media/TextFormatting/TextRange.cs

src/Avalonia.Base/Media/TextFormatting/TextRun.cs

src/Avalonia.Base/Media/TextFormatting/TextRunBounds.cs

src/Avalonia.Base/Media/TextFormatting/TextRunProperties.cs

src/Avalonia.Base/Media/TextFormatting/TextShaper.cs

src/Avalonia.Base/Media/TextFormatting/TextShaperOptions.cs

src/Avalonia.Base/Media/TextFormatting/TextTrailingCharacterEllipsis.cs

src/Avalonia.Base/Media/TextFormatting/TextTrailingWordEllipsis.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/BiDiClass.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/BiDiPairedBracketType.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/Codepoint.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/CodepointEnumerator.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/EastAsianWidthClass.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/GeneralCategory.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/Grapheme.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/GraphemeBreakClass.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/GraphemeEnumerator.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/LineBreak.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/LineBreakClass.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/LineBreakEnumerator.cs

src/Avalonia.Base/Media/TextFormatting/Unicode/Script.cs

src/Avalonia.Base/Media/TextFormatting/UnshapedTextRun.cs

src/Avalonia.Base/Media/TextHitTestResult.cs

src/Avalonia.Base/Media/TextLeadingPrefixTrimming.cs

src/Avalonia.Base/Media/TextPathSegmentEllipsis.cs

src/Avalonia.Base/Media/TextPathSegmentTrimming.cs

src/Avalonia.Base/Media/TextRenderingMode.cs

src/Avalonia.Base/Media/TextTrailingTrimming.cs

src/Avalonia.Base/Media/TextTrimming.cs

src/Avalonia.Base/Media/TextWrapping.cs

src/Avalonia.Base/Media/TileBrush.cs

src/Avalonia.Base/Media/Transform.cs

src/Avalonia.Base/Media/TransformConverter.cs

src/Avalonia.Base/Media/TransformExtensions.cs

src/Avalonia.Base/Media/TransformGroup.cs

src/Avalonia.Base/Media/Transformation/TransformOperation.cs

src/Avalonia.Base/Media/Transformation/TransformOperations.cs

src/Avalonia.Base/Media/TranslateTransform.cs

src/Avalonia.Base/Media/Typeface.cs

src/Avalonia.Base/Media/UnicodeRange.cs

src/Avalonia.Base/Media/VisualBrush.cs

src/Avalonia.Base/Metadata/AmbientAttribute.cs

src/Avalonia.Base/Metadata/AvaloniaListAttribute.cs

src/Avalonia.Base/Metadata/ContentAttribute.cs

src/Avalonia.Base/Metadata/ControlTemplateScopeAttribute.cs

src/Avalonia.Base/Metadata/DataTypeAttribute.cs

src/Avalonia.Base/Metadata/DependsOnAttribute.cs

src/Avalonia.Base/Metadata/IAddChild.cs

src/Avalonia.Base/Metadata/InheritDataTypeFromAttribute.cs

src/Avalonia.Base/Metadata/InheritDataTypeFromItemsAttribute.cs

src/Avalonia.Base/Metadata/MarkupExtensionOption.cs

src/Avalonia.Base/Metadata/NotClientImplementableAttribute.cs

src/Avalonia.Base/Metadata/PrivateApiAttribute.cs

src/Avalonia.Base/Metadata/TemplateContent.cs

src/Avalonia.Base/Metadata/TrimSurroundingWhitespaceAttribute.cs

src/Avalonia.Base/Metadata/UnstableAttribute.cs

src/Avalonia.Base/Metadata/UsableDuringInitializationAttribute.cs

src/Avalonia.Base/Metadata/WhitespaceSignificantCollectionAttribute.cs

src/Avalonia.Base/Metadata/XmlnsDefinitionAttribute.cs

src/Avalonia.Base/Metadata/XmlnsPrefixAttribute.cs

src/Avalonia.Base/PixelPoint.cs

src/Avalonia.Base/PixelRect.cs

src/Avalonia.Base/PixelSize.cs

src/Avalonia.Base/PixelVector.cs

src/Avalonia.Base/Platform/AlphaFormat.cs

src/Avalonia.Base/Platform/AssetLoader.cs

src/Avalonia.Base/Platform/DefaultPlatformSettings.cs

src/Avalonia.Base/Platform/IAssetLoader.cs

src/Avalonia.Base/Platform/IBitmapImpl.cs

src/Avalonia.Base/Platform/ICursorFactory.cs

src/Avalonia.Base/Platform/ICursorImpl.cs

src/Avalonia.Base/Platform/IDrawingContextImpl.cs

src/Avalonia.Base/Platform/IDrawingContextWithAcrylicLikeSupport.cs

src/Avalonia.Base/Platform/IExternalObjectsRenderInterfaceContextFeature.cs

src/Avalonia.Base/Platform/IFontManagerImpl.cs

src/Avalonia.Base/Platform/IGeometryContext.cs

src/Avalonia.Base/Platform/IGeometryContext2.cs

src/Avalonia.Base/Platform/IGeometryImpl.cs

src/Avalonia.Base/Platform/IGlyphRunImpl.cs

src/Avalonia.Base/Platform/ILockedFramebuffer.cs

src/Avalonia.Base/Platform/IMacOSTopLevelPlatformHandle.cs

src/Avalonia.Base/Platform/IOptionalFeatureProvider.cs

src/Avalonia.Base/Platform/IPlatformBehaviorInhibition.cs

src/Avalonia.Base/Platform/IPlatformGpu.cs

src/Avalonia.Base/Platform/IPlatformHandle.cs

src/Avalonia.Base/Platform/IPlatformRenderInterface.cs

src/Avalonia.Base/Platform/IPlatformRenderInterfaceRegion.cs

src/Avalonia.Base/Platform/IPlatformSettings.cs

src/Avalonia.Base/Platform/IPlatformThreadingInterface.cs

src/Avalonia.Base/Platform/IReadableBitmapImpl.cs

src/Avalonia.Base/Platform/IRenderTarget.cs

src/Avalonia.Base/Platform/IRenderTargetBitmapImpl.cs

src/Avalonia.Base/Platform/IRuntimePlatform.cs

src/Avalonia.Base/Platform/IScopedResource.cs

src/Avalonia.Base/Platform/IStreamGeometryContextImpl.cs

src/Avalonia.Base/Platform/IStreamGeometryImpl.cs

src/Avalonia.Base/Platform/ITextShaperImpl.cs

src/Avalonia.Base/Platform/ITransformedGeometryImpl.cs

src/Avalonia.Base/Platform/IWriteableBitmapImpl.cs

src/Avalonia.Base/Platform/LockedFramebuffer.cs

src/Avalonia.Base/Platform/LtrbRect.cs

src/Avalonia.Base/Platform/PathGeometryContext.cs

src/Avalonia.Base/Platform/PixelFormat.cs

src/Avalonia.Base/Platform/PlatformColorValues.cs

src/Avalonia.Base/Platform/PlatformGraphicsDeviceAdapterDescription.cs

src/Avalonia.Base/Platform/PlatformGraphicsExternalMemory.cs

src/Avalonia.Base/Platform/PlatformHandle.cs

src/Avalonia.Base/Platform/RenderTargetProperties.cs

src/Avalonia.Base/Platform/StandardAssetLoader.cs

src/Avalonia.Base/Platform/StandardRuntimePlatform.cs

src/Avalonia.Base/Platform/Storage/FilePickerFileType.cs

src/Avalonia.Base/Platform/Storage/FilePickerFileTypes.cs

src/Avalonia.Base/Platform/Storage/FilePickerOpenOptions.cs

src/Avalonia.Base/Platform/Storage/FilePickerSaveOptions.cs

src/Avalonia.Base/Platform/Storage/FolderPickerOpenOptions.cs

src/Avalonia.Base/Platform/Storage/ILauncher.cs

src/Avalonia.Base/Platform/Storage/IStorageBookmarkItem.cs

src/Avalonia.Base/Platform/Storage/IStorageFile.cs

src/Avalonia.Base/Platform/Storage/IStorageFolder.cs

src/Avalonia.Base/Platform/Storage/IStorageItem.cs

src/Avalonia.Base/Platform/Storage/IStorageProvider.cs

src/Avalonia.Base/Platform/Storage/PickerOptions.cs

src/Avalonia.Base/Platform/Storage/SaveFilePickerResult.cs

src/Avalonia.Base/Platform/Storage/StorageItemProperties.cs

src/Avalonia.Base/Platform/Storage/StorageProviderExtensions.cs

src/Avalonia.Base/Platform/Storage/WellKnownFolder.cs

src/Avalonia.Base/Platform/SystemNavigationManagerImpl.cs

src/Avalonia.Base/Points.cs

src/Avalonia.Base/Reactive/AnonymousObserver.cs

src/Avalonia.Base/Rect.cs

src/Avalonia.Base/RelativeRect.cs

src/Avalonia.Base/RelativeScalar.cs

src/Avalonia.Base/RenderTargetCorruptedException.cs

src/Avalonia.Base/RenderTargetNotReadyException.cs

src/Avalonia.Base/Rendering/Composition/Animations/CompositionAnimation.cs

src/Avalonia.Base/Rendering/Composition/Animations/CompositionAnimationGroup.cs

src/Avalonia.Base/Rendering/Composition/Animations/ExpressionAnimation.cs

src/Avalonia.Base/Rendering/Composition/Animations/ICompositionAnimationBase.cs

src/Avalonia.Base/Rendering/Composition/Animations/ImplicitAnimationCollection.cs

src/Avalonia.Base/Rendering/Composition/Animations/KeyFrameAnimation.cs

src/Avalonia.Base/Rendering/Composition/CompositionCustomVisual.cs

src/Avalonia.Base/Rendering/Composition/CompositionCustomVisualHandler.cs

src/Avalonia.Base/Rendering/Composition/CompositionDrawingSurface.cs

src/Avalonia.Base/Rendering/Composition/CompositionExternalMemory.cs

src/Avalonia.Base/Rendering/Composition/CompositionObject.cs

src/Avalonia.Base/Rendering/Composition/CompositionOptions.cs

src/Avalonia.Base/Rendering/Composition/CompositionPropertySet.cs

src/Avalonia.Base/Rendering/Composition/CompositionSurface.cs

src/Avalonia.Base/Rendering/Composition/Compositor.Factories.cs

src/Avalonia.Base/Rendering/Composition/Compositor.cs

src/Avalonia.Base/Rendering/Composition/ContainerVisual.cs

src/Avalonia.Base/Rendering/Composition/ElementCompositionPreview.cs

src/Avalonia.Base/Rendering/Composition/Enums.cs

src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionVisual.cs

src/Avalonia.Base/Rendering/Composition/Transport/Batch.cs

src/Avalonia.Base/Rendering/Composition/Transport/BatchStream.cs

src/Avalonia.Base/Rendering/Composition/Transport/ServerListProxyHelper.cs

src/Avalonia.Base/Rendering/Composition/Visual.cs

src/Avalonia.Base/Rendering/Composition/VisualCollection.cs

src/Avalonia.Base/Rendering/DefaultRenderTimer.cs

src/Avalonia.Base/Rendering/ICustomHitTest.cs

src/Avalonia.Base/Rendering/IRenderRoot.cs

src/Avalonia.Base/Rendering/IRenderTimer.cs

src/Avalonia.Base/Rendering/IRenderer.cs

src/Avalonia.Base/Rendering/RendererDebugOverlays.cs

src/Avalonia.Base/Rendering/RendererDiagnostics.cs

src/Avalonia.Base/Rendering/SceneGraph/CustomDrawOperation.cs

src/Avalonia.Base/Rendering/SceneInvalidatedEventArgs.cs

src/Avalonia.Base/Rendering/SleepLoopRenderTimer.cs

src/Avalonia.Base/Rendering/ThreadProxyRenderTimer.cs

src/Avalonia.Base/Rendering/UiThreadRenderTimer.cs

src/Avalonia.Base/Rotate3DTransform.cs

src/Avalonia.Base/RoundedRect.cs

src/Avalonia.Base/StyledElement.cs

src/Avalonia.Base/StyledElementExtensions.cs

src/Avalonia.Base/StyledProperty.cs

src/Avalonia.Base/StyledPropertyMetadata1.cs`

src/Avalonia.Base/Styling/Container.cs

src/Avalonia.Base/Styling/ContainerQuery.cs

src/Avalonia.Base/Styling/ContainerSizing.cs

src/Avalonia.Base/Styling/ControlTheme.cs

src/Avalonia.Base/Styling/IGlobalStyles.cs

src/Avalonia.Base/Styling/ISetterInstance.cs

src/Avalonia.Base/Styling/ISetterValue.cs

src/Avalonia.Base/Styling/IStyle.cs

src/Avalonia.Base/Styling/IStyleHost.cs

src/Avalonia.Base/Styling/IStyleable.cs

src/Avalonia.Base/Styling/ITemplate.cs

src/Avalonia.Base/Styling/IThemeVariantHost.cs

src/Avalonia.Base/Styling/Selector.cs

src/Avalonia.Base/Styling/Selectors.cs

src/Avalonia.Base/Styling/Setter.cs

src/Avalonia.Base/Styling/SetterBase.cs

src/Avalonia.Base/Styling/Style.cs

src/Avalonia.Base/Styling/StyleBase.cs

src/Avalonia.Base/Styling/StyleQueries.cs

src/Avalonia.Base/Styling/StyleQuery.cs

src/Avalonia.Base/Styling/StyleQueryComparisonOperator.cs

src/Avalonia.Base/Styling/Styles.cs

src/Avalonia.Base/Styling/ThemeVariant.cs

src/Avalonia.Base/Styling/ThemeVariantTypeConverter.cs

src/Avalonia.Base/Threading/AvaloniaSynchronizationContext.cs

src/Avalonia.Base/Threading/Dispatcher.Exceptions.cs

src/Avalonia.Base/Threading/Dispatcher.Invoke.cs

src/Avalonia.Base/Threading/Dispatcher.MainLoop.cs

src/Avalonia.Base/Threading/Dispatcher.Queue.cs

src/Avalonia.Base/Threading/Dispatcher.Timers.cs

src/Avalonia.Base/Threading/Dispatcher.cs

src/Avalonia.Base/Threading/DispatcherEventArgs.cs

src/Avalonia.Base/Threading/DispatcherFrame.cs

src/Avalonia.Base/Threading/DispatcherOperation.cs

src/Avalonia.Base/Threading/DispatcherOptions.cs

src/Avalonia.Base/Threading/DispatcherPriority.cs

src/Avalonia.Base/Threading/DispatcherPriorityAwaitable.cs

src/Avalonia.Base/Threading/DispatcherTimer.cs

src/Avalonia.Base/Threading/DispatcherUnhandledExceptionEventArgs.cs

src/Avalonia.Base/Threading/DispatcherUnhandledExceptionFilterEventArgs.cs

src/Avalonia.Base/Threading/IDispatcher.cs

src/Avalonia.Base/Threading/IDispatcherImpl.cs

src/Avalonia.Base/Utilities/IWeakEventSubscriber.cs

src/Avalonia.Base/Utilities/ImmutableReadOnlyListStructEnumerator.cs

src/Avalonia.Base/Utilities/SynchronousCompletionAsyncResult.cs

src/Avalonia.Base/Utilities/TypeUtilities.cs

src/Avalonia.Base/Utilities/ValueSpan.cs

src/Avalonia.Base/Utilities/WeakEvent.cs

src/Avalonia.Base/Utilities/WeakEventHandlerManager.cs

src/Avalonia.Base/Utilities/WeakEvents.cs

src/Avalonia.Base/Vector3D.cs

src/Avalonia.Base/Visual.Composition.cs

src/Avalonia.Base/Visual.cs

src/Avalonia.Base/VisualExtensions.cs

src/Avalonia.Base/VisualTree/IHostedVisualTreeRoot.cs

src/Avalonia.Base/VisualTree/TransformedBounds.cs

src/Avalonia.Base/VisualTree/VisualExtensions.cs

src/Avalonia.Base/VisualTree/VisualLocator.cs

src/Avalonia.Base/VisualTreeAttachmentEventArgs.cs

Rendering and Text

src/Avalonia.Fonts.Inter/AppBuilderExtension.cs

src/Avalonia.Fonts.Inter/InterFontCollection.cs

src/Skia/Avalonia.Skia/Gpu/ISkiaGpu.cs

src/Skia/Avalonia.Skia/Gpu/ISkiaGpuRenderSession.cs

src/Skia/Avalonia.Skia/Gpu/ISkiaGpuRenderTarget.cs

src/Skia/Avalonia.Skia/Gpu/OpenGl/IGlSkiaSpecificOptionsFeature.cs

src/Skia/Avalonia.Skia/Helpers/DrawingContextHelper.cs

src/Skia/Avalonia.Skia/Helpers/ImageSavingHelper.cs

src/Skia/Avalonia.Skia/Helpers/PixelFormatHelper.cs

src/Skia/Avalonia.Skia/ISkiaSharpApiLeaseFeature.cs

src/Skia/Avalonia.Skia/SkiaApplicationExtensions.cs

src/Skia/Avalonia.Skia/SkiaOptions.cs

src/Skia/Avalonia.Skia/SkiaPlatform.cs

src/Skia/Avalonia.Skia/SkiaSharpExtensions.cs

Source Generator Integration

src/tools/Avalonia.Generators/NameGenerator/AvaloniaNameSourceGenerator.cs

Windows Platform

src/Windows/Avalonia.Direct2D1/Direct2D1Platform.cs

src/Windows/Avalonia.Direct2D1/IExternalDirect2DRenderTargetSurface.cs

src/Windows/Avalonia.Win32.Interoperability/WinForms/WinFormsAvaloniaControlHost.cs

src/Windows/Avalonia.Win32/AngleOptions.cs

src/Windows/Avalonia.Win32/DirectX/IDirect3D11TexturePlatformSurface.cs

src/Windows/Avalonia.Win32/Input/KeyInterop.cs

src/Windows/Avalonia.Win32/Win32Platform.cs

src/Windows/Avalonia.Win32/Win32PlatformOptions.cs

XAML and Markup

src/Markup/Avalonia.Markup.Xaml.Loader/AvaloniaRuntimeXamlLoader.cs

src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/Transformers/AvaloniaXamlIlControlTemplateTargetTypeMetadataTransformer.cs

src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/Transformers/AvaloniaXamlIlQueryTransformer.cs

src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/Transformers/AvaloniaXamlIlSelectorTransformer.cs

src/Markup/Avalonia.Markup.Xaml/AvaloniaXamlLoader.cs

src/Markup/Avalonia.Markup.Xaml/Converters/AvaloniaPropertyTypeConverter.cs

src/Markup/Avalonia.Markup.Xaml/Converters/AvaloniaUriTypeConverter.cs

src/Markup/Avalonia.Markup.Xaml/Converters/BitmapTypeConverter.cs

src/Markup/Avalonia.Markup.Xaml/Converters/ColorToBrushConverter.cs

src/Markup/Avalonia.Markup.Xaml/Converters/FontFamilyTypeConverter.cs

src/Markup/Avalonia.Markup.Xaml/Converters/IconTypeConverter.cs

src/Markup/Avalonia.Markup.Xaml/Converters/PointsListTypeConverter.cs

src/Markup/Avalonia.Markup.Xaml/Converters/TimeSpanTypeConverter.cs

src/Markup/Avalonia.Markup.Xaml/Diagnostics/XamlSourceInfo.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtension.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/CompiledBindingExtension.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/CompiledBindings/CompiledBindingPath.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/CompiledBindings/PropertyInfoAccessorFactory.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/DynamicResourceExtension.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/On.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/OnFormFactorExtension.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/OnPlatformExtension.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/ReflectionBindingExtension.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/RelativeSourceExtension.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/ResolveByNameExtension.cs

src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/StaticResourceExtension.cs

src/Markup/Avalonia.Markup.Xaml/RuntimeXamlLoaderConfiguration.cs

src/Markup/Avalonia.Markup.Xaml/RuntimeXamlLoaderDocument.cs

src/Markup/Avalonia.Markup.Xaml/Styling/MergeResourceInclude.cs

src/Markup/Avalonia.Markup.Xaml/Styling/ResourceInclude.cs

src/Markup/Avalonia.Markup.Xaml/Styling/StyleInclude.cs

src/Markup/Avalonia.Markup.Xaml/Templates/ControlTemplate.cs

src/Markup/Avalonia.Markup.Xaml/Templates/DataTemplate.cs

src/Markup/Avalonia.Markup.Xaml/Templates/FocusAdornerTemplate.cs

src/Markup/Avalonia.Markup.Xaml/Templates/ItemsPanelTemplate.cs

src/Markup/Avalonia.Markup.Xaml/Templates/Template.cs

src/Markup/Avalonia.Markup.Xaml/Templates/TemplateContent.cs

src/Markup/Avalonia.Markup.Xaml/Templates/TreeDataTemplate.cs

src/Markup/Avalonia.Markup.Xaml/XamlIl/Runtime/IAvaloniaXamlIlControlTemplateProvider.cs

src/Markup/Avalonia.Markup.Xaml/XamlIl/Runtime/IAvaloniaXamlIlParentStackProvider.cs

src/Markup/Avalonia.Markup.Xaml/XamlIl/Runtime/IAvaloniaXamlIlXmlNamespaceInfoProviderV1.cs

src/Markup/Avalonia.Markup.Xaml/XamlIl/Runtime/XamlIlRuntimeHelpers.cs

src/Markup/Avalonia.Markup.Xaml/XamlLoadException.cs

src/Markup/Avalonia.Markup.Xaml/XamlTypes.cs

src/Markup/Avalonia.Markup/Data/Binding.cs

src/Markup/Avalonia.Markup/Data/BindingBase.cs

src/Markup/Avalonia.Markup/Data/MultiBinding.cs

src/Markup/Avalonia.Markup/Data/RelativeSource.cs

iOS Platform

src/iOS/Avalonia.iOS/AvaloniaAppDelegate.cs

src/iOS/Avalonia.iOS/AvaloniaView.Text.cs

src/iOS/Avalonia.iOS/AvaloniaView.cs

src/iOS/Avalonia.iOS/NativeControlHostImpl.cs

src/iOS/Avalonia.iOS/Platform.cs

src/iOS/Avalonia.iOS/ViewController.cs

macOS Native Platform

src/Avalonia.Native/AvaloniaNativePlatformExtensions.cs