ModelMemberCollection<TItemType, TKeyType> (Clase)
Representa una colección de miembros del modelo.
Jerarquía de herencia
System.Object
Microsoft.Windows.Design.Model.ModelMemberCollection<TItemType, TKeyType>
Microsoft.Windows.Design.Model.ModelEventCollection
Microsoft.Windows.Design.Model.ModelPropertyCollection
Espacio de nombres: Microsoft.Windows.Design.Model
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
'Declaración
Public MustInherit Class ModelMemberCollection(Of TItemType, TKeyType As {Object, IEquatable(Of TKeyType)}) _
Implements IEnumerable(Of TItemType), IEnumerable
public abstract class ModelMemberCollection<TItemType, TKeyType> : IEnumerable<TItemType>,
IEnumerable
where TKeyType : Object, IEquatable<TKeyType>
generic<typename TItemType, typename TKeyType>
where TKeyType : Object, IEquatable<TKeyType>
public ref class ModelMemberCollection abstract : IEnumerable<TItemType>,
IEnumerable
[<AbstractClass>]
type ModelMemberCollection<'TItemType, 'TKeyType when 'TKeyType : Object and IEquatable<'TKeyType>> =
class
interface IEnumerable<'TItemType>
interface IEnumerable
end
JScript no admite el uso de métodos ni tipos genéricos.
Parámetros de tipo
- TItemType
Tipo de elemento que la colección representa.
- TKeyType
El tipo ModelMemberCollection<TItemType, TKeyType> expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
Item[String] | Busca en la colección un elemento con la clave especificada y lo devuelve si lo encuentra. |
![]() |
Item[TKeyType] | Busca en la colección un elemento con la clave especificada y lo devuelve si lo encuentra. |
Arriba
Métodos
Nombre | Descripció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). |
![]() |
Find(String) | Busca en la colección un elemento con la clave especificada y lo devuelve si lo encuentra. |
![]() |
Find(TKeyType) | Busca en la colección un elemento con la clave especificada y lo devuelve si lo encuentra. |
![]() |
Find(String, Boolean) | Cuando se invalida en una clase derivada, busca en la colección un elemento con la clave especificada y lo devuelve si lo encuentra. |
![]() |
Find(TKeyType, Boolean) | Cuando se invalida en una clase derivada, busca en la colección un elemento con la clave especificada y lo devuelve si lo encuentra. |
![]() |
GetEnumerator | Cuando se invalida en una clase derivada, devuelve un enumerador para enumerar los elementos. |
![]() |
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). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
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
ModelMemberCollection<TItemType, TKeyType> es una clase base abstracta de la que se derivan ModelPropertyCollection y ModelEventCollection.
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.Model (Espacio de nombres)