Generated with .NET Object Model Diagram Generator

Microsoft.UI.Xaml

XamlIsland
class

Properties

  • ShouldConstrainPopupsToWorkArea { get; set; } : bool

Microsoft.UI.Xaml.Automation.Peers

AutomationEvents
enum
  • Notification = 30
InkCanvasAutomationPeer : FrameworkElementAutomationPeer
class

Constructors

  • InkCanvasAutomationPeer(DerivedComposed _)
  • InkCanvasAutomationPeer(IObjectReference objRef)
  • InkCanvasAutomationPeer(InkCanvas owner)

Methods

PagerControlAutomationPeer : FrameworkElementAutomationPeer
class

Constructors

  • PagerControlAutomationPeer(DerivedComposed _)
  • PagerControlAutomationPeer(IObjectReference objRef)
  • PagerControlAutomationPeer(PagerControl owner)

Methods

Microsoft.UI.Xaml.Controls

ContentDialogPlacement
enum
  • UnconstrainedPopup = 2
DoInkPresenterWork : MulticastDelegate
class

Constructors

  • DoInkPresenterWork(object object, IntPtr method)

Methods

  • BeginInvoke(InkPresenter presenter, AsyncCallback callback, object object) : IAsyncResult
  • EndInvoke(IAsyncResult result)
  • Invoke(InkPresenter presenter)
ElementFactory : DependencyObject
class

Implements IElementFactory

Constructors

  • ElementFactory()
  • ElementFactory(DerivedComposed _)
  • ElementFactory(IObjectReference objRef)

Methods

FlowLayout : VirtualizingLayout
class

Constructors

  • FlowLayout()
  • FlowLayout(DerivedComposed _)
  • FlowLayout(IObjectReference objRef)

Properties

Methods

FlowLayoutAnchorInfo : ValueType
class

Constructors

  • FlowLayoutAnchorInfo(int _Index, double _Offset)

Methods

Fields

  • Index : int
  • Offset : double
FlowLayoutLineAlignment : System.Int32
enum
  • Start = 0
  • Center = 1
  • End = 2
  • SpaceAround = 3
  • SpaceBetween = 4
  • SpaceEvenly = 5
FlowLayoutState
class

Constructors

  • FlowLayoutState()
  • FlowLayoutState(DerivedComposed _)
  • FlowLayoutState(IObjectReference objRef)

Methods

IApplicationViewSpanningRects
interface

Methods

  • GetSpanningRects() : IReadOnlyList<Rect>
IndexPath
class

Methods

  • As<I>() : I
  • CompareTo(IndexPath other) : int
  • CreateFrom(int groupIndex, int itemIndex) : IndexPath
  • CreateFrom(int index) : IndexPath
  • CreateFromIndices(IList<Int32> indices) : IndexPath
  • Equals(IndexPath other) : bool
  • FromAbi(IntPtr thisPtr) : IndexPath
  • GetAt(int index) : int
  • GetSize() : int
InfoBar
class

Events

InfoBarOpenedEventArgs
class

Constructors

  • InfoBarOpenedEventArgs(DerivedComposed _)
  • InfoBarOpenedEventArgs(IObjectReference objRef)

Methods

InkCanvas : FrameworkElement
class

Constructors

  • InkCanvas()
  • InkCanvas(DerivedComposed _)
  • InkCanvas(IObjectReference objRef)

Properties

Methods

ISelfPlayingAnimatedVisual
interface

Implements IAnimatedVisual

Methods

  • Pause()
  • PlayAsync(double fromProgress, double toProgress, bool looped) : IAsyncAction
  • Resume()
  • SetPlaybackRate(double playbackRate)
  • SetProgress(double progress)
  • SetProgressObject(CompositionPropertySet compositionPropertySet)
  • SetSize(Size size)
  • Stop()
ItemContainer
class

Properties

Events

ItemContainerInteractionTrigger : System.Int32
enum
  • PointerPressed = 0
  • PointerReleased = 1
  • Tap = 2
  • DoubleTap = 3
  • EnterKey = 4
  • SpaceKey = 5
  • AutomationInvoke = 6
ItemContainerInvokedEventArgs
class

Properties

Methods

ItemContainerMultiSelectMode : System.UInt32
enum
  • Auto = 1
  • Single = 2
  • Extended = 4
  • Multiple = 8
ItemContainerUserInvokeMode : System.UInt32
enum
  • Auto = 1
  • UserCanInvoke = 2
  • UserCannotInvoke = 4
