Microsoft.Maui 命名空间

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ActivationState

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

CommandMapper

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

CommandMapper<TVirtualView>

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

CommandMapper<TVirtualView,TViewHandler>

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

CommandMapperExtensions

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

Crc64

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

CustomKeyboard

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

DisplayDensityRequest

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

Easing

以非线性的方式修改值的函数,通常用于动画。

ElementHandlerExtensions

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

EmbeddedFont

表示在应用程序中添加为嵌入资源的字体。

EmbeddedFontLoader

可以从 IEmbeddedFontLoader 嵌入的资源加载字体。

EvaluateJavaScriptAsyncRequest

指定要由平台 Web 视图控件评估的 JavasScript

FileImageSourceService

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

FileSystemEmbeddedFontLoader

可以从 IEmbeddedFontLoader 嵌入的资源加载字体。

FocusRequest

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

FontFile

表示字体文件。

FontImageSourceService

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

FontManager

在整个 FontManager 应用程序中处理所有字体、字体系列和字号。

FontRegistrar

跟踪 IFontRegistrar 应用程序中注册的字体。

HybridWebViewInvokeJavaScriptRequest

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

HybridWebViewRawMessage

表示使用 HybridWebView 接收的原始消息。

ImageSourceExtensions

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ImageSourceService

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ImageSourceServiceLoadResult

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ImageSourceServiceProviderExtensions

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ImageSourceServiceResult

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IPickerExtension

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ItemDelegateList<T>

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ITextInputExtensions

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

Keyboard

专用键盘的默认键盘和基类,例如电话号码、电子邮件和 URL 的默认键盘和基类。

LockableObservableListWrapper

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

MauiContext

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

MissingMapperAttribute

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

NavigationRequest

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

PersistedState

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

PortHandlerAttribute

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

PropertyMapper

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

PropertyMapper<TVirtualView>

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

PropertyMapper<TVirtualView,TViewHandler>

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

PropertyMapperExtensions

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

RectangleAdorner

矩形装饰器。

RectangleGridAdorner

矩形网格装饰器。

RetrievePlatformValueRequest<T>

指定检索平台值的请求。

ScrollToRequest

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

SemanticExtensions

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

Semantics

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

SoftInputExtensions

用于与平台的软输入窗格交互的扩展方法

SourceInfo

给定对象的源信息。 用于查找在给定项目中创建给定对象的位置。

StreamImageSourceService

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

SwipeViewCloseRequest

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

SwipeViewOpenRequest

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

SwipeViewSwipeChanging

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

SwipeViewSwipeEnded

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

SwipeViewSwipeStarted

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ToolTip

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

UriImageSourceService

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ViewExtensions

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

VisualDiagnostics

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

VisualDiagnosticsOverlay

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

VisualTreeChangeEventArgs

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

VisualTreeElementExtensions

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

WeakEventManager

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

WebProcessTerminatedEventArgs

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

WindowExtensions

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

WindowOverlay

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

WindowOverlayTappedEventArgs

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

结构

CornerRadius

包含用于指定圆角半径的方法和属性。

Font

用于显示文本的字体。

GridLength

用于定义网格 ColumnDefinition 和 RowDefinition 的大小(宽度/高度)。

SizeRequest

定义最小值和最大值 Size 的结构。

Thickness

结构使用双精度值定义 Rectangle 边缘的厚度。

接口

IAbsoluteLayout

用于使用显式值定位和调整子级的布局。

IActivationState

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IActivityIndicator

表示一个视图,该视图显示一个动画,用于显示应用程序参与较长的活动。

IAdorner

表示视图周围的装饰器。

IApplication

表示跨平台 .NET MAUI 应用程序的类。

IBorder

提供提供边框的功能。

IBorderStroke

定义如何在布局上绘制形状轮廓。

IBorderView

提供用于定义元素周围的边框的功能。

IButton

表示对触摸事件做出反应的一个 IView

IButtonStroke

提供能够自定义按钮边框的功能。

ICheckBox

表示允许用户选择二进制选项的视图。

