Partager via


Microsoft.Maui Espace de noms

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

Classes

ActivationState

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

CommandMapper

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

CommandMapper<TVirtualView>

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

CommandMapper<TVirtualView,TViewHandler>

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

CommandMapperExtensions

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

Crc64

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

CustomKeyboard

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

DisplayDensityRequest

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

Easing

Fonctions qui modifient les valeurs de manière non linéaire, généralement utilisées pour les animations.

ElementHandlerExtensions

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

EmbeddedFont

Représente une police qui est ajoutée en tant que ressource incorporée dans l’application.

EmbeddedFontLoader

est IEmbeddedFontLoader en mesure de charger une police à partir des ressources incorporées.

EvaluateJavaScriptAsyncRequest

Spécifie JavasScript à évaluer par un contrôle d’affichage web de plateforme

FileImageSourceService

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

FileSystemEmbeddedFontLoader

est IEmbeddedFontLoader en mesure de charger une police à partir des ressources incorporées.

FocusRequest

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

FontFile

Représente un fichier de police.

FontImageSourceService

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

FontManager

Gère FontManager toutes les polices, familles de polices et tailles de polices dans l’application.

FontRegistrar

Le IFontRegistrar effectue le suivi des polices inscrites dans notre application.

ImageSourceExtensions

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ImageSourceService

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ImageSourceServiceLoadResult

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ImageSourceServiceProviderExtensions

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ImageSourceServiceResult

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IPickerExtension

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ItemDelegateList<T>

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ITextInputExtensions

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

Keyboard

Classe de base et clavier par défaut pour les claviers spécialisés, comme ceux pour les numéros de téléphone, e-mails et URL.

LockableObservableListWrapper

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

MauiContext

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

MissingMapperAttribute

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

NavigationRequest

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

PersistedState

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

PortHandlerAttribute

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

PropertyMapper

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

PropertyMapper<TVirtualView>

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

PropertyMapper<TVirtualView,TViewHandler>

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

PropertyMapperExtensions

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

RectangleAdorner

Ornement rectangle.

RectangleGridAdorner

Ornement de grille rectangle.

RetrievePlatformValueRequest<T>

Spécifie une demande de récupération d’une valeur de plateforme.

ScrollToRequest

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

SemanticExtensions

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

Semantics

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

SoftInputExtensions

Méthodes d’extension pour interagir avec le volet Entrée réversible d’une plateforme

SourceInfo

Informations sources pour un objet donné. Utilisé pour localiser l’emplacement où un objet donné est créé dans un projet donné.

StreamImageSourceService

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

SwipeViewCloseRequest

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

SwipeViewOpenRequest

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

SwipeViewSwipeChanging

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

SwipeViewSwipeEnded

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

SwipeViewSwipeStarted

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ToolTip

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

UriImageSourceService

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ViewExtensions

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

VisualDiagnostics

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

VisualDiagnosticsOverlay

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

VisualTreeChangeEventArgs

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

VisualTreeElementExtensions

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

WeakEventManager

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

WindowExtensions

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

WindowOverlay

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

WindowOverlayTappedEventArgs

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

Structures

CornerRadius

Contient des méthodes et des propriétés permettant de spécifier les rayons d’angle.

Font

Police utilisée pour afficher le texte.

GridLength

Utilisé pour définir la taille (largeur/hauteur) du ColumnDefinition et du RowDefinition de la grille.

SizeRequest

Struct qui définit les valeurs Size minimale et maximale.

Thickness

Struct définissant l’épaisseur des bords d’un Rectangle à l’aide de doubles.

Interfaces

IAbsoluteLayout

Disposition utilisée pour positionner et dimensionner les enfants à l’aide de valeurs explicites.

IActivationState

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IActivityIndicator

Représente une vue qui affiche une animation pour montrer que l’application est engagée dans une activité de longue durée.

IAdorner

Représente un ornement autour d’une vue.

IApplication

Classe qui représente une application .NET MAUI multiplateforme.

IBorder

Fournit des fonctionnalités permettant de fournir une bordure.

IBorderStroke

Définir la façon dont le contour de la forme est peint sur les dispositions.

IBorderView

Fournit des fonctionnalités permettant de définir une bordure autour d’un élément.

IButton

Représente un IView qui réagit aux événements tactiles.

IButtonStroke

Fournit des fonctionnalités permettant de personnaliser une bordure button.

ICheckBox

Représente une vue qui permet à l’utilisateur de sélectionner un choix binaire.

ICommandMapper

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ICommandMapper<TVirtualView,TViewHandler>

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IContainer

Fournit des fonctionnalités permettant d’agir en tant que conteneurs pour les vues.

IContentView

Affichage qui contient une autre vue.

IContextFlyoutElement

Représente une vue qui peut contenir un menu volant contextuel, qui est généralement représenté sous la forme d’un menu contextuel.

ICrossPlatformLayout

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ICrossPlatformLayoutBacking

Indique un contrôle qui prend en charge les opérations de disposition multiplateforme

