Partager via


IViewHandler Interface

Définition

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

public interface class IViewHandler : Microsoft::Maui::IElementHandler
public interface IViewHandler : Microsoft.Maui.IElementHandler
type IViewHandler = interface
    interface IElementHandler
Public Interface IViewHandler
Implements IElementHandler
Dérivé
Implémente

Propriétés

ContainerView

Obtient l’affichage conteneur pour cette vue.

HasContainer

Obtient ou définit une valeur qui indique si le PlatformView est contenu dans une vue.

MauiContext

Obtient le contexte MAUI .NET associé à l’élément.

(Hérité de IElementHandler)
PlatformView

Obtient l’objet d’affichage spécifique à la plateforme associé au gestionnaire.

(Hérité de IElementHandler)
VirtualView

Obtient la vue virtuelle (couche .NET MAUI) qui est gérée par ce gestionnaire.

Méthodes

DisconnectHandler()

Déconnecte le gestionnaire d’éléments de l’élément pour propre.

(Hérité de IElementHandler)
GetDesiredSize(Double, Double)

Calcule la taille réelle d’une vue en fonction de la taille et des contraintes souhaitées.

Invoke(String, Object)

Appelle la commande spécifiée sur l’élément avec les arguments donnés.

(Hérité de IElementHandler)
PlatformArrange(Rect)

Positionne les éléments enfants et détermine une taille pour une vue.

SetMauiContext(IMauiContext)

Définit le contexte MAUI .NET pour le gestionnaire d’éléments.

(Hérité de IElementHandler)
SetVirtualView(IElement)

Définit la vue virtuelle multiplateforme associée au gestionnaire.

(Hérité de IElementHandler)
UpdateValue(String)

Mises à jour la valeur de la propriété spécifiée sur le gestionnaire.

(Hérité de IElementHandler)

Méthodes d’extension

GetRequiredService<T>(IElementHandler, Type)

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

GetRequiredService<T>(IElementHandler)

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

GetService<T>(IElementHandler, Type)

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

GetService<T>(IElementHandler)

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

GetServiceProvider(IElementHandler)

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

IsConnected(IElementHandler)

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

S’applique à