PropertyValueCollection (Clase)
Representa una colección de instancias de PropertyValue.
Jerarquía de herencia
System.Object
Microsoft.Windows.Design.PropertyEditing.PropertyValueCollection
Espacio de nombres: Microsoft.Windows.Design.PropertyEditing
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
'Declaración
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
El tipo PropertyValueCollection expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
PropertyValueCollection | Inicializa una nueva instancia de la clase PropertyValueCollection. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Count | Cuando se invalida en una clase derivada, obtiene el número de elementos de la colección. | |
Item | Cuando se invalida en una clase derivada, obtiene el elemento PropertyValue en el índice especificado. | |
ParentValue | Obtiene el objeto PropertyValue primario. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Add | Cuando se invalida en una clase derivada, agrega el objeto especificado a la colección. | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetEnumerator | Cuando se invalida en una clase derivada, devuelve un enumerador IEnumerator con establecimiento inflexible de tipos para la colección de objetos PropertyValue. | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
Insert | Cuando se invalida en una clase derivada, inserta el objeto especificado en el índice especificado de la colección. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OnCollectionChanged | Genera el evento CollectionChanged. | |
Remove | Cuando se invalida en una clase derivada, quita el objeto PropertyValue especificado de la colección. | |
RemoveAt | Cuando se invalida en una clase derivada, quita el objeto PropertyValue del índice especificado de la colección. | |
SetIndex | Cuando se invalida en una clase derivada, intercambia el orden de los objetos de la colección. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
CollectionChanged | Se produce cuando cambia la propiedad PropertyValueCollection. |
Arriba
Implementaciones explícitas de interfaces
Nombre | Descripción | |
---|---|---|
IEnumerable.GetEnumerator | Infraestructura. Para obtener una descripción de este miembro, vea IEnumerable.GetEnumerator. |
Arriba
Comentarios
La clase abstracta PropertyValueCollection se utiliza para las propiedades cuyo tipo es una colección.
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
Microsoft.Windows.Design.PropertyEditing (Espacio de nombres)