System.Activities.Presentation.Model Przestrzeń nazw

Udostępnia klasy związane z modelem prezentacji.

Klasy

Nazwa Opis
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

Udostępnia właściwości dołączonej właściwości.

AttachedPropertyInfo<T>

Udostępnia właściwości dołączonej właściwości.

Change

Klasa abstrakcyjna, która po zaimplementowaniu opisuje zmianę drzewa modelu.

EditingScope

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

EditingScopeEventArgs

Dostarcza dane dla EditingScopeCompleted zdarzenia.

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 z 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, która ModelPropertyCollection pochodzi z.

ModelProperty

A 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 korzystać z 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 modelu 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

Nazwa Opis
CreateOptions

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

Delegaci

Nazwa Opis
PropertyValueMorphHelper

Reprezentuje delegata używanego do odwołowania się do metody obsługującej konwersje typów dla ModelItem wartości właściwości.