ItemContainerUserSelectMode : System.UInt32
enum
  • Auto = 1
  • UserCanSelect = 2
  • UserCannotSelect = 4
LayoutPanel : Panel
class

Constructors

  • LayoutPanel()
  • LayoutPanel(DerivedComposed _)
  • LayoutPanel(IObjectReference objRef)

Properties

Methods

NumberBox
class

Properties

PagerControl : Control
class

Constructors

  • PagerControl()
  • PagerControl(DerivedComposed _)
  • PagerControl(IObjectReference objRef)

Properties

Methods

Events

PagerControlButtonVisibility : System.Int32
enum
  • Visible = 0
  • HiddenOnEdge = 1
  • Hidden = 2
PagerControlDisplayMode : System.Int32
enum
  • Auto = 0
  • ComboBox = 1
  • NumberBox = 2
  • ButtonPanel = 3
PagerControlSelectedIndexChangedEventArgs
class

Properties

  • NewPageIndex { get; } : int
  • PreviousPageIndex { get; } : int

Methods

PagerControlTemplateSettings : DependencyObject
class

Constructors

  • PagerControlTemplateSettings()
  • PagerControlTemplateSettings(DerivedComposed _)
  • PagerControlTemplateSettings(IObjectReference objRef)

Properties

  • NumberPanelItems { get; } : IList<Object>
  • Pages { get; } : IList<Object>

Methods

ProgressRing
class

Properties

RecyclePool
class

Constructors

  • RecyclePool()
  • RecyclePool(DerivedComposed _)
  • RecyclePool(IObjectReference objRef)

Properties

Methods

RecyclingElementFactory : ElementFactory
class

Constructors

  • RecyclingElementFactory()
  • RecyclingElementFactory(DerivedComposed _)
  • RecyclingElementFactory(IObjectReference objRef)

Properties

Methods

Events

ScrollingScrollStartingEventArgs
class

Properties

  • CorrelationId { get; } : int
  • HorizontalOffset { get; } : double
  • VerticalOffset { get; } : double
  • ZoomFactor { get; } : float

Methods

ScrollingZoomStartingEventArgs
class

Properties

  • CorrelationId { get; } : int
  • HorizontalOffset { get; } : double
  • VerticalOffset { get; } : double
  • ZoomFactor { get; } : float

Methods

ScrollView
class

Events

SelectionModel
class

Constructors

  • SelectionModel()
  • SelectionModel(DerivedComposed _)
  • SelectionModel(IObjectReference objRef)

Properties

  • AnchorIndex { get; set; } : IndexPath
  • SelectedIndex { get; set; } : IndexPath
  • SelectedIndices { get; } : IReadOnlyList<IndexPath>
  • SelectedItem { get; } : object
  • SelectedItems { get; } : IReadOnlyList<Object>
  • SingleSelect { get; set; } : bool
  • Source { get; set; } : object

Methods

  • ClearSelection()
  • Deselect(int groupIndex, int itemIndex)
  • Deselect(int index)
  • DeselectAt(IndexPath index)
  • DeselectRange(IndexPath start, IndexPath end)
  • DeselectRangeFromAnchor(int groupIndex, int itemIndex)
  • DeselectRangeFromAnchor(int index)
  • DeselectRangeFromAnchorTo(IndexPath index)
  • Equals(SelectionModel other) : bool
  • FromAbi(IntPtr thisPtr) : SelectionModel
  • IsOverridableInterface(Guid iid) : bool
  • IsSelected(int groupIndex, int itemIndex) : Nullable<Boolean>
  • IsSelected(int index) : Nullable<Boolean>
  • IsSelectedAt(IndexPath index) : Nullable<Boolean>
  • OnPropertyChanged(string propertyName)
  • Select(int groupIndex, int itemIndex)
  • Select(int index)
  • SelectAll()
  • SelectAllFlat()
  • SelectAt(IndexPath index)
  • SelectRange(IndexPath start, IndexPath end)
  • SelectRangeFromAnchor(int groupIndex, int itemIndex)
  • SelectRangeFromAnchor(int index)
  • SelectRangeFromAnchorTo(IndexPath index)
  • SetAnchorIndex(int groupIndex, int itemIndex)
  • SetAnchorIndex(int index)

Events

SelectionModelChildrenRequestedEventArgs
class

Properties

  • Children { get; set; } : object
  • Source { get; } : object
  • SourceIndex { get; } : IndexPath

