Compartir a través de


ModelItem (Clase)

Actualización: noviembre 2007

Representa un elemento único en el modelo de edición.

Espacio de nombres:  Microsoft.Windows.Design.Model
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

Public MustInherit Class ModelItem _
    Implements INotifyPropertyChanged

Dim instance As ModelItem
public abstract class ModelItem : INotifyPropertyChanged
public ref class ModelItem abstract : INotifyPropertyChanged
public abstract class ModelItem implements INotifyPropertyChanged

Comentarios

La clase ModelItem representa un elemento único en el modelo de edición. Un elemento puede ser cualquier cosa, desde una ventana o un control, hasta un color o un número entero. Puede obtener acceso a las propiedades del elemento a través de su colección Properties y efectuar cambios en los valores de las propiedades. ModelItem es esencialmente un contenedor alrededor del modelo de datos subyacente del diseñador. Puede obtener acceso al modelo subyacente a través del método GetCurrentValue.

Nota:

No debe realizar ningún cambio serializable en un objeto que devuelva el método GetCurrentValue. Los cambios no se volverán a reflejar en los sistemas de serialización ni de invalidación de comandos del diseñador.

Jerarquía de herencia

System.Object
  Microsoft.Windows.Design.Model.ModelItem
    Microsoft.Windows.Design.Model.ModelItemCollection
    Microsoft.Windows.Design.Model.ModelItemDictionary

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

ModelItem (Miembros)

Microsoft.Windows.Design.Model (Espacio de nombres)

Otros recursos

Arquitectura de extensibilidad de WPF Designer