Compartir a través de


ViewItem (Clase)

Es una clase abstracta que habilita la interacción con los objetos de vista.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.Windows.Design.Interaction
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
Public MustInherit Class ViewItem
public abstract class ViewItem
public ref class ViewItem abstract
[<AbstractClass>]
type ViewItem =  class end
public abstract class ViewItem

El tipo ViewItem expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido ViewItem Inicializa una nueva instancia de la clase ViewItem.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública FlowDirection Obtiene la propiedad FlowDirection de la vista.
Propiedad pública IsOffscreen Obtiene un valor que indica si el elemento está fuera de la pantalla.
Propiedad pública IsVisible Obtiene un valor que indica si un elemento está visible.
Propiedad pública ItemType Obtiene el tipo del objeto de dependencia subyacente que representa esta vista.
Propiedad pública LayoutTransform Obtiene la transformación de diseño del objeto ViewItem actual.
Propiedad pública LogicalChildren Obtiene una colección de los elementos secundarios lógicos inmediatos del objeto ViewItem actual.
Propiedad pública LogicalParent Obtiene el elemento lógico primario del objeto ViewItem actual.
Propiedad pública Offset Obtiene el desplazamiento de la vista.
Propiedad pública PlatformObject Obtiene el objeto de dependencia subyacente que representa esta vista.
Propiedad pública RenderSize Obtiene el tamaño de representación de la vista.
Propiedad pública RenderSizeBounds Obtiene el rectángulo de diseño de la vista.
Propiedad pública SelectionFrameBounds Obtiene los límites del marco de selección.
Propiedad pública Transform Obtiene el valor de transformación del objeto ViewItem actual.
Propiedad pública Visibility Obtiene la propiedad Visibility de la vista.
Propiedad pública VisualChildren Obtiene una colección de los elementos secundarios visuales inmediatos de este objeto ViewItem.
Propiedad pública VisualParent Obtiene el elemento visual primario del objeto ViewItem actual.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto ViewItem especificado es igual al objeto ViewItem actual. (Invalida a Object.Equals(Object)).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Sirve como función hash de un objeto ViewItem. (Invalida a Object.GetHashCode()).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público HitTest Inicia una prueba de posicionamiento en el objeto ViewItem, con los métodos de HitTestFilterCallback y HitTestResultCallback definidos por el llamador.
Método público IsDescendantOf(Visual) Obtiene un valor que indica si el objeto visual es un descendiente del objeto visual especificado.
Método público IsDescendantOf(ViewItem) Determina si el objeto visual es un descendiente del objeto visual antecesor.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público PointToScreen Convierte un objeto Point que representa el sistema de coordenadas actual del objeto Visual en un objeto Point de coordenadas de pantalla.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público TransformFromVisual Devuelve una transformación que se puede usar para transformar las coordenadas del objeto visual especificado en la vista.
Método público TransformToView Devuelve una transformación que se puede usar para transformar las coordenadas de la vista en el objeto de vista especificado.
Método público TransformToVisual Devuelve una transformación que se puede usar para transformar las coordenadas de la vista en el objeto visual especificado.
Método público UpdateLayout Llama al método UpdateLayout en el objeto de plataforma subyacente.

Arriba

Operadores

  Nombre Descripción
Operador públicoMiembro estático Equality Determina si las instancias de ViewItem especificadas se consideran iguales.
Operador públicoMiembro estático Inequality Determina si las instancias de ViewItem especificadas no se consideran iguales.

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.Windows.Design.Interaction (Espacio de nombres)