System.Activities.Presentation.Model Namespace

Stellt Klassen bereit, die mit Präsentationsmodell verknüpft sind.

Klassen

AttachedPropertiesService

Hängt Eigenschaften an die aktuelle Instanz an.

AttachedProperty

Wird verwendet, um der Instanz eines Objekts weitere Informationen zuzuordnen oder anzufügen.

AttachedProperty<T>

Enthält eine Auflistung angefügter Eigenschaften.

AttachedPropertyInfo

Stellt Eigenschaften einer angefügten Eigenschaft bereit.

AttachedPropertyInfo<T>

Stellt Eigenschaften einer angefügten Eigenschaft bereit.

Change

Abstrakte Klasse, die eine Änderung an der Modellstruktur beschreibt, sofern sie implementiert wurde.

EditingScope

Ein Bearbeitungsbereich stellt eine Auflistung der Änderungen an der ModelItem-Struktur dar, für die ein Commit oder ein Rollback als eine unteilbare Arbeitseinheit ausgeführt werden kann.

EditingScopeEventArgs

Stellt Daten für das EditingScopeCompleted-Ereignis bereit.

ModelEditingScope

Stellt eine Gruppe der Änderungen am Bearbeitungsspeicher dar. Änderungsgruppen sind transaktional. Für in einem Bearbeitungsbereich vorgenommene Änderungen kann ein Commit oder ein Abbruch als Einheit ausgeführt werden.

ModelFactory

Erstellt Instanzen von ModelItem-Objekten im Designer.

ModelItem

Stellt ein einzelnes Element im Bearbeitungsmodell dar. Bei einem Element kann es sich um alles von einer komplexen Datenstruktur bis hin zu einer Farbe oder ganzen Zahl handeln.

ModelItemCollection

Stellt eine Auflistung von Modellelementen dar, auf die nach Index individuell zugegriffen werden kann.

ModelItemDictionary

Wird von ModelItem abgeleitet und implementiert die Unterstützung für ein Wörterbuch mit Schlüssel/Wert-Paaren.

ModelItemExtensions

Implementiert Erweiterungen für das Basismodellelement.

ModelMemberCollection<TItemType,TFindType>

Eine abstrakte Basisklasse, von der ModelPropertyCollection abgeleitet wird.

ModelProperty

Eine ModelProperty ist die Eigenschaft eines ModelItem. Modelleigenschaften werden einer Instanz eines Elements zugeordnet, wodurch diese einfache Value-get/set-Eigenschaften haben, anstatt den komplizierteren GetValue/SetValue-Mechanismus von PropertyDescriptor zu verwenden.

ModelPropertyCollection

Enthält eine Enumeration von Eigenschaften.

ModelTreeManager

Stellt das Stammmodellelement und den Modelldienst bereit und ermöglicht es Ihnen, die Modellstruktur mit dem XAML-Text zu synchronisieren.

MorphHelper

Eine Hilfsklasse zum Aktualisieren von Modellelementverweisen und Eigenschaften.

TextImage

Enthält die browsebaren Zeichenfolgen, die aus der Modellstruktur extrahiert wurden. Alle Zeichenfolgen sind gut sortiert. Der Startindex zeigt auf den Cursor im Inhalt, abhängig von der aktuellen Auswahl in der Modellelementstruktur. Die Suchimplementierung kann eine Suche über den Startindex beginnen.

Enumerationen

CreateOptions

Wird von einer ModelFactory-Instanz verwendet, um anzugeben, wie ein neues Element erstellt werden soll.

Delegaten

PropertyValueMorphHelper

Stellt einen Delegaten dar, der verwendet wird, um auf die Methode zu verweisen, mit der Typkonvertierungen für ModelItem-Eigenschaftswerte durchgeführt werden.