System.Activities.Presentation.Model Namespace
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.
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. |