ICommandMapper

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ICommandMapper<TVirtualView,TViewHandler>

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IContainer

提供充当视图容器的功能。

IContentView

包含另一个视图的视图。

IContextFlyoutElement

表示可以包含上下文浮出控件菜单的视图,该菜单通常表示为右键单击菜单。

ICrossPlatformLayout

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ICrossPlatformLayoutBacking

指示支持跨平台布局操作的控件

IDatePicker

表示允许用户选择日期的视图。

IEditor

表示用于接受多行输入的视图。

IElement

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IElementHandler

定义创建自定义元素处理程序所需的核心行为。 有关处理程序的概念文档

IEmbeddedFontLoader

可以从 IEmbeddedFontLoader 嵌入的资源加载字体。

IEntry

表示用于单行文本输入的一个 IView

IFileImageSource

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IFlexLayout

类似 Flexbox 的布局,用于在子元素的可选可换行的行或列中布置子元素。

IFlyout

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IFlyoutView

表示管理两个信息窗格的页面:显示高级别数据的母版页,以及显示母版中信息的低级别详细信息的详细信息页。

IFontImageSource

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IFontManager

在整个 FontManager 应用程序中处理所有字体、字体系列和字号。

IFontRegistrar

跟踪 IFontRegistrar 应用程序中注册的字体。

IGraphicsView

表示可以使用绘图命令绘制的视图。

IGridColumnDefinition

提供 GridLayout 中列的属性。

IGridLayout

表示排列行和列中视图的布局。

IGridRowDefinition

提供 GridLayout 中某行的属性。

IHybridWebView

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IImage

表示保存图像的视图。

IImageButton

表示对触摸事件做出反应的视图。

IImageSource

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IImageSourcePart

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IImageSourcePartEvents

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IImageSourceService

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IImageSourceService<T>

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IImageSourceServiceProvider

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IImageSourceServiceResult

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IImageSourceServiceResult<T>

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IIndicatorView

显示表示项数和当前位置的指示器的视图

IItemDelegate<T>

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IKeyboardAccelerator

表示 MenuFlyoutItem 的快捷键。

ILabel

表示显示文本的视图。

ILayout

为所有 Layout 元素提供基本属性和方法。 使用布局元素定位和调整 .NET MAUI 应用程序中的子元素的大小。

ILayoutHandler

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IMauiContext

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IMauiFactory

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IMauiHandlersFactory

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IMenuBar

表示一个专用容器,该容器在水平行中呈现一组菜单(通常位于应用窗口的顶部)。

IMenuBarElement

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IMenuBarItem

表示 MenuBar 视图中的顶级菜单。

IMenuElement

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IMenuFlyout

表示显示命令菜单的浮出控件。

IMenuFlyoutItem

表示 MenuFlyout 视图中的命令。

IMenuFlyoutSeparator

表示分隔 MenuFlyout 中的项的水平线。

IMenuFlyoutSubItem

表示在 MenuFlyout 视图中显示子菜单的菜单项。

IPadding

提供能够自定义 Padding 的功能。

IPersistedState

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IPicker

表示用于从数据列表中选择文本项的视图。

IPlaceholder

提供能够使用占位符的功能。

IPlatformApplication

IPlatformApplication。 托管平台应用程序。

IProgress

表示一个视图,该视图将进度显示为填充到浮点值所表示的百分比的水平条。

IPropertyMapper

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IPropertyMapper<TVirtualView,TViewHandler>

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IPropertyMapperView

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IRadioButton

表示提供切换值的视图。

IRange

提供从值范围中选择值的功能。

IRefreshView

表示提供可滚动内容的刷新功能的拉取的容器。

IReplaceableView

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ISafeAreaView

提供在设备屏幕的“安全”区域之外请求布局的功能。

IScrollView

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ISearchBar

表示用于启动搜索的视图。

IShadow

表示可应用于视图的阴影。

IShapeView

表示一个视图,使你能够将形状绘制到屏幕。

ISlider

表示输入线性值的视图。

IStackLayout

将子元素定位在可垂直或水平方向的单行中的布局。

IStackNavigation

