Classe ViewService
Associa elementi visivi ed elementi modello di modifica.
Gerarchia di ereditarietà
System.Object
Microsoft.Windows.Design.Services.ViewService
Spazio dei nomi: Microsoft.Windows.Design.Services
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
'Dichiarazione
Public MustInherit Class ViewService
public abstract class ViewService
public ref class ViewService abstract
[<AbstractClass>]
type ViewService = class end
public abstract class ViewService
Il tipo ViewService espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
ViewService | Inizializza una nuova istanza della classe ViewService. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) |
![]() |
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) |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetModel | Se sottoposto a override in una classe derivata, ottiene il modello corrispondente alla visualizzazione specificata. |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
![]() |
LayoutUpdated | Se sottoposto a override in una classe derivata, si verifica quando viene modificato il layout della visualizzazione. |
In alto
Note
La classe ViewService esegue il mapping tra elementi visivi e elementi modello sottostanti. Le classi ModelService e ViewService sono necessarie per il funzionamento della finestra di progettazione. La classe DesignerView, responsabile dell'elaborazione dell'input dell'utente e del relativo routing ai comandi, richiede entrambi questi servizi per rimappare l'input dell'utente al modello.
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.Services