System.Activities.Presentation.Model Namnområde

Innehåller klasser som är relaterade till presentationsmodellen.

Klasser

Name Description
AttachedPropertiesService

Kopplar egenskaper till den aktuella instansen.

AttachedProperty

Används för att associera eller bifoga ytterligare information till instansen av ett objekt.

AttachedProperty<T>

Innehåller en samling med bifogade egenskaper.

AttachedPropertyInfo

Tillhandahåller egenskaper för en bifogad egenskap.

AttachedPropertyInfo<T>

Tillhandahåller egenskaper för en bifogad egenskap.

Change

Abstrakt klass som när den implementeras beskriver en ändring av modellträdet.

EditingScope

Ett redigeringsomfång representerar en samling ändringar i ModelItem trädet som kan checkas in eller återställas som en atomisk arbetsenhet.

EditingScopeEventArgs

Innehåller data för EditingScopeCompleted händelsen.

ModelEditingScope

Representerar en grupp med ändringar i redigeringsarkivet. Ändringsgrupper är transaktionella. Ändringarna som görs under ett redigeringsomfång kan checkas in eller avbrytas som en enhet.

ModelFactory

Skapar instanser av ModelItem objekt i designern.

ModelItem

Representerar ett enskilt objekt i redigeringsmodellen. Ett objekt kan vara allt från en komplex datastruktur till en färg eller ett heltal.

ModelItemCollection

Representerar en samling modellobjekt som kan nås individuellt av index.

ModelItemDictionary

Härleder från ModelItem och implementerar stöd för en ordlista med nyckel/värde-par.

ModelItemExtensions

Implementerar tillägg till basmodellobjektet.

ModelMemberCollection<TItemType,TFindType>

En abstrakt basklass som ModelPropertyCollection härleds från.

ModelProperty

A ModelProperty representerar en egenskap på en ModelItem. Modellegenskaper är associerade med en instans av ett objekt, vilket gör att de kan ha enkla egenskaper för value get/set i stället för att använda den mer besvärliga Metoden GetValue/SetValue för PropertyDescriptor.

ModelPropertyCollection

Innehåller en uppräkning av egenskaper.

ModelTreeManager

Tillhandahåller rotmodellobjektet och modelltjänsten och gör att du kan synkronisera modellträdet med XAML-texten.

MorphHelper

En hjälpklass som används för att uppdatera modellobjektreferenser och egenskaper.

TextImage

Innehåller sökbara strängar som extraherats från modellträdet. Alla strängar är väl ordnade. Startindexet pekar på markören i innehållet, beroende på den aktuella markeringen i modellobjektträdet. Sökemplementeraren kan starta en sökning från startindexet.

Uppräkningar

Name Description
CreateOptions

Används av en ModelFactory instans för att ange hur du skapar ett nytt objekt.

Delegeringar

Name Description
PropertyValueMorphHelper

Representerar ett ombud som används för att referera till metoden som hanterar typkonverteringar för ModelItem egenskapsvärden.