IView Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um elemento visual usado para inserir layouts e controles na tela.
public interface class IView : Microsoft::Maui::IElement, Microsoft::Maui::ITransform
public interface IView : Microsoft.Maui.IElement, Microsoft.Maui.ITransform
type IView = interface
interface IElement
interface ITransform
Public Interface IView
Implements IElement, ITransform
- Derivado
- Implementações
Propriedades
| AnchorX |
Obtém o componente X do ponto central para qualquer transformação, em relação aos limites do elemento. (Herdado de ITransform) |
| AnchorY |
Obtém o componente Y do ponto central para qualquer transformação, em relação aos limites do elemento. (Herdado de ITransform) |
| AutomationId |
ID usado pelas ferramentas de automação para interagir com esta visualização |
| Background |
Obtém a tinta que preencherá o plano de fundo de uma visualização. |
| Clip |
Obtém o Caminho usado para definir a estrutura de tópicos do conteúdo de uma Exibição. |
| DesiredSize |
Obtém o tamanho desejado atual dessa exibição. |
| FlowDirection |
Direção na qual os elementos da interface do usuário são verificados a olho nu |
| Frame |
Obtém os limites do View dentro de seu contêiner. |
| Handler |
Obtém ou define o manipulador de exibição da exibição. |
| Height |
Obtém a altura especificada do IView. |
| HorizontalLayoutAlignment |
Determina o aspecto horizontal da disposição deste elemento em um contêiner |
| InputTransparent |
Obtém um valor que indica se esse elemento deve estar envolvido no ciclo de interação do usuário. |
| IsEnabled |
Obtém um valor que indica se esse Modo de Exibição está habilitado na interface do usuário. |
| IsFocused |
Obtém um valor que indica se essa exibição está focada no momento. |
| Margin |
A Margem representa a distância entre uma vista e suas vistas adjacentes. |
| MaximumHeight |
Obtém a restrição de altura máxima especificada do IView, entre zero e double. Infinito positivo. |
| MaximumWidth |
Obtém a restrição de largura máxima especificada do IView, entre zero e double. Infinito positivo. |
| MinimumHeight |
Obtém a restrição de altura mínima especificada do IView, entre zero e double. Infinito positivo. |
| MinimumWidth |
Obtém a restrição de largura mínima especificada do IView, entre zero e double. Infinito positivo. |
| Opacity |
Obtém o valor de opacidade aplicado à vista quando ela é renderizada. |
| Parent |
Obtém o pai do elemento. (Herdado de IElement) |
| Rotation |
Obtém a rotação (em graus) em torno do eixo Z (rotação afim) quando o elemento é renderizado. (Herdado de ITransform) |
| RotationX |
Obtém a rotação (em graus) sobre o eixo X (rotação em perspectiva) quando o elemento é renderizado. (Herdado de ITransform) |
| RotationY |
Obtém a rotação (em graus) sobre o eixo Y (rotação em perspectiva) quando o elemento é renderizado. (Herdado de ITransform) |
| Scale |
Obtém o fator de escala aplicado ao elemento. (Herdado de ITransform) |
| ScaleX |
Obtém a escala sobre o fator do eixo X aplicado ao elemento. (Herdado de ITransform) |
| ScaleY |
Obtém a escala sobre o fator do eixo Y aplicado ao elemento. (Herdado de ITransform) |
| Semantics |
Adiciona semântica a cada exibição para acessibilidade |
| Shadow |
Pinta uma sombra ao redor da vista alvo. |
| TranslationX |
Obtém o delta de translação X do elemento. (Herdado de ITransform) |
| TranslationY |
Obtém o delta de translação Y do elemento. (Herdado de ITransform) |
| VerticalLayoutAlignment |
Determina o aspecto vertical da disposição deste elemento em um contêiner |
| Visibility |
Obtém um valor que determina se esse Modo de Exibição deve fazer parte da árvore visual ou não. |
| Width |
Obtém a largura especificada do IView. |
| ZIndex |
Determina a ordem de desenho deste IView dentro de um ILayout; Índices Z mais altos serão atraídos por índices Z mais baixos. |
Métodos
| Arrange(Rect) |
Posiciona elementos filho e determina um tamanho para um elemento. |
| Focus() |
Tenta definir o foco para essa exibição. |
| InvalidateArrange() |
Método chamado para invalidar o layout dessa exibição. |
| InvalidateMeasure() |
Sinaliza que o valor de medida atual dessa exibição não é mais válido e deve ser recalculado durante a próxima passagem de medida. |
| Measure(Double, Double) |
Atualiza o tamanho de uma Vista. |
| Unfocus() |
Desativa o foco para essa exibição. |
Métodos de Extensão
| CheckHandlers(IView) |
Representa um elemento visual usado para inserir layouts e controles na tela. |
| ComputeDesiredSize(IView, Double, Double) |
Representa um elemento visual usado para inserir layouts e controles na tela. |
| ComputeFrame(IView, Rect) |
Representa um elemento visual usado para inserir layouts e controles na tela. |
| ToHandler(IElement, IMauiContext) |
Representa um elemento visual usado para inserir layouts e controles na tela. |
| ToPlatform(IElement, IMauiContext) |
Representa um elemento visual usado para inserir layouts e controles na tela. |
| ToHandler(IView, IMauiContext) |
Representa um elemento visual usado para inserir layouts e controles na tela. |
| SetSemanticFocus(IView) |
Representa um elemento visual usado para inserir layouts e controles na tela. |
| CaptureAsync(IView) |
Representa um elemento visual usado para inserir layouts e controles na tela. |
| DisconnectHandlers(IView) |
Representa um elemento visual usado para inserir layouts e controles na tela. |