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 巡覽的結果。 |