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 | |
---|---|---|
ViewItem | Inicializa una nueva instancia de la clase ViewItem. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
FlowDirection | Obtiene la propiedad FlowDirection de la vista. | |
IsOffscreen | Obtiene un valor que indica si el elemento está fuera de la pantalla. | |
IsVisible | Obtiene un valor que indica si un elemento está visible. | |
ItemType | Obtiene el tipo del objeto de dependencia subyacente que representa esta vista. | |
LayoutTransform | Obtiene la transformación de diseño del objeto ViewItem actual. | |
LogicalChildren | Obtiene una colección de los elementos secundarios lógicos inmediatos del objeto ViewItem actual. | |
LogicalParent | Obtiene el elemento lógico primario del objeto ViewItem actual. | |
Offset | Obtiene el desplazamiento de la vista. | |
PlatformObject | Obtiene el objeto de dependencia subyacente que representa esta vista. | |
RenderSize | Obtiene el tamaño de representación de la vista. | |
RenderSizeBounds | Obtiene el rectángulo de diseño de la vista. | |
SelectionFrameBounds | Obtiene los límites del marco de selección. | |
Transform | Obtiene el valor de transformación del objeto ViewItem actual. | |
Visibility | Obtiene la propiedad Visibility de la vista. | |
VisualChildren | Obtiene una colección de los elementos secundarios visuales inmediatos de este objeto ViewItem. | |
VisualParent | Obtiene el elemento visual primario del objeto ViewItem actual. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto ViewItem especificado es igual al objeto ViewItem actual. (Invalida a Object.Equals(Object)). | |
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). | |
GetHashCode | Sirve como función hash de un objeto ViewItem. (Invalida a Object.GetHashCode()). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
HitTest | Inicia una prueba de posicionamiento en el objeto ViewItem, con los métodos de HitTestFilterCallback y HitTestResultCallback definidos por el llamador. | |
IsDescendantOf(Visual) | Obtiene un valor que indica si el objeto visual es un descendiente del objeto visual especificado. | |
IsDescendantOf(ViewItem) | Determina si el objeto visual es un descendiente del objeto visual antecesor. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
PointToScreen | Convierte un objeto Point que representa el sistema de coordenadas actual del objeto Visual en un objeto Point de coordenadas de pantalla. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
TransformFromVisual | Devuelve una transformación que se puede usar para transformar las coordenadas del objeto visual especificado en la vista. | |
TransformToView | Devuelve una transformación que se puede usar para transformar las coordenadas de la vista en el objeto de vista especificado. | |
TransformToVisual | Devuelve una transformación que se puede usar para transformar las coordenadas de la vista en el objeto visual especificado. | |
UpdateLayout | Llama al método UpdateLayout en el objeto de plataforma subyacente. |
Arriba
Operadores
Nombre | Descripción | |
---|---|---|
Equality | Determina si las instancias de ViewItem especificadas se consideran iguales. | |
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.