Classe EditingContext

Contiene lo stato contestuale su una finestra di progettazione.

Gerarchia di ereditarietà

System.Object
  Microsoft.Windows.Design.EditingContext

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

Sintassi

'Dichiarazione
Public Class EditingContext _
    Implements IDisposable
public class EditingContext : IDisposable
public ref class EditingContext : IDisposable
type EditingContext =  
    class
        interface IDisposable
    end
public class EditingContext implements IDisposable

Il tipo EditingContext espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico EditingContext Inizializza una nuova istanza della classe EditingContext.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Items Ottiene l'insieme locale di elementi di contesto offerti da questo contesto di modifica.
Proprietà pubblica Services Ottiene il gestore dei servizi per questo contesto di modifica.

In alto

Metodi

  Nome Descrizione
Metodo protetto CreateContextItemManager Crea un'istanza del gestore di elementi di contesto che la proprietà Items deve restituire.
Metodo protetto CreateServiceManager Crea un'istanza del gestore di servizi che la proprietà Services deve restituire.
Metodo pubblico Dispose() Rilascia tutte le risorse utilizzate dall'oggetto EditingContext.
Metodo protetto Dispose(Boolean) Rilascia le risorse non gestite utilizzate dalla classe EditingContext ed eventualmente rilascia le risorse gestite.
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Finalize Finalizzatore che implementa il modello IDisposable. (Esegue l'override di Object.Finalize()).
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico Disposing Si verifica quando viene chiamato il metodo Dispose.

In alto

Note

La classe EditingContext include lo stato permanente, ad esempio un elenco di servizi in esecuzione nella finestra di progettazione. Include inoltre lo stato temporaneo, costituito da elementi di contesto. L'insieme di oggetti attualmente selezionati e lo strumento di modifica utilizzato per modificare gli oggetti nell'area di progettazione sono esempi di stato temporaneo di elementi di contesto. Il contesto di modifica è progettato per essere per una classe concreta per facilitarne l'utilizzo. Include un'API protetta che può essere utilizzata per sostituirne l'implementazione.

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

ServiceManager

ContextItemManager

ContextItem

FeatureManager

Altre risorse

Architettura di modifica dei contesti

Informazioni sull'estensibilità Progettazione WPF