Microsoft.Maui 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供所有 .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 元素的基底屬性和方法。 使用 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 |
IView,提供 .NET MAUI 應用程式的堆棧型流覽。 |
| IStepper |
代表檢視,其中包含兩個標示為減號和加號的按鈕。 使用 Stepper 從值範圍中選取數值。 |
| 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 |
表示這個專案具有要顯示的 ToolTip。 |
| 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 |
列舉殼層應用程式中根功能表的模式。 |
| 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 巡覽的結果。 |