Classe ModelItemCollection
Aggiornamento: novembre 2007
Implementa il supporto per un insieme di oggetti ModelItem.
Spazio dei nomi: Microsoft.Windows.Design.Model
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
Public MustInherit Class ModelItemCollection _
Inherits ModelItem _
Implements IList(Of ModelItem), ICollection(Of ModelItem), _
IEnumerable(Of ModelItem), IList, ICollection, IEnumerable, _
INotifyCollectionChanged
Dim instance As ModelItemCollection
public abstract class ModelItemCollection : ModelItem,
IList<ModelItem>, ICollection<ModelItem>, IEnumerable<ModelItem>,
IList, ICollection, IEnumerable, INotifyCollectionChanged
public ref class ModelItemCollection abstract : public ModelItem,
IList<ModelItem^>, ICollection<ModelItem^>, IEnumerable<ModelItem^>,
IList, ICollection, IEnumerable, INotifyCollectionChanged
public abstract class ModelItemCollection extends ModelItem implements IList<ModelItem>, ICollection<ModelItem>, IEnumerable<ModelItem>, IList, ICollection, IEnumerable, INotifyCollectionChanged
Note
L'oggetto ModelItemCollection deriva dall'oggetto ModelItem e implementa il supporto per un insieme di elementi. L'oggetto ModelItemCollection definisce un nome per la proprietà associata statica Item. Questa proprietà viene restituita dall'enumerazione Properties dell'insieme, oltre a tutte le proprietà definite nell'insieme. La proprietà Item rappresenta tutti gli elementi dell'insieme e viene definita come tipo IEnumerable dell'oggetto ModelItem. Tutti gli elementi dell'insieme hanno la proprietà Source impostata su questa proprietà. I metadati della proprietà la contrassegnano come non esplorabile e non serializzabile. La proprietà Item è una "pseudo" proprietà poiché non viene effettivamente impostata nel modello. Il valore a cui punta è l'oggetto ModelItemCollection stesso.
Gerarchia di ereditarietà
System.Object
Microsoft.Windows.Design.Model.ModelItem
Microsoft.Windows.Design.Model.ModelItemCollection
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design.Model