System.Activities.Presentation.Model Spazio dei nomi

Fornisce classi correlate al modello di presentazione.

Classi

Nome Descrizione
AttachedPropertiesService

Associa le proprietà all'istanza corrente.

AttachedProperty

Utilizzato per associare o allegare informazioni aggiuntive all'istanza di un oggetto .

AttachedProperty<T>

Contiene una raccolta di proprietà associate.

AttachedPropertyInfo

Fornisce proprietà di una proprietà associata.

AttachedPropertyInfo<T>

Fornisce proprietà di una proprietà associata.

Change

Classe astratta che, se implementata, descrive una modifica all'albero del modello.

EditingScope

Un ambito di modifica rappresenta una raccolta di modifiche apportate all'albero di cui è possibile eseguire il ModelItem commit o il rollback come un'unità atomica di lavoro.

EditingScopeEventArgs

Fornisce i dati per l'evento EditingScopeCompleted.

ModelEditingScope

Rappresenta un gruppo di modifiche all'archivio di modifica. I gruppi di modifiche sono transazionali. Le modifiche apportate in un ambito di modifica possono essere sottoposte a commit o interrotte come unità.

ModelFactory

Crea istanze di oggetti nella finestra di ModelItem progettazione.

ModelItem

Rappresenta un singolo elemento nel modello di modifica. Un elemento può essere qualsiasi elemento da una struttura di dati complessa fino a un colore o un numero intero.

ModelItemCollection

Rappresenta una raccolta di elementi del modello a cui è possibile accedere singolarmente in base all'indice.

ModelItemDictionary

Deriva da ModelItem e implementa il supporto per un dizionario di coppie chiave/valore.

ModelItemExtensions

Implementa le estensioni per l'elemento del modello di base.

ModelMemberCollection<TItemType,TFindType>

Classe di base astratta che ModelPropertyCollection deriva da .

ModelProperty

Un ModelProperty oggetto rappresenta una proprietà in un oggetto ModelItem. Le proprietà del modello sono associate a un'istanza di un elemento, che consente di avere proprietà get/set di valore semplici anziché usare il meccanismo GetValue/SetValue più complesso di PropertyDescriptor.

ModelPropertyCollection

Contiene un'enumerazione delle proprietà.

ModelTreeManager

Fornisce l'elemento del modello radice e il servizio modello e consente di sincronizzare l'albero del modello con il testo XAML.

MorphHelper

Classe helper usata per aggiornare i riferimenti e le proprietà degli elementi del modello.

TextImage

Contiene le stringhe ricercabili estratte dall'albero del modello. Tutte le stringhe sono ben ordinate. L'indice iniziale punta al cursore nel contenuto, a seconda della selezione corrente nell'albero degli elementi del modello. L'implementatore di ricerca può avviare una ricerca dall'indice iniziale.

Enumerazioni

Nome Descrizione
CreateOptions

Usato da un'istanza di ModelFactory per specificare come creare un nuovo elemento.

Delegati

Nome Descrizione
PropertyValueMorphHelper

Rappresenta un delegato utilizzato per fare riferimento al metodo che gestisce le conversioni dei tipi per ModelItem i valori delle proprietà.