EditingContext-Klasse
Enthält den Kontextzustand zu einem Designer.
Vererbungshierarchie
System.Object
Microsoft.Windows.Design.EditingContext
Namespace: Microsoft.Windows.Design
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Syntax
'Declaration
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
Der EditingContext-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
EditingContext | Initialisiert eine neue Instanz der EditingContext-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Items | Ruft die lokale Auflistung der von diesem Bearbeitungskontext bereitgestellten Kontextelemente ab. | |
Services | Ruft den Dienst-Manager für diesen Bearbeitungskontext ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
CreateContextItemManager | Erstellt eine Instanz des ContextItemManagers, die von der Items-Eigenschaft zurückgegeben werden soll. | |
CreateServiceManager | Erstellt eine Instanz des Dienst-Managers, die von der Services-Eigenschaft zurückgegeben werden soll. | |
Dispose() | Gibt sämtliche vom EditingContext verwendeten Ressourcen frei. | |
Dispose(Boolean) | Gibt die vom EditingContext verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Finalizer, von dem das IDisposable-Muster implementiert wird. (Überschreibt Object.Finalize().) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
Disposing | Tritt ein, wenn die Dispose-Methode aufgerufen wird. |
Zum Seitenanfang
Hinweise
Die EditingContext-Klasse enthält den dauerhaften Zustand, beispielsweise eine Liste der Dienste, die im Designer ausgeführt werden. Sie enthält außerdem den vorübergehenden Zustand, der aus Kontextelementen besteht. Beispiele für den vorübergehenden Kontextelementzustand sind der Satz der aktuell ausgewählten Objekte und das zum Bearbeiten der Objekte auf der Entwurfsoberfläche verwendete Bearbeitungstool. Der Bearbeitungskontext wurde als konkrete Klasse zur Verbesserung der Benutzerfreundlichkeit entworfen. Er verfügt über eine geschützte API, die verwendet werden kann, um seine Implementierung zu ersetzen.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.Windows.Design-Namespace