System.Activities.Presentation.Model Espace de noms

Fournit des classes liées au modèle de présentation.

Classes

Nom Description
AttachedPropertiesService

Joint les propriétés à l’instance actuelle.

AttachedProperty

Utilisé pour associer ou attacher des informations supplémentaires à l’instance d’un objet.

AttachedProperty<T>

Contient une collection de propriétés jointes.

AttachedPropertyInfo

Fournit les propriétés d’une propriété jointe.

AttachedPropertyInfo<T>

Fournit les propriétés d’une propriété jointe.

Change

Classe abstraite qui, en cas d’implémentation, décrit une modification de l’arborescence du modèle.

EditingScope

Une étendue d’édition représente une collection de modifications apportées à l’arborescence ModelItem qui peuvent être validées ou restaurées en tant qu’unité atomique de travail.

EditingScopeEventArgs

Fournit des données pour l'événement EditingScopeCompleted.

ModelEditingScope

Représente un groupe de modifications apportées au magasin d’édition. Les groupes de modifications sont transactionnels. Les modifications apportées dans une étendue d’édition peuvent être validées ou abandonnées en tant qu’unité.

ModelFactory

Crée des instances d’objets ModelItem dans le concepteur.

ModelItem

Représente un élément unique dans le modèle d’édition. Un élément peut être n’importe quoi d’une structure de données complexe jusqu’à une couleur ou un entier.

ModelItemCollection

Représente une collection d’éléments de modèle accessibles individuellement par index.

ModelItemDictionary

Dérive et ModelItem implémente la prise en charge d’un dictionnaire de paires clé/valeur.

ModelItemExtensions

Implémente des extensions à l’élément de modèle de base.

ModelMemberCollection<TItemType,TFindType>

Classe de base abstraite qui ModelPropertyCollection dérive de.

ModelProperty

Représente ModelProperty une propriété sur un ModelItem. Les propriétés de modèle sont associées à une instance d’un élément, ce qui leur permet d’avoir des propriétés d’obtention/définition de valeur simples au lieu d’utiliser le mécanisme GetValue/SetValue plus fastidieux de PropertyDescriptor.

ModelPropertyCollection

Contient une énumération de propriétés.

ModelTreeManager

Fournit l’élément de modèle racine et le service de modèle et vous permet de synchroniser l’arborescence du modèle avec le texte XAML.

MorphHelper

Classe d’assistance utilisée pour mettre à jour les références et propriétés des éléments de modèle.

TextImage

Contient les chaînes pouvant faire l’objet d’une recherche extraites de l’arborescence du modèle. Toutes les chaînes sont bien ordonnées. L’index de début pointe vers le curseur dans le contenu, en fonction de la sélection actuelle dans l’arborescence de l’élément de modèle. L’implémenteur de recherche peut démarrer une recherche à partir de l’index de démarrage.

Énumérations

Nom Description
CreateOptions

Utilisé par une instance ModelFactory pour spécifier comment créer un élément.

Délégués

Nom Description
PropertyValueMorphHelper

Représente un délégué utilisé pour référencer la méthode qui gère les conversions de types pour ModelItem les valeurs de propriété.