IDatePicker

Représente une vue qui permet à l’utilisateur de sélectionner une date.

IEditor

Représente une vue utilisée pour accepter une entrée multiligne.

IElement

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IElementHandler

Définit le comportement de base nécessaire pour créer un gestionnaire d’éléments personnalisé. Documentation conceptuelle sur les gestionnaires

IEmbeddedFontLoader

est IEmbeddedFontLoader en mesure de charger une police à partir des ressources incorporées.

IEntry

Représente un IView qui est utilisé pour l’entrée de texte sur une seule ligne.

IFileImageSource

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IFlexLayout

Disposition de type Flexbox qui dispose des éléments enfants dans des colonnes ou lignes d’éléments enfants avec renvoi éventuel à la ligne.

IFlyout

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IFlyoutView

Représente une page qui gère deux volets d’informations : une page master qui présente des données à un niveau élevé et une page de détails qui affiche des détails de bas niveau sur les informations dans le master.

IFontImageSource

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IFontManager

Gère FontManager toutes les polices, familles de polices et tailles de polices dans l’application.

IFontRegistrar

Le IFontRegistrar effectue le suivi des polices inscrites dans notre application.

IGraphicsView

Représente une vue qui peut être dessinée à l’aide de commandes de dessin.

IGridColumnDefinition

Fournit les propriétés d’une colonne dans un GridLayout.

IGridLayout

Représente une disposition qui organise les vues dans les lignes et les colonnes.

IGridRowDefinition

Fournit les propriétés d’une ligne dans un GridLayout.

IImage

Représente une vue qui contient une image.

IImageButton

Représente une vue qui réagit aux événements tactiles.

IImageSource

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IImageSourcePart

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IImageSourcePartEvents

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IImageSourceService

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IImageSourceService<T>

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IImageSourceServiceProvider

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IImageSourceServiceResult

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IImageSourceServiceResult<T>

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IIndicatorView

Vue qui affiche des indicateurs qui représentent le nombre d’éléments et la position actuelle

IItemDelegate<T>

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IKeyboardAccelerator

Représente une touche de raccourci pour MenuFlyoutItem.

ILabel

Représente une vue qui affiche du texte.

ILayout

Fournit les propriétés et méthodes de base pour tous les éléments Layout. Utilisez les éléments Layout pour positionner et dimensionner les éléments enfants dans les applications .NET MAUI.

ILayoutHandler

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IMauiContext

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IMauiFactory

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IMauiHandlersFactory

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IMenuBar

Représente un conteneur spécialisé qui présente un ensemble de menus sur une ligne horizontale, généralement en haut d’une fenêtre d’application.

IMenuBarElement

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IMenuBarItem

Représente un menu de niveau supérieur dans un affichage MenuBar.

IMenuElement

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IMenuFlyout

Représente un menu volant qui affiche un menu de commandes.

IMenuFlyoutItem

Représente une commande dans une vue MenuFlyout.

IMenuFlyoutSeparator

Représente une ligne horizontale qui sépare les éléments d’un MenuFlyout.

IMenuFlyoutSubItem

Représente un élément de menu qui affiche un sous-menu dans une vue MenuFlyout.

IPadding

Fournit des fonctionnalités permettant de personnaliser le remplissage.

IPersistedState

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IPicker

Représente une vue permettant de sélectionner un élément de texte dans une liste de données.

IPlaceholder

Fournit des fonctionnalités permettant d’utiliser un espace réservé.

IPlatformApplication

IPlatformApplication. Héberge l’application de plateforme.

IProgress

Représente une vue qui montre la progression sous la forme d’une barre horizontale remplie à un pourcentage représenté par une valeur float.

IPropertyMapper

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IPropertyMapper<TVirtualView,TViewHandler>

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IPropertyMapperView

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IRadioButton

Représente une vue qui fournit une valeur bascule.

IRange

Fournit des fonctionnalités permettant de sélectionner une valeur à partir d’une plage de valeurs.

IRefreshView

Représente un conteneur qui fournit la fonctionnalité d’extraction pour actualiser le contenu avec défilement.

IReplaceableView

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ISafeAreaView

Fournit des fonctionnalités permettant de demander une disposition en dehors des zones « sécurisées » de l’écran de l’appareil.

IScrollView

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ISearchBar

Représente une vue utilisée pour lancer une recherche.

IShadow

Représente une ombre qui peut être appliquée à une vue.

IShapeView

Représente une vue qui vous permet de dessiner une forme à l’écran.

ISlider

Représente une vue qui entre une valeur linéaire.

IStackLayout

Disposition qui positionne les éléments enfants dans une seule ligne qui peut être orientée verticalement ou horizontalement.

IStackNavigation

Fournit une navigation basée sur la pile pour l’application .NET MAUI.

IStackNavigationView

IView qui fournit une navigation basée sur la pile pour l’application .NET MAUI.

IStepper

Représente une vue qui se compose de deux boutons étiquetés avec des signes moins et plus. Utilisez un pas à pas pour sélectionner une valeur numérique à partir d’une plage de valeurs.

