System.Activities.Presentation.Model Namespace

Stellt Klassen im Zusammenhang mit dem Präsentationsmodell bereit.

Klassen

Name Beschreibung
AttachedPropertiesService

Fügt Eigenschaften an die aktuelle Instanz an.

AttachedProperty

Wird verwendet, um der Instanz eines Objekts zusätzliche 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 bei der Implementierung eine Änderung der Modellstruktur beschreibt.

EditingScope

Ein Bearbeitungsbereich stellt eine Auflistung von Änderungen an der Struktur dar, die ModelItem als eine Atomeinheit übernommen oder zurückgesetzt werden können.

EditingScopeEventArgs

Stellt Daten für das EditingScopeCompleted-Ereignis bereit.

ModelEditingScope

Stellt eine Gruppe von Änderungen am Bearbeitungsspeicher dar. Änderungsgruppen sind Transaktionsgruppen. Die änderungen, die unter einem Bearbeitungsbereich vorgenommen wurden, können als Einheit zugesichert oder abgebrochen werden.

ModelFactory

Erstellt Instanzen von ModelItem Objekten im Designer.

ModelItem

Stellt ein einzelnes Element im Bearbeitungsmodell dar. Ein Element kann von einer komplexen Datenstruktur bis hin zu einer Farbe oder ganzen Zahl sein.

ModelItemCollection

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

ModelItemDictionary

Abgeleitet von ModelItem und implementiert 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

A ModelProperty stellt eine Eigenschaft für ein ModelItem. Modelleigenschaften sind einer Instanz eines Elements zugeordnet, sodass sie einfache Wert-Get-/Set-Eigenschaften haben können, anstatt den umständlicheren GetValue/SetValue-Mechanismus von PropertyDescriptor.

ModelPropertyCollection

Enthält eine Aufzählung 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 durchsuchbaren Zeichenfolgen, die aus der Modellstruktur extrahiert wurden. Alle Zeichenfolgen sind gut sortiert. Der Startindex verweist auf den Cursor im Inhalt, abhängig von der aktuellen Auswahl in der Modellelementstruktur. Der Suchimplementierer kann eine Suche aus dem Startindex starten.

Enumerationen

Name Beschreibung
CreateOptions

Wird von einer ModelFactory Instanz verwendet, um anzugeben, wie ein neues Element erstellt wird.

Delegaten

Name Beschreibung
PropertyValueMorphHelper

Stellt einen Delegaten dar, der verwendet wird, um auf die Methode zu verweisen, die Typkonvertierungen für ModelItem Eigenschaftswerte behandelt.