Classe ViewItem

Classe astratta che consente l'interazione con gli oggetti visualizzazione.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

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

Il tipo ViewItem espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto ViewItem Inizializza una nuova istanza della classe ViewItem.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica FlowDirection Ottiene la proprietà FlowDirection della visualizzazione.
Proprietà pubblica IsOffscreen Ottiene un valore che indica se un elemento è fuori dallo schermo.
Proprietà pubblica IsVisible Ottiene un valore che indica se un elemento è visibile.
Proprietà pubblica ItemType Ottiene il tipo di oggetto di dipendenza sottostante che rappresenta questa visualizzazione.
Proprietà pubblica LayoutTransform Ottiene la trasformazione del layout dell'oggetto ViewItem corrente.
Proprietà pubblica LogicalChildren Ottiene un insieme di tutti gli elementi figlio logici diretti dell'oggetto ViewItem corrente.
Proprietà pubblica LogicalParent Ottiene l'elemento padre logico dell'oggetto ViewItem corrente.
Proprietà pubblica Offset Ottiene l'offset della visualizzazione.
Proprietà pubblica PlatformObject Ottiene l'oggetto di dipendenza sottostante che rappresenta questa visualizzazione.
Proprietà pubblica RenderSize Ottiene le dimensioni di rendering della visualizzazione.
Proprietà pubblica RenderSizeBounds Ottiene il rettangolo di layout per la visualizzazione.
Proprietà pubblica SelectionFrameBounds Ottiene i limiti del frame di selezione.
Proprietà pubblica Transform Ottiene il valore di trasformazione per l'oggetto ViewItem corrente.
Proprietà pubblica Visibility Ottiene la proprietà di Visibility della visualizzazione.
Proprietà pubblica VisualChildren Ottiene un insieme di tutti gli elementi figlio visivi diretti di questo oggetto ViewItem.
Proprietà pubblica VisualParent Ottiene l'elemento padre visivo dell'oggetto ViewItem corrente.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto ViewItem specificato è uguale all'oggetto ViewItem corrente. (Esegue l'override di Object.Equals(Object)).
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Viene utilizzato come funzione hash per un oggetto ViewItem. (Esegue l'override di Object.GetHashCode()).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico HitTest Inizializza un hit test su ViewItem, con i metodi HitTestFilterCallback e HitTestResultCallback definiti dal chiamante.
Metodo pubblico IsDescendantOf(Visual) Ottiene un valore che indica se l'oggetto visivo è un discendente dell'oggetto visivo specificato.
Metodo pubblico IsDescendantOf(ViewItem) Determina se l'oggetto visivo è un discendente dell'oggetto visivo predecessore.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico PointToScreen Converte un oggetto Point che rappresenta il sistema di coordinate corrente dell’oggetto Visual in un oggetto Point sotto forma di coordinate dello schermo.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico TransformFromVisual Restituisce una trasformazione che può essere utilizzata per trasformare le coordinate dall'oggetto visivo specificato alla visualizzazione.
Metodo pubblico TransformToView Restituisce una trasformazione che può essere utilizzata per trasformare le coordinate dalla visualizzazione all'oggetto visivo specificato.
Metodo pubblico TransformToVisual Restituisce una trasformazione che può essere utilizzata per trasformare le coordinate dalla visualizzazione all'oggetto visivo specificato.
Metodo pubblico UpdateLayout Chiama il metodo UpdateLayout sull'oggetto della piattaforma sottostante.

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Equality Determina se le istanze di ViewItem specificate vengono considerate uguali.
Operatore pubblicoMembro statico Inequality Determina se le istanze di ViewItem specificate non vengono considerate uguali.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Windows.Design.Interaction