IBlazorWebView Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce un contratto per una visualizzazione che esegue il rendering del contenuto Blazor.
public interface class IBlazorWebView : Microsoft::Maui::IView
public interface IBlazorWebView : Microsoft.Maui.IView
type IBlazorWebView = interface
interface IView
interface IElement
interface ITransform
Public Interface IBlazorWebView
Implements IView
- Derivato
- Implementazioni
Proprietà
| AnchorX |
Ottiene il componente X del punto centrale per qualsiasi trasformazione, rispetto ai limiti dell'elemento. (Ereditato da ITransform) |
| AnchorY |
Ottiene il componente Y del punto centrale per qualsiasi trasformazione, rispetto ai limiti dell'elemento. (Ereditato da ITransform) |
| AutomationId |
ID usato dagli strumenti di automazione per interagire con questa visualizzazione (Ereditato da IView) |
| Background |
Ottiene la vernice che riempie lo sfondo di una visualizzazione. (Ereditato da IView) |
| Clip |
Ottiene il percorso utilizzato per definire la struttura del contenuto di una visualizzazione. (Ereditato da IView) |
| DesiredSize |
Ottiene le dimensioni desiderate correnti di questa visualizzazione. (Ereditato da IView) |
| FlowDirection |
Direzione in cui gli elementi dell'interfaccia utente vengono analizzati dall'occhio (Ereditato da IView) |
| Frame |
Ottiene i limiti della visualizzazione all'interno del contenitore. (Ereditato da IView) |
| Handler |
Ottiene o imposta il gestore di visualizzazione della visualizzazione. (Ereditato da IView) |
| Height |
Ottiene l'altezza specificata di IView. (Ereditato da IView) |
| HorizontalLayoutAlignment |
Determina l'aspetto orizzontale della disposizione di questo elemento in un contenitore (Ereditato da IView) |
| HostPage |
Ottiene il percorso del file HTML da eseguire per il rendering. |
| InputTransparent |
Ottiene un valore che indica se questo elemento deve essere coinvolto nel ciclo di interazione dell'utente. (Ereditato da IView) |
| IsEnabled |
Ottiene un valore che indica se questa visualizzazione è abilitata nell'interfaccia utente. (Ereditato da IView) |
| IsFocused |
Ottiene un valore che indica se la visualizzazione è attiva attualmente. (Ereditato da IView) |
| JSComponents |
Ottiene l'oggetto JSComponentConfigurationStore. |
| Margin |
Il margine rappresenta la distanza tra una vista e le viste adiacenti. (Ereditato da IView) |
| MaximumHeight |
Ottiene il vincolo di altezza massimo specificato di IView, compreso tra zero e double. Positiveinfinity. (Ereditato da IView) |
| MaximumWidth |
Ottiene il vincolo di larghezza massima specificato di IView, compreso tra zero e double. Positiveinfinity. (Ereditato da IView) |
| MinimumHeight |
Ottiene il vincolo minimo di altezza specificato di IView, compreso tra zero e double. Positiveinfinity. (Ereditato da IView) |
| MinimumWidth |
Ottiene il vincolo di larghezza minima specificato di IView, compreso tra zero e doppio. Positiveinfinity. (Ereditato da IView) |
| Opacity |
Ottiene il valore di opacità applicato alla visualizzazione quando viene eseguito il rendering. (Ereditato da IView) |
| Parent |
Ottiene l'elemento Padre dell'elemento. (Ereditato da IElement) |
| RootComponents |
Ottiene una raccolta di RootComponent elementi. |
| Rotation |
Ottiene la rotazione (in gradi) sull'asse Z (rotazione affine) quando viene eseguito il rendering dell'elemento. (Ereditato da ITransform) |
| RotationX |
Ottiene la rotazione (in gradi) sull'asse X (rotazione di prospettiva) quando viene eseguito il rendering dell'elemento. (Ereditato da ITransform) |
| RotationY |
Ottiene la rotazione (in gradi) sull'asse Y (rotazione della prospettiva) quando viene eseguito il rendering dell'elemento. (Ereditato da ITransform) |
| Scale |
Ottiene il fattore di scala applicato all'elemento. (Ereditato da ITransform) |
| ScaleX |
Ottiene la scala relativa al fattore asse X applicato all'elemento. (Ereditato da ITransform) |
| ScaleY |
Ottiene la scala relativa al fattore asse Y applicato all'elemento. (Ereditato da ITransform) |
| Semantics |
Aggiunge semantica a ogni visualizzazione per l'accessibilità (Ereditato da IView) |
| Shadow |
Disegna un'ombreggiatura intorno alla visualizzazione di destinazione. (Ereditato da IView) |
| StartPath |
Ottiene o imposta il percorso per la navigazione iniziale all'interno del contesto di spostamento Blazor al termine del caricamento del componente Blazor. |
| TranslationX |
Ottiene il delta della conversione X dell'elemento. (Ereditato da ITransform) |
| TranslationY |
Ottiene il delta della conversione Y dell'elemento. (Ereditato da ITransform) |
| VerticalLayoutAlignment |
Determina l'aspetto verticale della disposizione di questo elemento in un contenitore (Ereditato da IView) |
| Visibility |
Ottiene un valore che determina se questa visualizzazione deve essere parte dell'albero visivo o meno. (Ereditato da IView) |
| Width |
Ottiene la larghezza specificata di IView. (Ereditato da IView) |
| ZIndex |
Determina l'ordine di disegno di questo IView all'interno di un ILayout; gli indici z più elevati disegneranno sugli indici z inferiori. (Ereditato da IView) |
Metodi
| Arrange(Rect) |
Posiziona gli elementi figlio e determina una dimensione per un elemento. (Ereditato da IView) |
| BlazorWebViewInitialized(BlazorWebViewInitializedEventArgs) |
Notifica al controllo che l'evento BlazorWebViewInitialized deve essere generato con l'oggetto specificato |
| BlazorWebViewInitializing(BlazorWebViewInitializingEventArgs) |
Notifica al controllo che l'evento BlazorWebViewInitializing deve essere generato con l'oggetto specificato |
| CreateFileProvider(String) |
Crea un provider di file per gli asset statici usati in BlazorWebView. L'implementazione predefinita serve i file da un percorso specifico della piattaforma. Eseguire l'override di questo metodo per restituire un oggetto personalizzato IFileProvider per gestire gli asset, |
| Focus() |
Tenta di impostare lo stato attivo su questa visualizzazione. (Ereditato da IView) |
| InvalidateArrange() |
Metodo chiamato per invalidare il layout di questa visualizzazione. (Ereditato da IView) |
| InvalidateMeasure() |
Segnala che il valore corrente della misura di questa visualizzazione non è più valido e deve essere ricompilate durante il passaggio successivo della misura. (Ereditato da IView) |
| Measure(Double, Double) |
Aggiornamenti le dimensioni di una visualizzazione. (Ereditato da IView) |
| Unfocus() |
Annulla lo stato attivo su questa visualizzazione. (Ereditato da IView) |
| UrlLoading(UrlLoadingEventArgs) |
Notifica al controllo che l'evento UrlLoading deve essere generato con l'oggetto specificato |
Metodi di estensione
| CheckHandlers(IView) |
Definisce un contratto per una visualizzazione che esegue il rendering del contenuto Blazor. |
| ComputeDesiredSize(IView, Double, Double) |
Definisce un contratto per una visualizzazione che esegue il rendering del contenuto Blazor. |
| ComputeFrame(IView, Rect) |
Definisce un contratto per una visualizzazione che esegue il rendering del contenuto Blazor. |
| ToHandler(IElement, IMauiContext) |
Definisce un contratto per una visualizzazione che esegue il rendering del contenuto Blazor. |
| ToPlatform(IElement, IMauiContext) |
Definisce un contratto per una visualizzazione che esegue il rendering del contenuto Blazor. |
| ToHandler(IView, IMauiContext) |
Definisce un contratto per una visualizzazione che esegue il rendering del contenuto Blazor. |
| SetSemanticFocus(IView) |
Definisce un contratto per una visualizzazione che esegue il rendering del contenuto Blazor. |
| CaptureAsync(IView) |
Definisce un contratto per una visualizzazione che esegue il rendering del contenuto Blazor. |
| DisconnectHandlers(IView) |
Definisce un contratto per una visualizzazione che esegue il rendering del contenuto Blazor. |