Methods

SelectionModelSelectionChangedEventArgs
class

Methods

SelectTemplateEventArgs
class

Properties

  • DataContext { get; } : object
  • Owner { get; } : UIElement
  • TemplateKey { get; set; } : string

Methods

StackLayout
class

Properties

  • IsVirtualizationEnabled { get; set; } : bool
  • IsVirtualizationEnabledProperty { get; } : DependencyProperty
StackLayoutState
class

Constructors

  • StackLayoutState()
  • StackLayoutState(DerivedComposed _)
  • StackLayoutState(IObjectReference objRef)

Methods

TeachingTip
class

Events

TeachingTipOpenedEventArgs
class

Methods

TitleBar
class

Properties

Methods

  • GetIsDragRegion(UIElement element) : Nullable<Boolean>
  • RecomputeDragRegions()
  • SetIsDragRegion(UIElement element, Nullable<Boolean> value)
UniformGridLayoutState
class

Constructors

  • UniformGridLayoutState()
  • UniformGridLayoutState(DerivedComposed _)
  • UniformGridLayoutState(IObjectReference objRef)

Methods

WrapPanel : Panel
class

Constructors

  • WrapPanel()
  • WrapPanel(DerivedComposed _)
  • WrapPanel(IObjectReference objRef)

Properties

Methods

WrapPanelItemsStretch : System.Int32
enum
  • None = 0
  • Last = 1

Microsoft.UI.Xaml.Controls.Primitives

ScrollPresenter
class

Events

Microsoft.UI.Xaml.Media

RevealBackgroundBrush : RevealBrush
class

Constructors

  • RevealBackgroundBrush()
  • RevealBackgroundBrush(DerivedComposed _)
  • RevealBackgroundBrush(IObjectReference objRef)

Methods

RevealBorderBrush : RevealBrush
class

Constructors

  • RevealBorderBrush()
  • RevealBorderBrush(DerivedComposed _)
  • RevealBorderBrush(IObjectReference objRef)

Methods

RevealBrush : XamlCompositionBrushBase
class

Constructors

  • RevealBrush()
  • RevealBrush(DerivedComposed _)
  • RevealBrush(IObjectReference objRef)

Properties

Methods

RevealBrushState : System.Int32
enum
  • Normal = 0
  • PointerOver = 1
  • Pressed = 2

Microsoft.Windows.AI

AICapabilities
class

Methods

AICapabilityCategory : System.Int32
enum
  • CopilotPlusPC = 0

Microsoft.Windows.AI.Text

LanguageModelLowRankAdapter
class

Methods

LanguageModelLowRankAdapterResult
class

Properties

Methods

LanguageModelOptions
class

Properties

LanguageModelResponseStatus
enum
  • IncompatibleLowRankAdapter = 7

Microsoft.Windows.ApplicationModel.WindowsAppRuntime

RuntimeCompatibilityChange
enum
  • ItemTemplateWrapper_RecyclePoolLeak = 61574373
  • Animation_FixImplicitHideAnimationCrash = 61760863
  • TitleBar_ContentDragRegions = 61831627
  • Popup_WindowedPopupOverrideScale = 61847252
  • UIAffinityReleaseQueue_PauseDispatchDuringCleanup = 61855278
  • GetModuleHandle_FixAmbiguousModuleLookup = 62040515
  • PackageManager_FixCrash = 62056332
  • ModelInitialization_GetReadyStateAvailabilityGuard = 62056572
  • WindowsML_MultiEpPerPackage = 62083086
  • LanguageModelInsights_GetPartialResultLatency = 62100233
  • WindowsML_FrameworkEpEnumeration = 62100797
  • WindowsML_EpSelectionMode = 62100876
  • UniformGridLayout_GetItemsPerLineDivideByZero = 62147120

Command line:
dotnet tool install --global dotMorten.OmdGenerator
generateomd C:\Users\mort5161\.dotnet\tools\.store\dotmorten.omdgenerator\1.6.0\dotmorten.omdgenerator\1.6.0\tools\net6.0\any\generateomd.dll -nuget=Microsoft.WindowsAppSDK:2.1.3 -compareNuget=Microsoft.WindowsAppSDK:2.0.1 -tfm=NET8.0-windows10.0.26100.0 -output WIN_APP_SDK_18_vs_20.html -filter=ABI. -nugetDependencies:Microsoft.WindowsAppSDK.*



Generated with .NET Object Model Diagram Generator