Generated with .NET Object Model Diagram Generator

Microsoft.Graphics.Display

DisplayInformation

Properties

  • AngularOffsetFromNativeOrientation { get; } : DisplayOrientation
  • RawDpi { get; } : Nullable<Point>
  • RawPixelsPerViewPixel { get; } : double

Events

DisplayOrientation : System.Int32
  • RotateNone = 0
  • Rotate90Degrees = 90
  • Rotate180Degrees = 180
  • Rotate270Degrees = 270

Microsoft.UI.Composition

CompositionNotificationDeferral

Methods

CompositionProjectedShadow

Properties

  • MaxOpacity { get; set; } : float
  • MinOpacity { get; set; } : float
  • OpacityFalloff { get; set; } : float
CompositionProjectedShadowCaster

Properties

CompositionProjectedShadowDrawOrder : System.Int32
  • PostChildren = 0
  • PreChildren = 1
CompositionProjectedShadowReceiver

Properties

Microsoft.UI.Composition.Experimental

ExpCompositionVisualSurface

Methods

ExpExpressionNotificationProperty : System.Int32
  • Undefined = 0
  • Clip = 1
  • Offset = 2
  • Opacity = 3
  • Size = 4
  • RelativeOffset = 5
  • RelativeSize = 6
  • AnchorPoint = 7
  • CenterPoint = 8
  • Orientation = 9
  • RotationAngle = 10
  • RotationAxis = 11
  • Scale = 12
  • TransformMatrix = 13
  • BottomInset = 14
  • LeftInset = 15
  • RightInset = 16
  • TopInset = 17
  • LeftRadiusX = 18
  • LeftRadiusY = 19
  • BottomRightRadiusX = 20
  • BottomRightRadiusY = 21
  • TopLeftRadiusX = 22
  • TopLeftRadiusY = 23
  • TopRightRadiusX = 24
  • TopRightRadiusY = 25
IExpCompositionPropertyChanged

Methods

IExpCompositionPropertyChangedListener

Methods

IExpCompositor

Methods

  • OpenSharedManipulationTransformFromHandle(ulong handle) : object
IExpVisual

Methods

  • SetInteraction(object interaction)

Microsoft.UI.Content

ContentAppWindowBridge

Methods

ContentDisplayOrientations : System.UInt32
  • None = 0
  • Landscape = 1
  • Portrait = 2
  • LandscapeFlipped = 4
  • PortraitFlipped = 8
ContentIsland
Implements IContentIslandEndpointConnectionPrivate

Properties

  • ConnectionInfo { get; } : string
  • IsRemoteEndpointConnected { get; } : bool
  • Root { get; set; } : Visual

Methods

  • ConnectRemoteEndpoint(string siteConnectionInfo)

Events

ContentIslandEnvironment

Properties

Events

ContentSite

Methods

  • TryGetAutomationProvider(object provider) : bool
ContentSiteEnvironment

Properties

Methods

  • NotifyThemeChanged()
CoreWindowSiteBridge
Implements IContentSiteBridge

Properties

Methods

CoreWindowTopLevelWindowBridge

Methods

DesktopChildSiteBridge
Implements IContentSiteBridgeEndpointConnectionPrivate

Properties

  • ConnectionInfo { get; } : string
  • IsRemoteEndpointConnected { get; } : bool

Methods

  • AcceptRemoteEndpoint(string islandConnectionInfo)

Events

DesktopPopupSiteBridge

Properties

DesktopSiteBridge

Methods

EndpointConnectionEventArgs

Properties

  • ConnectionInfo { get; } : string

Methods

EndpointRequestedStateChangedEventArgs

Properties

  • DidRequestedSizeChange { get; } : bool

Methods

IContentIslandEndpointConnectionPrivate

Properties

  • ConnectionInfo { get; } : string
  • IsRemoteEndpointConnected { get; } : bool

Methods

  • ConnectRemoteEndpoint(string siteConnectionInfo)
IContentSiteBridgeEndpointConnectionPrivate

