Condividi tramite


IViewHandler Interfaccia

Definizione

Definisce i membri che i gestori di visualizzazione devono implementare per fornire il mapping delle visualizzazioni virtuali alle visualizzazioni della piattaforma.

public interface class IViewHandler : Microsoft::Maui::IElementHandler
public interface IViewHandler : Microsoft.Maui.IElementHandler
type IViewHandler = interface
    interface IElementHandler
Public Interface IViewHandler
Implements IElementHandler
Derivato
Implementazioni

Proprietà

ContainerView

Ottiene la visualizzazione contenitore per questa visualizzazione.

HasContainer

Ottiene o imposta un valore che indica se l'oggetto PlatformView è contenuto all'interno di una visualizzazione.

MauiContext

Ottiene il contesto MAUI .NET associato all'elemento .

(Ereditato da IElementHandler)
PlatformView

Ottiene l'oggetto visualizzazione specifico della piattaforma associato al gestore.

(Ereditato da IElementHandler)
VirtualView

Ottiene la visualizzazione virtuale (livello MAUI.NET) gestita da questo gestore.

Metodi

DisconnectHandler()

Disconnette il gestore di elementi dall'elemento per la pulizia.

(Ereditato da IElementHandler)
GetDesiredSize(Double, Double)

Calcola le dimensioni effettive di una vista in base alle dimensioni e ai vincoli desiderati.

Invoke(String, Object)

Richiama il comando specificato sull'elemento con gli argomenti specificati.

(Ereditato da IElementHandler)
PlatformArrange(Rect)

Posiziona gli elementi figlio e determina una dimensione per una visualizzazione.

SetMauiContext(IMauiContext)

Imposta il contesto MAUI .NET per il gestore di elementi.

(Ereditato da IElementHandler)
SetVirtualView(IElement)

Imposta la visualizzazione virtuale multipiattaforma associata al gestore.

(Ereditato da IElementHandler)
UpdateValue(String)

Aggiornamenti il valore della proprietà specificata nel gestore.

(Ereditato da IElementHandler)

Metodi di estensione

GetRequiredService<T>(IElementHandler, Type)

Definisce i membri che i gestori di visualizzazione devono implementare per fornire il mapping delle visualizzazioni virtuali alle visualizzazioni della piattaforma.

GetRequiredService<T>(IElementHandler)

Definisce i membri che i gestori di visualizzazione devono implementare per fornire il mapping delle visualizzazioni virtuali alle visualizzazioni della piattaforma.

GetService<T>(IElementHandler, Type)

Definisce i membri che i gestori di visualizzazione devono implementare per fornire il mapping delle visualizzazioni virtuali alle visualizzazioni della piattaforma.

GetService<T>(IElementHandler)

Definisce i membri che i gestori di visualizzazione devono implementare per fornire il mapping delle visualizzazioni virtuali alle visualizzazioni della piattaforma.

GetServiceProvider(IElementHandler)

Definisce i membri che i gestori di visualizzazione devono implementare per fornire il mapping delle visualizzazioni virtuali alle visualizzazioni della piattaforma.

IsConnected(IElementHandler)

Definisce i membri che i gestori di visualizzazione devono implementare per fornire il mapping delle visualizzazioni virtuali alle visualizzazioni della piattaforma.

Si applica a