DomainPropertyInfo Classe

Definição

Representa uma propriedade de uma classe de domínio.

public ref class DomainPropertyInfo sealed : Microsoft::VisualStudio::Modeling::DomainObjectInfo
[System.Diagnostics.DebuggerDisplay("DomainProperty (Name = {name}, DomainClass = {domainClass.name,nq})")]
public sealed class DomainPropertyInfo : Microsoft.VisualStudio.Modeling.DomainObjectInfo
[<System.Diagnostics.DebuggerDisplay("DomainProperty (Name = {name}, DomainClass = {domainClass.name,nq})")>]
type DomainPropertyInfo = class
    inherit DomainObjectInfo
Public NotInheritable Class DomainPropertyInfo
Inherits DomainObjectInfo
Herança
DomainPropertyInfo
Atributos

Propriedades

DefaultValue

Obtém o valor padrão dessa propriedade de domínio.

DisplayName

Obtém o nome de exibição deste objeto de domínio.

(Herdado de DomainObjectInfo)
DomainClass

Obtém a classe de domínio em que essa propriedade é declarada.

DomainModel

Obtém o modelo de domínio em que a classe de domínio dessa propriedade é definida.

ElementNameProvider

Obtém um provedor de nome exclusivo para esta propriedade de domínio ou nulo se não for especificado.

Id

Obtém a ID deste objeto de domínio.

(Herdado de DomainObjectInfo)
Kind

Obtém o tipo desta propriedade.

Name

Obtém o nome deste objeto de domínio.

(Herdado de DomainObjectInfo)
PropertyInfo

Obtém o CLR PropertyInfo desta propriedade de domínio.

PropertyType

Obtém o tipo de propriedade CLR.

ValueHandler

Obtém o manipulador de valor de propriedade para esta propriedade.

Métodos

GetValue(ModelElement)

Obtém o valor da propriedade em um determinado elemento de modelo.

NotifyValueChange(ModelElement)

Acionar notificações (regras, eventos e OnValueChanging) para indicar uma alteração nesse valor.

SetValue(ModelElement, Object)

Define o valor da propriedade em um determinado elemento de modelo.

ToString()

Obtém a cadeia de caracteres que representa este objeto.

(Herdado de DomainObjectInfo)

Aplica-se a