IStreamImageSource

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IStroke

Définir la façon dont le plan est peint sur les éléments.

ISwipeItem

Représente une commande individuelle dans un SwipeView.

ISwipeItemMenuItem

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ISwipeItems

Représente une collection d’objets SwipeItem.

ISwipeItemView

Représente une commande individuelle personnalisée dans un SwipeView.

ISwipeView

Représente un conteneur qui fournit l’accès à des commandes contextuelles par le biais d’interactions tactiles.

ISwitch

Représente une vue qui fournit une valeur bascule.

ITabbedView

Représente une vue qui se compose d’une liste d’onglets et d’une zone de détail plus grande, chaque onglet chargeant le contenu dans la zone de détail.

ITemplatedIndicatorView

Disposition qui affiche des indicateurs qui représentent le nombre d’éléments à l’aide d’un DataTemplate pour les indicateurs

IText

Fournit des fonctionnalités permettant de personnaliser le texte.

ITextAlignment

Fournit des fonctionnalités permettant d’aligner du texte.

ITextButton

Fonctionnalités associées au texte Vue de bouton.

ITextInput

Représente une vue qui peut prendre une entrée au clavier.

ITextStyle

Fournit des fonctionnalités permettant de personnaliser l’apparence du texte.

ITimePicker

Représente une vue qui permet à l’utilisateur de sélectionner une heure.

ITitledElement

Représente le contenu de titre utilisé dans les affichages de navigation.

IToolbar

Représente une barre qui peut afficher le titre de la page, les affordances de navigation et d’autres éléments interactifs.

IToolbarElement

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IToolTipElement

Indique que cet élément a une info-bulle à afficher.

ITransform

Fournit des fonctionnalités permettant d’appliquer des transformations à une vue.

IUriImageSource

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IView

Représente un élément visuel utilisé pour placer des dispositions et des contrôles à l’écran.

IViewHandler

Définit les membres que les gestionnaires de vues doivent implémenter pour fournir un mappage de vues virtuelles aux vues de plateforme.

IVisualDiagnosticsOverlay

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IVisualTreeElement

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IWebView

Représente une vue qui présente du contenu HTML.

IWebViewDelegate

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IWebViewSource

Fournissez les données d’un WebView.

IWindow

Permet de créer, configurer, afficher et gérer Windows.

IWindowOverlay

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

IWindowOverlayElement

Élément dessiné sur IWindowOverlay.

Énumérations

Aspect

Définit la façon dont une image est affichée.

ClearButtonVisibility

Énumère les valeurs qui influencent le comportement de visibilité des boutons clairs sur les champs d’entrée. Il s’agit généralement d’un bouton à l’intérieur du champ d’entrée, près de la fin, qui efface l’entrée lorsque vous appuyez dessus.

FilterMode

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

FlowDirection

Énumère les valeurs qui contrôlent le sens de la disposition pour les vues.

FlyoutBehavior

Énumération des modes pour le menu racine d’une application Shell.

FontSlant

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

FontWeight

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

GestureStatus

Énumère les états de mouvement possibles.

GridUnitType

Énumère les valeurs qui déterminent la façon dont la propriété Value est interprétée pour les définitions de ligne et de colonne.

KeyboardAcceleratorModifiers

Énumère les indicateurs de modificateur pour les accélérateurs de clavier. Les modificateurs MacCatalyst AlphaShift et NumericPad ne sont actuellement pas pris en charge.

KeyboardFlags

Énumère les indicateurs d’option de clavier qui contrôlent la mise en majuscules, la vérification orthographique et le comportement des suggestions.

LineBreakMode

Énumération spécifiant les différentes options de saut de ligne.

OpenSwipeItem

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

PathAspect

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

ReturnType

Énumère les styles de bouton de retour. En règle générale, le clavier à l’écran du système d’exploitation affiche visuellement la touche de retour en fonction de cette valeur.

ScrollBarVisibility

Énumère les conditions sous lesquelles les barres de défilement sont visibles.

ScrollOrientation

Énumération spécifiant le sens du défilement vertical ou horizontal.

SemanticHeadingLevel

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

SwipeBehaviorOnInvoked

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

SwipeDirection

Énumère les directions de balayage.

SwipeMode

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

SwipeTransitionMode

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

TextAlignment

Énumère les valeurs qui contrôlent l’alignement de texte.

TextDecorations

Énumération du marquage définissant les décorations du texte.

TextTransform

Énumère les valeurs qui déterminent la transformation de texte sur un élément.

TextType

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

Visibility

Fournit des interfaces, des classes et des types de prise en charge communs à toutes les fonctionnalités MAUI .NET.

VisualTreeChangeType

Type de modification appliqué à l’arborescence visuelle.

WebNavigationEvent

Contient des valeurs qui indiquent la raison pour laquelle un événement de navigation a été déclenché.

WebNavigationResult

Énumère des valeurs qui indiquent le résultat d’une navigation web.