Properties

  • ConnectionInfo { get; } : string
  • IsRemoteEndpointConnected { get; } : bool

Methods

  • AcceptRemoteEndpoint(string islandConnectionInfo)

Events

PopupAnchoringOptions : System.Int32
  • None = 0
  • TopLevelWindow = 1
  • ParentIsland = 2
PopupWindowSiteBridge : DesktopSiteBridge

Properties

  • Anchored { get; set; } : bool

Methods

ProcessStarter

Constructors

  • ProcessStarter(DerivedComposed _)
  • ProcessStarter(IObjectReference objRef)

Methods

  • As<I>() : I
  • Equals(ProcessStarter other) : bool
  • FromAbi(IntPtr thisPtr) : ProcessStarter
  • IsOverridableInterface(Guid iid) : bool
  • StartProcess(string executablePath, string connectionInfo, uint processId)
SystemVisualSiteBridge
Implements IClosableNotifier, IContentSiteBridge

Properties

Methods

Events

Microsoft.UI.Designer

DesignerOutputHost

Properties

Methods

Microsoft.UI.Input

InputKeyboardSource

Methods

InputLayoutPolicy : System.Int32
  • LeftToRight = 0
  • RightToLeft = 1
InputLightDismissAction

Methods

InputLightDismissEventArgs

Properties

InputPointerActivationBehavior : System.Int32
  • Default = 0
  • Activate = 1
  • NoActivate = 3
InputPointerSource

Properties

Methods

Events

InputPopupController : InputObject

Properties

Methods

Events

LightDismissReason : System.Int32
  • Programmatic = 0
  • WindowMoved = 1
  • ActivationChanged = 2
  • KeyboardEvent = 3
  • PointerEvent = 4
  • VisibilityChanged = 5
PopupPointerMode : System.Int32
  • Default = 0
  • Modal = 1
  • LightDismiss = 2
ProximityEvaluation : ValueType

Constructors

  • ProximityEvaluation(int _Score, Point _AdjustedPoint)

Methods

Fields

  • AdjustedPoint : Point
  • Score : int
TouchHitTestingEventArgs

Properties

  • BoundingBox { get; } : Rect
  • Handled { get; set; } : bool
  • Point { get; } : Point

Methods

Microsoft.UI.Input.Experimental

ExpInputSite

Methods

ExpPointerPoint

Methods

Microsoft.UI.Windowing

AppWindow

Properties

Methods

AppWindowPlacementDetails

Properties

  • ArrangeRect { get; } : RectInt32
  • DeviceName { get; } : string
  • Dpi { get; } : int
  • Flags { get; } : PlacementInfo
  • NormalRect { get; } : RectInt32
  • ShowCmd { get; } : int
  • WorkArea { get; } : RectInt32

Methods

DisplayArea

Methods

PlacementInfo : System.UInt32
  • None = 0
  • RestoreToMaximized = 2
  • RestoreToArranged = 8
  • Arranged = 16
  • Resizable = 32
  • FullScreen = 64
PlacementRestorationBehavior : System.UInt32
  • None = 0
  • AllowShowMaximized = 1
  • AllowShowFullScreen = 2
  • AllowShowArranged = 4
  • UseStartupInfoForFirstWindow = 8
  • All = 4294967295

Microsoft.UI.Xaml

XamlIsland

Properties

  • ShouldConstrainPopupsToWorkArea { get; set; } : bool

Microsoft.UI.Xaml.Automation.Peers

InkCanvasAutomationPeer : FrameworkElementAutomationPeer

Constructors

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

Methods

PagerControlAutomationPeer : FrameworkElementAutomationPeer

Constructors

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

Methods

Microsoft.UI.Xaml.Controls

DoInkPresenterWork : MulticastDelegate

Constructors

  • DoInkPresenterWork(object object, IntPtr method)

Methods

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

Constructors

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

Methods

FlowLayout : VirtualizingLayout

Constructors

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

Properties

Methods

FlowLayoutAnchorInfo : ValueType

Constructors

  • FlowLayoutAnchorInfo(int _Index, double _Offset)

Methods

Fields

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

