EditingContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Kontextstatusinformationen für einen Designer, z. B. die WorkflowDesigner. Dazu gehören permanente Statusinformationen, z. B. die Liste der Dienste, die im Designer ausgeführt werden. Sie enthält auch vorübergehenden Zustand, der aus Kontextelementen besteht, einschließlich der Gruppe der aktuell ausgewählten Objekte sowie des Bearbeitungstools, das zum Bearbeiten von Objekten auf der Entwurfsoberfläche verwendet wird.
public ref class EditingContext : IDisposable
public class EditingContext : IDisposable
type EditingContext = class
interface IDisposable
Public Class EditingContext
Implements IDisposable
- Vererbung
-
EditingContext
- Implementiert
Hinweise
Die EditingContext stellt die Kommunikationsgrenze dar, die zwischen der Hostinganwendung und dem Windows Workflow-Designer gemeinsam genutzt wird. Das EditingContext wurde als konkrete Klasse zur Benutzerfreundlichkeit implementiert. Überschreiben CreateServiceManager und CreateContextItemManager verwenden sie angepasste Manager, die von ServiceManager und ContextItemManager.
Konstruktoren
| Name | Beschreibung |
|---|---|
| EditingContext() |
Initialisiert eine neue Instanz der EditingContext-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Items |
Gibt die lokale Auflistung von Kontextelementen zurück, die im aktuellen Bearbeitungskontext gespeichert sind. |
| Services |
Gibt den Dienst-Manager zurück, der im aktuellen Bearbeitungskontext verwendet wird. |
Methoden
| Name | Beschreibung |
|---|---|
| CreateContextItemManager() |
Erstellt eine Instanz des Kontextelement-Managers, der 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 sofort alle nicht verwalteten Ressourcen frei, die vom Objekt verwendet werden. |
| Dispose(Boolean) |
Gibt sofort die nicht verwalteten Ressourcen frei, die vom aktuellen EditingContext Objekt verwendet werden. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
| Name | Beschreibung |
|---|---|
| Disposing |
Tritt auf, wenn die Dispose() -Methode aufgerufen wird oder wenn das EditingContext -Objekt abgeschlossen und vom Garbage Collector der Microsoft .NET Common Language Runtime gesammelt wird. |