System.Activities.Presentation.Model Espacio de nombres

Proporciona clases relacionadas con el modelo de presentación.

Clases

Nombre Description
AttachedPropertiesService

Adjunta propiedades a la instancia actual.

AttachedProperty

Se usa para asociar o adjuntar información adicional a la instancia de un objeto .

AttachedProperty<T>

Contiene una colección de propiedades adjuntas.

AttachedPropertyInfo

Proporciona propiedades de una propiedad adjunta.

AttachedPropertyInfo<T>

Proporciona propiedades de una propiedad adjunta.

Change

Clase abstracta que, cuando se implementa, describe un cambio en el árbol de modelos.

EditingScope

Un ámbito de edición representa una colección de cambios en el ModelItem árbol que se pueden confirmar o revertir como una unidad atómica de trabajo.

EditingScopeEventArgs

Proporciona datos para el evento EditingScopeCompleted.

ModelEditingScope

Representa un grupo de cambios en el almacén de edición. Los grupos de cambios son transaccionales. Los cambios realizados en un ámbito de edición se pueden confirmar o anular como una unidad.

ModelFactory

Crea instancias de ModelItem objetos en el diseñador.

ModelItem

Representa un solo elemento en el modelo de edición. Un elemento puede ser cualquier cosa desde una estructura de datos compleja hasta un color o entero.

ModelItemCollection

Representa una colección de elementos de modelo a los que el índice puede acceder individualmente.

ModelItemDictionary

Deriva de ModelItem e implementa la compatibilidad con un diccionario de pares clave-valor.

ModelItemExtensions

Implementa extensiones en el elemento de modelo base.

ModelMemberCollection<TItemType,TFindType>

Clase base abstracta de la que ModelPropertyCollection se deriva.

ModelProperty

ModelProperty un objeto representa una propiedad en un ModelItemobjeto . Las propiedades del modelo están asociadas a una instancia de un elemento, lo que les permite tener propiedades sencillas get/set value en lugar de usar el mecanismo GetValue/SetValue más complicado de PropertyDescriptor.

ModelPropertyCollection

Contiene una enumeración de propiedades.

ModelTreeManager

Proporciona el elemento de modelo raíz y el servicio de modelo, y le permite sincronizar el árbol de modelos con el texto XAML.

MorphHelper

Clase auxiliar que se usa para actualizar las propiedades y las referencias de elementos de modelo.

TextImage

Contiene las cadenas que se pueden buscar extraídas del árbol de modelos. Todas las cadenas están bien ordenadas. El índice de inicio apunta al cursor del contenido, dependiendo de la selección actual en el árbol de elementos del modelo. El implementador de búsqueda puede iniciar una búsqueda desde el índice inicial.

Enumeraciones

Nombre Description
CreateOptions

Usado por una instancia de ModelFactory para especificar cómo crear un nuevo elemento.

Delegados

Nombre Description
PropertyValueMorphHelper

Representa un delegado que se usa para hacer referencia al método que controla las conversiones de tipos para ModelItem los valores de propiedad.