为 .NET MAUI 应用提供基于堆栈的导航。

IStackNavigationView

为 .NET MAUI 应用提供基于堆栈的导航的 IView。

IStepper

表示一个视图,该视图由两个带有减号和加号的按钮组成。 使用步进器从一系列值中选择一个数值。

IStreamImageSource

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IStroke

定义如何在元素上绘制轮廓。

ISwipeItem

表示 SwipeView 中的单个命令。

ISwipeItemMenuItem

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ISwipeItems

表示 SwipeItem 对象的集合。

ISwipeItemView

表示 SwipeView 中的自定义单个命令。

ISwipeView

表示一个容器,该容器允许通过触摸交互来访问上下文命令。

ISwitch

表示提供切换值的视图。

ITabbedView

表示一个视图,该视图由选项卡列表和更大的详细信息区域组成,每个选项卡将内容加载到详细信息区域。

ITemplatedIndicatorView

显示使用 DataTemplate 作为指示器的项数的指示器的布局

IText

提供能够自定义文本的功能。

ITextAlignment

提供能够对齐文本的功能。

ITextButton

与按钮视图文本相关的功能。

ITextInput

表示可采用键盘输入的视图。

ITextStyle

提供能够自定义文本外观的功能。

ITimePicker

表示允许用户选择时间的视图。

ITitleBar

标题栏控件

ITitledElement

表示导航视图中使用的标题内容。

IToolbar

表示可以显示页面标题、导航提示和其他交互式项的条形图。

IToolbarElement

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IToolTipElement

指示此元素具有要显示的工具提示。

ITransform

提供能够将转换应用于视图的功能。

IUriImageSource

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IView

表示用于在屏幕上放置布局和控件的视觉元素。

IViewHandler

定义视图处理程序应实现的成员,以便将虚拟视图映射到平台视图。

IVisualDiagnosticsOverlay

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IVisualTreeElement

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IWebView

表示显示 HTML 内容的视图。

IWebViewDelegate

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IWebViewSource

提供 WebView 的数据。

IWindow

提供创建、配置、显示和管理 Windows 的功能。

IWindowOverlay

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

IWindowOverlayElement

在 IWindowOverlay 顶部绘制的元素。

枚举

Aspect

定义图像的显示方式。

ClearButtonVisibility

枚举影响输入字段的清除按钮可见性行为的值。 通常,这是输入字段内的按钮,靠近末尾,当按下时会清除输入。

FilterMode

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

FlowDirection

枚举控制视图布局方向的值。

FlyoutBehavior

Shell 应用程序根菜单的模式枚举。

FontSlant

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

FontWeight

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

GestureStatus

枚举可能的动作状态。

GridUnitType

枚举控制如何为行和列定义解释 Value 属性的值。

HandlerDisconnectPolicy

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

KeyboardAcceleratorModifiers

枚举键盘加速器的修饰符标志。 目前不支持 MacCatalyst 修饰符 AlphaShift 和 NumericPad。

KeyboardFlags

枚举控制大小写、拼写检查和建议行为的键盘选项标志。

LineBreakMode

指定换行的各个选项的枚举。

OpenSwipeItem

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

PathAspect

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

ReturnType

枚举返回按钮样式。 通常,屏幕键盘上的操作系统会根据此值直观地设置返回键的样式。

ScrollBarVisibility

枚举显示滚动条的条件。

ScrollOrientation

指定垂直或水平滚动方向的枚举。

SemanticHeadingLevel

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

SwipeBehaviorOnInvoked

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

SwipeDirection

枚举轻扫方向。

SwipeMode

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

SwipeTransitionMode

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

TextAlignment

枚举控制文本对齐方式的值。

TextDecorations

标记定义文本效果的枚举。

TextTransform

枚举确定元素上的文本转换的值。

TextType

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

Visibility

提供在所有 .NET MAUI 功能中通用的接口、类和支持类型。

VisualTreeChangeType

应用于可视化树的更改类型。

WebNavigationEvent

包含指示引发导航事件的原因的值。

WebNavigationResult

枚举指示 Web 导航结果的值。