ModelItem, classe
Mise à jour : novembre 2007
Représente un élément unique dans le modèle d'édition.
Espace de noms : Microsoft.Windows.Design.Model
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
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
Notes
La classe ModelItem représente un élément unique dans le modèle d'édition. Un élément peut être n'importe quel objet, d'une fenêtre à un contrôle, en passant par une couleur ou un entier. Vous pouvez accéder aux propriétés de l'élément via sa collection Properties et modifier les valeurs des propriétés. ModelItem est essentiellement un wrapper autour du modèle de données sous-jacent du concepteur. Vous pouvez accéder au modèle sous-jacent via la méthode GetCurrentValue.
Remarque : |
---|
Vous ne devez jamais apporter de modifications sérialisables à un objet retourné par la méthode GetCurrentValue. En effet, les modifications ne se sont pas répercutées dans les systèmes de sérialisation ou d'annulation du concepteur. |
Hiérarchie d'héritage
System.Object
Microsoft.Windows.Design.Model.ModelItem
Microsoft.Windows.Design.Model.ModelItemCollection
Microsoft.Windows.Design.Model.ModelItemDictionary
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.Windows.Design.Model, espace de noms