EditingContext EditingContext EditingContext EditingContext Class

Definition

Enthält Informationen zum Kontextzustand für einen Designer, z. B. WorkflowDesigner.Contains contextual state information for a designer, such as the WorkflowDesigner. Dies schließt auch Informationen zum permanenten Zustand ein, z. B. die Liste der Dienste, die im Designer ausgeführt werden.This includes permanent state information, such as the list of services running in the designer. 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.It also includes transient state consisting of context items including the set of currently selected objects as well as the editing tool being used to manipulate objects on the design surface.

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

Hinweise

Der EditingContext stellt die Kommunikationsgrenze dar, die von der Hostinganwendung und von Windows Workflow DesignerWindows Workflow Designer verwendet wird.The EditingContext represents the communication boundary that is shared between the hosting application and the Windows Workflow DesignerWindows Workflow Designer. Der EditingContext wurde aus Gründen der Benutzerfreundlichkeit als konkrete Klasse implementiert.The EditingContext was implemented as a concrete class for ease of use. Überschreiben Sie CreateServiceManager und CreateContextItemManager, um benutzerdefinierte Manager zu verwenden, die von ServiceManager und ContextItemManager abgeleitet werden.Override CreateServiceManager and CreateContextItemManager to use customized managers derived from ServiceManager and ContextItemManager.

Konstruktoren

EditingContext() EditingContext() EditingContext() EditingContext()

Initialisiert eine neue Instanz der EditingContext-Klasse.Initializes a new instance of the EditingContext class.

Eigenschaften

Items Items Items Items

Gibt die lokale Auflistung der Kontextelemente zurück, die vom aktuellen Bearbeitungskontext gespeichert werden.Returns the local collection of context items stored by the current editing context.

Services Services Services Services

Gibt den Dienst-Manager zurück, der im aktuellen Bearbeitungskontext verwendet wird.Returns the service manager used in the current editing context.

Methoden

CreateContextItemManager() CreateContextItemManager() CreateContextItemManager() CreateContextItemManager()

Erstellt eine Instanz des Kontextelement-Managers, die von der Items-Eigenschaft zurückgegeben wird.Creates an instance of the context item manager that is returned by the Items property.

CreateServiceManager() CreateServiceManager() CreateServiceManager() CreateServiceManager()

Erstellt eine Instanz des Dienst-Managers, die von der Services-Eigenschaft zurückgegeben werden soll.Creates an instance of the service manager to be returned from the Services property.

Dispose() Dispose() Dispose() Dispose()

Gibt die vom Objekt verwendeten nicht verwalteten Ressourcen unverzüglich frei.Immediately releases any unmanaged resources used by the object.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Gibt die vom aktuellen EditingContext-Objekt verwendeten nicht verwalteten Ressourcen unverzüglich frei.Immediately releases the unmanaged resources used by the current EditingContext object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Ereignisse

Disposing Disposing Disposing 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.Occurs when the Dispose() method is called or when the EditingContext object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime.

Gilt für: