IAvaloniaObjectDebug Interface

Summary

Provides a debug interface into AvaloniaObject.
Namespace
Avalonia.Diagnostics
Implementing Types
graph BT Type["IAvaloniaObjectDebug"] class Type type-node Implementing0["NonVirtualizingLayoutContext"]-.->Type click Implementing0 "/api/Avalonia.Layout/NonVirtualizingLayoutContext" Implementing1["DefinitionBase"]-.->Type click Implementing1 "/api/Avalonia.Controls/DefinitionBase" Implementing2["PointTransition"]-.->Type click Implementing2 "/api/Avalonia.Animation/PointTransition" Implementing3["KeyFrame"]-.->Type click Implementing3 "/api/Avalonia.Animation/KeyFrame" Implementing4["SolidColorBrush"]-.->Type click Implementing4 "/api/Avalonia.Media/SolidColorBrush" Implementing5["ReactiveWindow<TViewModel>"]-.->Type click Implementing5 "/api/Avalonia.ReactiveUI/ReactiveWindow_1" Implementing6["Styles"]-.->Type click Implementing6 "/api/Avalonia.Styling/Styles" Implementing7["TreeView"]-.->Type click Implementing7 "/api/Avalonia.Controls/TreeView" Implementing8["ScrollGestureRecognizer"]-.->Type click Implementing8 "/api/Avalonia.Input.GestureRecognizers/ScrollGestureRecognizer" Implementing9["Thumb"]-.->Type click Implementing9 "/api/Avalonia.Controls.Primitives/Thumb" Implementing10["PathGeometry"]-.->Type click Implementing10 "/api/Avalonia.Media/PathGeometry" Implementing11["Separator"]-.->Type click Implementing11 "/api/Avalonia.Controls/Separator" Implementing12["QuadraticBezierSegment"]-.->Type click Implementing12 "/api/Avalonia.Media/QuadraticBezierSegment" Implementing13["ComboBox"]-.->Type click Implementing13 "/api/Avalonia.Controls/ComboBox" Implementing14["UserControl"]-.->Type click Implementing14 "/api/Avalonia.Controls/UserControl" Implementing15["Decorator"]-.->Type click Implementing15 "/api/Avalonia.Controls/Decorator" Implementing16["VirtualizingLayoutContext"]-.->Type click Implementing16 "/api/Avalonia.Layout/VirtualizingLayoutContext" Implementing17["Slider"]-.->Type click Implementing17 "/api/Avalonia.Controls/Slider" Implementing18["ContextMenu"]-.->Type click Implementing18 "/api/Avalonia.Controls/ContextMenu" Implementing19["Ellipse"]-.->Type click Implementing19 "/api/Avalonia.Controls.Shapes/Ellipse" Implementing20["OverlayLayer"]-.->Type click Implementing20 "/api/Avalonia.Controls.Primitives/OverlayLayer" Implementing21["RadioButton"]-.->Type click Implementing21 "/api/Avalonia.Controls/RadioButton" Implementing22["LinearGradientBrush"]-.->Type click Implementing22 "/api/Avalonia.Media/LinearGradientBrush" Implementing23["Transform"]-.->Type click Implementing23 "/api/Avalonia.Media/Transform" Implementing24["Control"]-.->Type click Implementing24 "/api/Avalonia.Controls/Control" Implementing25["ListBox"]-.->Type click Implementing25 "/api/Avalonia.Controls/ListBox" Implementing26["SelectingItemsControl"]-.->Type click Implementing26 "/api/Avalonia.Controls.Primitives/SelectingItemsControl" Implementing27["RowDefinition"]-.->Type click Implementing27 "/api/Avalonia.Controls/RowDefinition" Implementing28["AdornerLayer"]-.->Type click Implementing28 "/api/Avalonia.Controls.Primitives/AdornerLayer" Implementing29["PopupRoot"]-.->Type click Implementing29 "/api/Avalonia.Controls.Primitives/PopupRoot" Implementing30["Layoutable"]-.->Type click Implementing30 "/api/Avalonia.Layout/Layoutable" Implementing31["ImageBrush"]-.->Type click Implementing31 "/api/Avalonia.Media/ImageBrush" Implementing32["ViewModelViewHost"]-.->Type click Implementing32 "/api/Avalonia.ReactiveUI/ViewModelViewHost" Implementing33["Animation"]-.->Type click Implementing33 "/api/Avalonia.Animation/Animation" Implementing34["TranslateTransform"]-.->Type click Implementing34 "/api/Avalonia.Media/TranslateTransform" Implementing35["PathFigure"]-.->Type click Implementing35 "/api/Avalonia.Media/PathFigure" Implementing36["HeaderedItemsControl"]-.->Type click Implementing36 "/api/Avalonia.Controls.Primitives/HeaderedItemsControl" Implementing37["NonVirtualizingLayout"]-.->Type click Implementing37 "/api/Avalonia.Layout/NonVirtualizingLayout" Implementing38["MenuItem"]-.->Type click Implementing38 "/api/Avalonia.Controls/MenuItem" Implementing39["InputElement"]-.->Type click Implementing39 "/api/Avalonia.Input/InputElement" Implementing40["PathSegment"]-.->Type click Implementing40 "/api/Avalonia.Media/PathSegment" Implementing41["FloatTransition"]-.->Type click Implementing41 "/api/Avalonia.Animation/FloatTransition" Implementing42["ItemsRepeater"]-.->Type click Implementing42 "/api/Avalonia.Controls/ItemsRepeater" Implementing43["ComboBoxItem"]-.->Type click Implementing43 "/api/Avalonia.Controls/ComboBoxItem" Implementing44["NativeMenuItem"]-.->Type click Implementing44 "/api/Avalonia.Controls/NativeMenuItem" Implementing45["WrapPanel"]-.->Type click Implementing45 "/api/Avalonia.Controls/WrapPanel" Implementing46["Viewbox"]-.->Type click Implementing46 "/api/Avalonia.Controls/Viewbox" Implementing47["AutoCompleteBox"]-.->Type click Implementing47 "/api/Avalonia.Controls/AutoCompleteBox" Implementing48["TabControl"]-.->Type click Implementing48 "/api/Avalonia.Controls/TabControl" Implementing49["Menu"]-.->Type click Implementing49 "/api/Avalonia.Controls/Menu" Implementing50["DataGridRowGroupHeader"]-.->Type click Implementing50 "/api/Avalonia.Controls/DataGridRowGroupHeader" Implementing51["MatrixTransform"]-.->Type click Implementing51 "/api/Avalonia.Media/MatrixTransform" Implementing52["DataGridColumn"]-.->Type click Implementing52 "/api/Avalonia.Controls/DataGridColumn" Implementing53["StackPanel"]-.->Type click Implementing53 "/api/Avalonia.Controls/StackPanel" Implementing54["TabItem"]-.->Type click Implementing54 "/api/Avalonia.Controls/TabItem" Implementing55["Interactive"]-.->Type click Implementing55 "/api/Avalonia.Interactivity/Interactive" Implementing56["ItemsPresenterBase"]-.->Type click Implementing56 "/api/Avalonia.Controls.Presenters/ItemsPresenterBase" Implementing57["ListBoxItem"]-.->Type click Implementing57 "/api/Avalonia.Controls/ListBoxItem" Implementing58["ScrollViewer"]-.->Type click Implementing58 "/api/Avalonia.Controls/ScrollViewer" Implementing59["KeyBinding"]-.->Type click Implementing59 "/api/Avalonia.Input/KeyBinding" Implementing60["CalendarItem"]-.->Type click Implementing60 "/api/Avalonia.Controls.Primitives/CalendarItem" Implementing61["SkewTransform"]-.->Type click Implementing61 "/api/Avalonia.Media/SkewTransform" Implementing62["NativeMenuItemBase"]-.->Type click Implementing62 "/api/Avalonia.Controls/NativeMenuItemBase" Implementing63["LineSegment"]-.->Type click Implementing63 "/api/Avalonia.Media/LineSegment" Implementing64["NativeMenuItemSeperator"]-.->Type click Implementing64 "/api/Avalonia.Controls/NativeMenuItemSeperator" Implementing65["Popup"]-.->Type click Implementing65 "/api/Avalonia.Controls.Primitives/Popup" Implementing66["DevTools"]-.->Type click Implementing66 "/api/Avalonia.Diagnostics/DevTools" Implementing67["DataGridDetailsPresenter"]-.->Type click Implementing67 "/api/Avalonia.Controls.Primitives/DataGridDetailsPresenter" Implementing68["TreeViewItem"]-.->Type click Implementing68 "/api/Avalonia.Controls/TreeViewItem" Implementing69["Shape"]-.->Type click Implementing69 "/api/Avalonia.Controls.Shapes/Shape" Implementing70["DataGridCell"]-.->Type click Implementing70 "/api/Avalonia.Controls/DataGridCell" Implementing71["VisualLayerManager"]-.->Type click Implementing71 "/api/Avalonia.Controls.Primitives/VisualLayerManager" Implementing72["Style"]-.->Type click Implementing72 "/api/Avalonia.Styling/Style" Implementing73["ButtonSpinner"]-.->Type click Implementing73 "/api/Avalonia.Controls/ButtonSpinner" Implementing74["ProgressBar"]-.->Type click Implementing74 "/api/Avalonia.Controls/ProgressBar" Implementing75["RepeatButton"]-.->Type click Implementing75 "/api/Avalonia.Controls/RepeatButton" Implementing76["TransitioningContentControl"]-.->Type click Implementing76 "/api/Avalonia.ReactiveUI/TransitioningContentControl" Implementing77["HeaderedSelectingItemsControl"]-.->Type click Implementing77 "/api/Avalonia.Controls.Primitives/HeaderedSelectingItemsControl" Implementing78["Path"]-.->Type click Implementing78 "/api/Avalonia.Controls.Shapes/Path" Implementing79["GradientStop"]-.->Type click Implementing79 "/api/Avalonia.Media/GradientStop" Implementing80["Panel"]-.->Type click Implementing80 "/api/Avalonia.Controls/Panel" Implementing81["AccessText"]-.->Type click Implementing81 "/api/Avalonia.Controls.Primitives/AccessText" Implementing82["ItemsPresenter"]-.->Type click Implementing82 "/api/Avalonia.Controls.Presenters/ItemsPresenter" Implementing83["SizeTransition"]-.->Type click Implementing83 "/api/Avalonia.Animation/SizeTransition" Implementing84["TabStrip"]-.->Type click Implementing84 "/api/Avalonia.Controls.Primitives/TabStrip" Implementing85["DataGridTemplateColumn"]-.->Type click Implementing85 "/api/Avalonia.Controls/DataGridTemplateColumn" Implementing86["DataGridRow"]-.->Type click Implementing86 "/api/Avalonia.Controls/DataGridRow" Implementing87["ColumnDefinition"]-.->Type click Implementing87 "/api/Avalonia.Controls/ColumnDefinition" Implementing88["UniformGrid"]-.->Type click Implementing88 "/api/Avalonia.Controls.Primitives/UniformGrid" Implementing89["Spinner"]-.->Type click Implementing89 "/api/Avalonia.Controls/Spinner" Implementing90["ReversibleStackPanel"]-.->Type click Implementing90 "/api/Avalonia.Controls/ReversibleStackPanel" Implementing91["AnimatorKeyFrame"]-.->Type click Implementing91 "/api/Avalonia.Animation/AnimatorKeyFrame" Implementing92["DropDown"]-.->Type click Implementing92 "/api/Avalonia.Controls/DropDown" Implementing93["ItemsControl"]-.->Type click Implementing93 "/api/Avalonia.Controls/ItemsControl" Implementing94["Calendar"]-.->Type click Implementing94 "/api/Avalonia.Controls/Calendar" Implementing95["RangeBase"]-.->Type click Implementing95 "/api/Avalonia.Controls.Primitives/RangeBase" Implementing96["RotateTransform"]-.->Type click Implementing96 "/api/Avalonia.Media/RotateTransform" Implementing97["TileBrush"]-.->Type click Implementing97 "/api/Avalonia.Media/TileBrush" Implementing98["DataGridRowsPresenter"]-.->Type click Implementing98 "/api/Avalonia.Controls.Primitives/DataGridRowsPresenter" Implementing99["PolylineGeometry"]-.->Type click Implementing99 "/api/Avalonia.Media/PolylineGeometry" Implementing100["AutoCompleteBox.BindingEvaluator<T>"]-.->Type click Implementing100 "/api/Avalonia.Controls/BindingEvaluator_1" Implementing101["GradientBrush"]-.->Type click Implementing101 "/api/Avalonia.Media/GradientBrush" Implementing102["TabStripItem"]-.->Type click Implementing102 "/api/Avalonia.Controls.Primitives/TabStripItem" Implementing103["Geometry"]-.->Type click Implementing103 "/api/Avalonia.Media/Geometry" Implementing104["GridSplitter"]-.->Type click Implementing104 "/api/Avalonia.Controls/GridSplitter" Implementing105["Polyline"]-.->Type click Implementing105 "/api/Avalonia.Controls.Shapes/Polyline" Implementing106["DataGridFrozenGrid"]-.->Type click Implementing106 "/api/Avalonia.Controls.Primitives/DataGridFrozenGrid" Implementing107["ToolTip"]-.->Type click Implementing107 "/api/Avalonia.Controls/ToolTip" Implementing108["DataGridCheckBoxColumn"]-.->Type click Implementing108 "/api/Avalonia.Controls/DataGridCheckBoxColumn" Implementing109["CalendarButton"]-.->Type click Implementing109 "/api/Avalonia.Controls.Primitives/CalendarButton" Implementing110["Rectangle"]-.->Type click Implementing110 "/api/Avalonia.Controls.Shapes/Rectangle" Implementing111["Border"]-.->Type click Implementing111 "/api/Avalonia.Controls/Border" Implementing112["DashStyle"]-.->Type click Implementing112 "/api/Avalonia.Media/DashStyle" Implementing113["DataGridRowHeader"]-.->Type click Implementing113 "/api/Avalonia.Controls.Primitives/DataGridRowHeader" Implementing114["HeaderedContentControl"]-.->Type click Implementing114 "/api/Avalonia.Controls.Primitives/HeaderedContentControl" Implementing115["ArcSegment"]-.->Type click Implementing115 "/api/Avalonia.Media/ArcSegment" Implementing116["DoubleTransition"]-.->Type click Implementing116 "/api/Avalonia.Animation/DoubleTransition" Implementing117["NumericUpDown"]-.->Type click Implementing117 "/api/Avalonia.Controls/NumericUpDown" Implementing118["Drawing"]-.->Type click Implementing118 "/api/Avalonia.Media/Drawing" Implementing119["EmbeddableControlRoot"]-.->Type click Implementing119 "/api/Avalonia.Controls.Embedding/EmbeddableControlRoot" Implementing120["VisualBrush"]-.->Type click Implementing120 "/api/Avalonia.Media/VisualBrush" Implementing121["Canvas"]-.->Type click Implementing121 "/api/Avalonia.Controls/Canvas" Implementing122["RemoteWidget"]-.->Type click Implementing122 "/api/Avalonia.Controls.Remote/RemoteWidget" Implementing123["Line"]-.->Type click Implementing123 "/api/Avalonia.Controls.Shapes/Line" Implementing124["StreamGeometry"]-.->Type click Implementing124 "/api/Avalonia.Media/StreamGeometry" Implementing125["RectangleGeometry"]-.->Type click Implementing125 "/api/Avalonia.Media/RectangleGeometry" Implementing126["ThicknessTransition"]-.->Type click Implementing126 "/api/Avalonia.Animation/ThicknessTransition" Implementing127["ContentPresenter"]-.->Type click Implementing127 "/api/Avalonia.Controls.Presenters/ContentPresenter" Implementing128["ScrollContentPresenter"]-.->Type click Implementing128 "/api/Avalonia.Controls.Presenters/ScrollContentPresenter" Implementing129["DrawingGroup"]-.->Type click Implementing129 "/api/Avalonia.Media/DrawingGroup" Implementing130["NativeMenuBar"]-.->Type click Implementing130 "/api/Avalonia.Controls/NativeMenuBar" Implementing131["BezierSegment"]-.->Type click Implementing131 "/api/Avalonia.Media/BezierSegment" Implementing132["ReactiveUserControl<TViewModel>"]-.->Type click Implementing132 "/api/Avalonia.ReactiveUI/ReactiveUserControl_1" Implementing133["CheckBox"]-.->Type click Implementing133 "/api/Avalonia.Controls/CheckBox" Implementing134["EllipseGeometry"]-.->Type click Implementing134 "/api/Avalonia.Media/EllipseGeometry" Implementing135["CalendarDayButton"]-.->Type click Implementing135 "/api/Avalonia.Controls.Primitives/CalendarDayButton" Implementing136["StackLayout"]-.->Type click Implementing136 "/api/Avalonia.Layout/StackLayout" Implementing137["ToggleButton"]-.->Type click Implementing137 "/api/Avalonia.Controls.Primitives/ToggleButton" Implementing138["DockPanel"]-.->Type click Implementing138 "/api/Avalonia.Controls/DockPanel" Implementing139["DataGridColumnHeader"]-.->Type click Implementing139 "/api/Avalonia.Controls/DataGridColumnHeader" Implementing140["Expander"]-.->Type click Implementing140 "/api/Avalonia.Controls/Expander" Implementing141["DatePicker"]-.->Type click Implementing141 "/api/Avalonia.Controls/DatePicker" Implementing142["Track"]-.->Type click Implementing142 "/api/Avalonia.Controls.Primitives/Track" Implementing143["IntegerTransition"]-.->Type click Implementing143 "/api/Avalonia.Animation/IntegerTransition" Implementing144["TextBox"]-.->Type click Implementing144 "/api/Avalonia.Controls/TextBox" Implementing145["RoutedViewHost"]-.->Type click Implementing145 "/api/Avalonia.ReactiveUI/RoutedViewHost" Implementing146["Visual"]-.->Type click Implementing146 "/api/Avalonia/Visual" Implementing147["Animatable"]-.->Type click Implementing147 "/api/Avalonia.Animation/Animatable" Implementing148["Image"]-.->Type click Implementing148 "/api/Avalonia.Controls/Image" Implementing149["VirtualizingStackPanel"]-.->Type click Implementing149 "/api/Avalonia.Controls/VirtualizingStackPanel" Implementing150["DataGridTextColumn"]-.->Type click Implementing150 "/api/Avalonia.Controls/DataGridTextColumn" Implementing151["VectorTransition"]-.->Type click Implementing151 "/api/Avalonia.Animation/VectorTransition" Implementing152["RadialGradientBrush"]-.->Type click Implementing152 "/api/Avalonia.Media/RadialGradientBrush" Implementing153["DrawingPresenter"]-.->Type click Implementing153 "/api/Avalonia.Controls/DrawingPresenter" Implementing154["ContentControl"]-.->Type click Implementing154 "/api/Avalonia.Controls/ContentControl" Implementing155["TransformGroup"]-.->Type click Implementing155 "/api/Avalonia.Media/TransformGroup" Implementing156["Pen"]-.->Type click Implementing156 "/api/Avalonia.Media/Pen" Implementing157["DefaultTheme"]-.->Type click Implementing157 "/api/Avalonia.Themes.Default/DefaultTheme" Implementing158["CarouselPresenter"]-.->Type click Implementing158 "/api/Avalonia.Controls.Presenters/CarouselPresenter" Implementing159["Button"]-.->Type click Implementing159 "/api/Avalonia.Controls/Button" Implementing160["AttachedLayout"]-.->Type click Implementing160 "/api/Avalonia.Layout/AttachedLayout" Implementing161["NativeMenu"]-.->Type click Implementing161 "/api/Avalonia.Controls/NativeMenu" Implementing162["Polygon"]-.->Type click Implementing162 "/api/Avalonia.Controls.Shapes/Polygon" Implementing163["DataGrid"]-.->Type click Implementing163 "/api/Avalonia.Controls/DataGrid" Implementing164["LayoutContext"]-.->Type click Implementing164 "/api/Avalonia.Layout/LayoutContext" Implementing165["StyledElement"]-.->Type click Implementing165 "/api/Avalonia/StyledElement" Implementing166["TemplatedControl"]-.->Type click Implementing166 "/api/Avalonia.Controls.Primitives/TemplatedControl" Implementing167["LayoutTransformControl"]-.->Type click Implementing167 "/api/Avalonia.Controls/LayoutTransformControl" Implementing168["LineGeometry"]-.->Type click Implementing168 "/api/Avalonia.Media/LineGeometry" Implementing169["DataGridColumnHeadersPresenter"]-.->Type click Implementing169 "/api/Avalonia.Controls.Primitives/DataGridColumnHeadersPresenter" Implementing170["UniformGridLayout"]-.->Type click Implementing170 "/api/Avalonia.Layout/UniformGridLayout" Implementing171["VirtualizingLayout"]-.->Type click Implementing171 "/api/Avalonia.Layout/VirtualizingLayout" Implementing172["DataGridBoundColumn"]-.->Type click Implementing172 "/api/Avalonia.Controls/DataGridBoundColumn" Implementing173["DropDownItem"]-.->Type click Implementing173 "/api/Avalonia.Controls/DropDownItem" Implementing174["ScaleTransform"]-.->Type click Implementing174 "/api/Avalonia.Media/ScaleTransform" Implementing175["WindowNotificationManager"]-.->Type click Implementing175 "/api/Avalonia.Controls.Notifications/WindowNotificationManager" Implementing176["TextPresenter"]-.->Type click Implementing176 "/api/Avalonia.Controls.Presenters/TextPresenter" Implementing177["CornerRadiusTransition"]-.->Type click Implementing177 "/api/Avalonia.Animation/CornerRadiusTransition" Implementing178["ScrollBar"]-.->Type click Implementing178 "/api/Avalonia.Controls.Primitives/ScrollBar" Implementing179["DataGridCellsPresenter"]-.->Type click Implementing179 "/api/Avalonia.Controls.Primitives/DataGridCellsPresenter" Implementing180["NotificationCard"]-.->Type click Implementing180 "/api/Avalonia.Controls.Notifications/NotificationCard" Implementing181["Grid"]-.->Type click Implementing181 "/api/Avalonia.Controls/Grid" Implementing182["TextBlock"]-.->Type click Implementing182 "/api/Avalonia.Controls/TextBlock" Implementing183["DataValidationErrors"]-.->Type click Implementing183 "/api/Avalonia.Controls/DataValidationErrors" Implementing184["Window"]-.->Type click Implementing184 "/api/Avalonia.Controls/Window" Implementing185["AvaloniaObject"]-.->Type click Implementing185 "/api/Avalonia/AvaloniaObject" Implementing186["Application"]-.->Type click Implementing186 "/api/Avalonia/Application" Implementing187["Transition<T>"]-.->Type click Implementing187 "/api/Avalonia.Animation/Transition_1" Implementing188["Carousel"]-.->Type click Implementing188 "/api/Avalonia.Controls/Carousel" Implementing189["WindowBase"]-.->Type click Implementing189 "/api/Avalonia.Controls/WindowBase" Implementing190["AboutAvaloniaDialog"]-.->Type click Implementing190 "/api/Avalonia.Dialogs/AboutAvaloniaDialog" Implementing191["Brush"]-.->Type click Implementing191 "/api/Avalonia.Media/Brush" Implementing192["OverlayPopupHost"]-.->Type click Implementing192 "/api/Avalonia.Controls.Primitives/OverlayPopupHost" Implementing193["GeometryDrawing"]-.->Type click Implementing193 "/api/Avalonia.Media/GeometryDrawing" Implementing194["MenuBase"]-.->Type click Implementing194 "/api/Avalonia.Controls/MenuBase" Implementing195["TopLevel"]-.->Type click Implementing195 "/api/Avalonia.Controls/TopLevel"

Syntax

public interface IAvaloniaObjectDebug

Methods

Name Value Summary
GetPropertyChangedSubscribers() Delegate[]
Gets the subscriber list for the PropertyChanged event.