Constructors

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

Methods

IApplicationViewSpanningRects

Methods

  • GetSpanningRects() : IReadOnlyList<Rect>
IndexPath

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

Events

InfoBarOpenedEventArgs

Constructors

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

Methods

InkCanvas : FrameworkElement

Constructors

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

Properties

Methods

ISelfPlayingAnimatedVisual
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

Properties

Events

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

Properties

Methods

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

Constructors

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

Properties

Methods

NumberBox

Properties

PagerControl : Control

Constructors

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

Properties

Methods

Events

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

Properties

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

Methods

PagerControlTemplateSettings : DependencyObject

Constructors

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

Properties

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

Methods

ProgressRing

Properties

RecyclePool

Constructors

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

Properties

Methods

RecyclingElementFactory : ElementFactory

Constructors

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

Properties

Methods

Events

ScrollingScrollStartingEventArgs

Properties

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

Methods

ScrollingZoomStartingEventArgs

Properties

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

Methods

ScrollView

Events

SelectionModel

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

Properties

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

Methods

SelectionModelSelectionChangedEventArgs

Methods

SelectTemplateEventArgs

Properties

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

Methods

StackLayout

Properties

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

Constructors

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

Methods

TeachingTip

Events

TeachingTipOpenedEventArgs

Methods

UniformGridLayoutState

Constructors

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

Methods

Microsoft.UI.Xaml.Controls.Primitives

ScrollPresenter

Events

Microsoft.UI.Xaml.Media

RevealBackgroundBrush : RevealBrush

Constructors

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

Methods

RevealBorderBrush : RevealBrush

Constructors

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

Methods

RevealBrush : XamlCompositionBrushBase

Constructors

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

Properties

Methods

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

Microsoft.Windows.ApplicationModel.WindowsAppRuntime

DeploymentManager

Methods

Microsoft.Windows.AppNotifications

AppNotification

Properties

AppNotificationConferencingConfig

Constructors

  • AppNotificationConferencingConfig()

Properties

  • AudioInputDeviceId { get; set; } : string
  • AudioOutputDeviceId { get; set; } : string
  • VideoDeviceId { get; set; } : string

Methods

Microsoft.Windows.AppNotifications.Builder

AppNotificationBuilder

Methods

AppNotificationButton
AppNotificationButtonSettingStyle : System.Int32
  • None = 0
  • VideoCallConfig = 1
  • AudioCallConfig = 2

Microsoft.Windows.Storage

ApplicationData

Methods


Command line:
dotnet tool install --global dotMorten.OmdGenerator
generateomd C:\Users\mort5161\.dotnet\tools\.store\dotmorten.omdgenerator\1.5.2\dotmorten.omdgenerator\1.5.2\tools\net6.0\any\generateomd.dll -nuget=Microsoft.WindowsAppSDK.AI:2.0.3-experimental;Microsoft.WindowsAppSDK.ML:2.0.28-experimental;Microsoft.WindowsAppSDK.Foundation:2.0.250915002-experimental;Microsoft.WindowsAppSDK.InteractiveExperiences:2.0.250912002-experimental;Microsoft.WindowsAppSDK.Runtime:2.0.250930001-experimental1;Microsoft.WindowsAppSDK.Widgets:2.0.250918003-experimental;Microsoft.WindowsAppSDK.WinUI:2.0.250930000-experimental -compareNuget=Microsoft.WindowsAppSDK.AI:1.8.38;Microsoft.WindowsAppSDK.ML:1.8.2091;Microsoft.WindowsAppSDK.Foundation:1.8.250906002;Microsoft.WindowsAppSDK.InteractiveExperiences:1.8.250906004;Microsoft.WindowsAppSDK.Runtime:1.8.250916003;Microsoft.WindowsAppSDK.Widgets:1.8.250904007;Microsoft.WindowsAppSDK.WinUI:1.8.250906003 -tfm=NET8.0-windows10.0.26100.0 -output WinAppSDK_18_vs_20e1.html -filter=ABI.



Generated with .NET Object Model Diagram Generator