Compartir a través de


DomainPropertyInfo (Clase)

Representa una propiedad de una clase de dominio.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Modeling.DomainObjectInfo
    Microsoft.VisualStudio.Modeling.DomainPropertyInfo

Espacio de nombres:  Microsoft.VisualStudio.Modeling
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Sintaxis

'Declaración
Public NotInheritable Class DomainPropertyInfo _
    Inherits DomainObjectInfo
public sealed class DomainPropertyInfo : DomainObjectInfo

El tipo DomainPropertyInfo expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DefaultValue Obtiene el valor predeterminado de esta propiedad de dominio.
Propiedad pública DisplayName Obtiene el nombre para mostrar del elemento. (Se hereda de DomainObjectInfo).
Propiedad pública DomainClass Obtiene la clase de dominio donde se declara esta propiedad.
Propiedad pública DomainModel Obtiene el modelo de dominio donde se define la clase de dominio que tiene esta propiedad. (Invalida a DomainObjectInfo.DomainModel).
Propiedad pública ElementNameProvider Obtiene un proveedor de nombre único para esta propiedad de dominio.
Propiedad pública Id Obtiene el identificador del elemento. (Se hereda de DomainObjectInfo).
Propiedad pública Kind Obtiene el tipo de esta propiedad.
Propiedad pública Name Obtiene el nombre del elemento. (Se hereda de DomainObjectInfo).
Propiedad pública PropertyInfo Obtiene la información sobre la propiedad de dominio.
Propiedad pública PropertyType Obtiene el tipo que se asigna a la propiedad.
Propiedad pública ValueHandler Obtiene el controlador de valor para esta propiedad.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público GetValue Obtiene el valor de una propiedad para un elemento de modelo concreto.
Método público NotifyValueChange Notifica a los agentes de escucha que ha cambiado un valor para una propiedad.
Método público SetValue Establece el valor de propiedad en un elemento de modelo dado.
Método público ToString Convierte el elemento en una cadena. (Se hereda de DomainObjectInfo).

Arriba

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