DslDefinitionModelElementPropertyDescriptor Classe

Definição

Fornecer descritor de propriedade personalizada para classes de domínio definidas no namespace DslDefintion

public ref class DslDefinitionModelElementPropertyDescriptor sealed : Microsoft::VisualStudio::Modeling::Design::ElementPropertyDescriptor
public sealed class DslDefinitionModelElementPropertyDescriptor : Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
type DslDefinitionModelElementPropertyDescriptor = class
    inherit ElementPropertyDescriptor
Public NotInheritable Class DslDefinitionModelElementPropertyDescriptor
Inherits ElementPropertyDescriptor
Herança
DslDefinitionModelElementPropertyDescriptor

Construtores

DslDefinitionModelElementPropertyDescriptor(ElementTypeDescriptor, ModelElement, DomainPropertyInfo, Attribute[])

DslDefinitionModelElementPropertyDescriptor é para a propriedade Concept

Propriedades

Category

Obtém o nome da categoria à qual o membro pertence, conforme especificado no CategoryAttribute.

(Herdado de ElementPropertyDescriptor)
ComponentType

O tipo de componente que a estrutura espera para essa propriedade. Observe que esse elemento retorna. GetType (). Isso ocorre porque o objeto que está sendo navegado quando essa propriedade é mostrada é um ModelElement. Estamos falsificandondo o PropertyGrid a pensar que essa é uma propriedade desse tipo, mesmo que não seja.

(Herdado de ElementPropertyDescriptor)
Converter

Obtém o conversor de tipo do descritor de propriedade.

(Herdado de ElementPropertyDescriptor)
Description

Obtém a descrição do membro, conforme especificado no DescriptionAttribute.

(Herdado de ElementPropertyDescriptor)
DisplayName

Obtém o nome que pode ser exibido em uma janela, tal como uma janela Propriedades.

(Herdado de ElementPropertyDescriptor)
DomainPropertyInfo

DomainPropertyInfo para isso

(Herdado de ElementPropertyDescriptor)
IsInstanceBased

Testar se este PropertyDescriptor se baseia em uma instância ou um tipo estático.

(Herdado de ElementPropertyDescriptor)
IsReadOnly

Precisamos substituir todos os membros abstratos.

(Herdado de ElementPropertyDescriptor)
ModelElement

Retorna o elemento ao qual pertence essa propriedade

(Herdado de ElementPropertyDescriptor)
PropertyType

Retorna o tipo de propriedade.

(Herdado de ElementPropertyDescriptor)

Métodos

AddValueChanged(Object, EventHandler) (Herdado de ElementPropertyDescriptor)
CanResetValue(Object)

Essa não é uma propriedade redefinitable.

(Herdado de ElementPropertyDescriptor)
GetEditor(Type)

Obtém um editor do tipo especificado. Substitua isso para que possamos fornecer nosso próprio FlagEnumerationEditor para a enumeração bit-wisable

(Herdado de ElementPropertyDescriptor)
GetValue(Object)

Obter o valor da propriedade...

(Herdado de ElementPropertyDescriptor)
RemoveValueChanged(Object, EventHandler) (Herdado de ElementPropertyDescriptor)
ResetValue(Object)

Redefina o PropertyValue do domínio para o padrão com base no padrão do domínio.

(Herdado de ElementPropertyDescriptor)
SetValue(Object, Object)

Define o valor da propriedade.

ShouldSerializeValue(Object)

Permitir que a propriedade seja relatada como negrito no navegador de propriedades

(Herdado de ElementPropertyDescriptor)

Aplica-se a