PropertyValueCollection, classe
Représente une collection d'instances de PropertyValue.
Hiérarchie d'héritage
System.Object
Microsoft.Windows.Design.PropertyEditing.PropertyValueCollection
Espace de noms : Microsoft.Windows.Design.PropertyEditing
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Déclaration
Public MustInherit Class PropertyValueCollection _
Implements IEnumerable(Of PropertyValue), IEnumerable, _
INotifyCollectionChanged
public abstract class PropertyValueCollection : IEnumerable<PropertyValue>,
IEnumerable, INotifyCollectionChanged
public ref class PropertyValueCollection abstract : IEnumerable<PropertyValue^>,
IEnumerable, INotifyCollectionChanged
[<AbstractClass>]
type PropertyValueCollection =
class
interface IEnumerable<PropertyValue>
interface IEnumerable
interface INotifyCollectionChanged
end
public abstract class PropertyValueCollection implements IEnumerable<PropertyValue>, IEnumerable, INotifyCollectionChanged
Le type PropertyValueCollection expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
PropertyValueCollection | Initialise une nouvelle instance de la classe PropertyValueCollection. |
Début
Propriétés
Nom | Description | |
---|---|---|
Count | En cas de substitution dans une classe dérivée, obtient le nombre d'éléments de la collection. | |
Item | En cas de substitution dans une classe dérivée, obtient la PropertyValue au niveau de l'index spécifié. | |
ParentValue | Obtient le PropertyValue parent. |
Début
Méthodes
Nom | Description | |
---|---|---|
Add | En cas de substitution dans une classe dérivée, ajoute l'objet spécifié dans la collection. | |
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetEnumerator | En cas de substitution dans une classe dérivée, retourne un IEnumerator fortement typé pour la collection des objets PropertyValue. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
Insert | En cas de substitution dans une classe dérivée, insère l'objet spécifié dans la collection au niveau de l'index spécifié. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
OnCollectionChanged | Déclenche l'événement CollectionChanged. | |
Remove | En cas de substitution dans une classe dérivée, supprime la PropertyValue spécifiée de la collection. | |
RemoveAt | En cas de substitution dans une classe dérivée, supprime la PropertyValue de la collection au niveau de l'index spécifié. | |
SetIndex | En cas de substitution dans une classe dérivée, intervertit l'ordre des objets dans la collection. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Événements
Nom | Description | |
---|---|---|
CollectionChanged | Se produit lorsque PropertyValueCollection est modifié. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IEnumerable.GetEnumerator | Infrastructure. Pour obtenir une description de ce membre, consultez IEnumerable.GetEnumerator. |
Début
Notes
La classe PropertyValueCollection abstraite est utilisée pour les propriétés dont le type est une collection.
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.PropertyEditing, espace de noms