System.Activities.Presentation.Model Przestrzeń nazw

Udostępnia klasy związane z modelem prezentacji.

Klasy

AttachedPropertiesService

Dołącza właściwości do bieżącego wystąpienia.

AttachedProperty

Służy do kojarzenia lub dołączania dodatkowych informacji do wystąpienia obiektu.

AttachedProperty<T>

Zawiera kolekcję dołączonych właściwości.

AttachedPropertyInfo

Zawiera właściwości dołączonej właściwości.

AttachedPropertyInfo<T>

Zawiera właściwości dołączonej właściwości.

Change

Abstrakcyjna klasa, która po zaimplementowaniu opisuje zmianę drzewa modelu.

EditingScope

Zakres edycji reprezentuje kolekcję zmian w ModelItem drzewie, które mogą zostać zatwierdzone lub wycofane jako jedna niepodzielna jednostka pracy.

EditingScopeEventArgs

Udostępnia dane dla zdarzenia EditingScopeCompleted.

ModelEditingScope

Reprezentuje grupę zmian w magazynie edycji. Grupy zmian są transakcyjne. Zmiany wprowadzone w zakresie edycji można zatwierdzać lub przerywać jako jednostkę.

ModelFactory

Tworzy wystąpienia ModelItem obiektów w projektancie.

ModelItem

Reprezentuje pojedynczy element w modelu edycji. Element może być dowolny ze złożonej struktury danych w dół do koloru lub liczby całkowitej.

ModelItemCollection

Reprezentuje kolekcję elementów modelu, do których można uzyskać dostęp indywidualnie według indeksu.

ModelItemDictionary

Pochodzi z ModelItem i implementuje obsługę słownika par klucz/wartość.

ModelItemExtensions

Implementuje rozszerzenia do podstawowego elementu modelu.

ModelMemberCollection<TItemType,TFindType>

Abstrakcyjna klasa bazowa pochodząca ModelPropertyCollection od.

ModelProperty

Obiekt ModelProperty reprezentuje właściwość w obiekcie ModelItem. Właściwości modelu są skojarzone z wystąpieniem elementu, co pozwala im mieć proste właściwości get/set value zamiast używać bardziej kłopotliwego mechanizmu GetValue/SetValue klasy PropertyDescriptor.

ModelPropertyCollection

Zawiera wyliczenie właściwości.

ModelTreeManager

Udostępnia element modelu głównego i usługę modelu oraz umożliwia synchronizowanie drzewa modeli z tekstem XAML.

MorphHelper

Klasa pomocnika używana do aktualizowania odwołań i właściwości elementu modelu.

TextImage

Zawiera ciągi z możliwością wyszukiwania wyodrębnione z drzewa modelu. Wszystkie ciągi są dobrze uporządkowane. Indeks początkowy wskazuje kursor w zawartości w zależności od bieżącego zaznaczenia w drzewie elementów modelu. Implementator wyszukiwania może rozpocząć wyszukiwanie od indeksu początkowego.

Wyliczenia

CreateOptions

Używane przez ModelFactory wystąpienie do określania sposobu tworzenia nowego elementu.

Delegaci

PropertyValueMorphHelper

Reprezentuje delegata, który jest używany do odwoływanie się do metody obsługującej konwersje typów dla ModelItem wartości właściwości.