Freigeben über


EditingContext Klasse

Definition

Enthält Informationen zum Kontextzustand für einen Designer, z. B. WorkflowDesigner. Dies schließt auch Informationen zum permanenten Zustand ein, z. B. die Liste der Dienste, die im Designer ausgeführt werden. Außerdem ist der flüchtige Zustand eingeschlossen, der aus Kontextelementen besteht. Dazu zählen unter anderem die momentan ausgewählten Objekte und das Bearbeitungstool, mit dem Objekte auf der Entwurfsoberfläche bearbeitet werden.

public ref class EditingContext : IDisposable
public class EditingContext : IDisposable
type EditingContext = class
    interface IDisposable
Public Class EditingContext
Implements IDisposable
Vererbung
EditingContext
Implementiert

Hinweise

Stellt EditingContext die Kommunikationsgrenze dar, die zwischen der Hostinganwendung und dem Windows Workflow-Designer gemeinsam genutzt wird. Der EditingContext wurde aus Gründen der Benutzerfreundlichkeit als konkrete Klasse implementiert. Überschreiben Sie CreateServiceManager und CreateContextItemManager, um benutzerdefinierte Manager zu verwenden, die von ServiceManager und ContextItemManager abgeleitet werden.

Konstruktoren

EditingContext()

Initialisiert eine neue Instanz der EditingContext-Klasse.

Eigenschaften

Items

Gibt die lokale Auflistung der Kontextelemente zurück, die vom aktuellen Bearbeitungskontext gespeichert werden.

Services

Gibt den Dienst-Manager zurück, der im aktuellen Bearbeitungskontext verwendet wird.

Methoden

CreateContextItemManager()

Erstellt eine Instanz des Kontextelement-Managers, die von der Items-Eigenschaft zurückgegeben wird.

CreateServiceManager()

Erstellt eine Instanz des Dienst-Managers, die von der Services-Eigenschaft zurückgegeben werden soll.

Dispose()

Gibt die vom Objekt verwendeten nicht verwalteten Ressourcen unverzüglich frei.

Dispose(Boolean)

Gibt die vom aktuellen EditingContext-Objekt verwendeten nicht verwalteten Ressourcen unverzüglich frei.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Ereignisse

Disposing

Tritt auf, wenn die Dispose()-Methode aufgerufen wird oder wenn das EditingContext-Objekt vom Garbage Collector der Microsoft .NET Common Language Runtime beendet und erfasst wird.

Gilt für: