Classe ViewItem

Uma classe abstrata que permite a interação com objetos de exibição.

Hierarquia de herança

System.Object
  Microsoft.Windows.Design.Interaction.ViewItem

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)

Sintaxe

'Declaração
Public MustInherit Class ViewItem
public abstract class ViewItem
public ref class ViewItem abstract
[<AbstractClass>]
type ViewItem =  class end
public abstract class ViewItem

O tipo ViewItem expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido ViewItem Initializes a new instance of the ViewItem class.

Início

Propriedades

  Nome Descrição
Propriedade pública FlowDirection Obtém a propriedade FlowDirection do modo de exibição.
Propriedade pública IsOffscreen Obtém um valor que indica se o elemento está fora da tela.
Propriedade pública IsVisible Obtém um valor que indica se um elemento é visível.
Propriedade pública ItemType Obtém o tipo do objeto de dependência subjacente que representa este modo de exibição.
Propriedade pública LayoutTransform Obtém a transformação do layout do atual ViewItem.
Propriedade pública LogicalChildren Obtém uma coleção lógica filhos imediatos do atual ViewItem.
Propriedade pública LogicalParent Obtém o pai lógico do atual ViewItem.
Propriedade pública Offset Obtém o deslocamento do modo de exibição.
Propriedade pública PlatformObject Obtém o objeto de dependência subjacente que representa este modo de exibição.
Propriedade pública RenderSize Obtém o tamanho de renderização da exibição.
Propriedade pública RenderSizeBounds Obtém o retângulo de layout para o modo de exibição.
Propriedade pública SelectionFrameBounds Obtém os limites do quadro de seleção.
Propriedade pública Transform Obtém o valor de transformação para a atual ViewItem.
Propriedade pública Visibility Obtém o Visibility a propriedade da exibição.
Propriedade pública VisualChildren Obtém uma coleção dos filhos visuais imediatas esse ViewItem.
Propriedade pública VisualParent Obtém o pai visual do atual ViewItem.

Início

Métodos

  Nome Descrição
Método público Equals Determina se o especificado ViewItem é igual a atual ViewItem. (Substitui Object.Equals(Object).)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como uma função de hash para uma ViewItem. (Substitui Object.GetHashCode().)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público HitTest Inicia o teste de ocorrência de ViewItemdefinida com o chamador pelo HitTestFilterCallback e HitTestResultCallback métodos.
Método público IsDescendantOf(Visual) Obtém um valor que indica se o objeto visual é um descendente do objeto especificado visual.
Método público IsDescendantOf(ViewItem) Determina se o objeto visual é um descendente do objeto visual ancestral.
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público PointToScreen Converte um Point que representa o sistema de coordenadas atual da Visual em um Point em coordenadas de tela.
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)
Método público TransformFromVisual Retorna uma transformação que pode ser usada para transformar as coordenadas do objeto especificado visual para o modo de exibição.
Método público TransformToView Retorna uma transformação que pode ser usada para transformar as coordenadas do modo de exibição para o objeto de exibição especificado.
Método público TransformToVisual Retorna uma transformação que pode ser usada para transformar as coordenadas do modo de exibição para o objeto especificado do visual.
Método público UpdateLayout Chama o método UpdateLayout no objeto de plataforma subjacente.

Início

Operadores

  Nome Descrição
Operador públicoMembro estático Equality Determina se o especificado ViewItem instâncias são consideradas iguais.
Operador públicoMembro estático Inequality Determina se o especificado ViewItem instâncias são consideradas iguais.

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.Windows.Design.Interaction