Compartir a través de


PropertyCollection (Clase)

Permite a los propietarios de la propiedad controlar las duraciones de las propiedades en la colección.

Jerarquía de herencia

Object
  Microsoft.VisualStudio.Utilities.PropertyCollection

Espacio de nombres:  Microsoft.VisualStudio.Utilities
Ensamblado:  Microsoft.VisualStudio.CoreUtility (en Microsoft.VisualStudio.CoreUtility.dll)

Sintaxis

'Declaración
Public Class PropertyCollection
public class PropertyCollection
public ref class PropertyCollection
type PropertyCollection =  class end
public class PropertyCollection

El tipo PropertyCollection expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público PropertyCollection Inicializa una nueva instancia de PropertyCollection.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Item Obtiene o establece la clase Object con la clave especificada.
Propiedad pública PropertyList Devuelve la colección de propiedades como una colección de solo lectura.

Arriba

Métodos

  Nombre Descripción
Método público AddProperty Agrega una nueva propiedad a la colección.
Método público ContainsProperty Determina si la colección de propiedades contiene una propiedad para la clave especificada.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetOrCreateSingletonProperty<T>(Func<T>)
Método público GetOrCreateSingletonProperty<T>(Object, Func<T>)
Método público GetProperty(Object) Obtiene la propiedad asociada a la clave especificada.
Método público GetProperty<TProperty>(Object) Obtiene la propiedad asociada a la clave especificada.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método público RemoveProperty Quita la propiedad asociada a la clave especificada.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público TryGetProperty<TProperty> Obtiene la propiedad asociada a la clave especificada.

Arriba

Comentarios

Esta colección está sincronizada para permitir el acceso varios subprocesos.

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.VisualStudio.Utilities (Espacio de nombres)