CommentShapeTypeDescriptor Classe

Definição

Descritor de tipo especializado para a classe CommentShape.

public ref class CommentShapeTypeDescriptor : Microsoft::VisualStudio::Modeling::Diagrams::PresentationElementTypeDescriptor
public class CommentShapeTypeDescriptor : Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementTypeDescriptor
type CommentShapeTypeDescriptor = class
    inherit PresentationElementTypeDescriptor
Public Class CommentShapeTypeDescriptor
Inherits PresentationElementTypeDescriptor
Herança

Construtores

CommentShapeTypeDescriptor(ICustomTypeDescriptor, CommentShape)
CommentShapeTypeDescriptor(ICustomTypeDescriptor, PresentationElement, ModelElement)
Obsoleto.

Cria um novo CommentShapeTypeDescriptor.

Propriedades

ComponentType

Retorna o tipo de componente do elemento de modelo selecionado.

(Herdado de ElementTypeDescriptor)
ModelElement

Retorna o elemento de modelo encapsulado por este descritor

(Herdado de ElementTypeDescriptor)
PresentationElement

Retorna o elemento de modelo de apresentação descrito por este descritor

(Herdado de PresentationElementTypeDescriptor)
RepresentedModelElement

Retorna o elemento de modelo representado pelo elemento Presentation que está sendo descrito.

(Herdado de PresentationElementTypeDescriptor)
Store

Armazenamento a ser usado para recuperar DomainInfo de. Se estivermos descrevendo um tipo, este é um repositório fictício usado apenas para reflexão.

(Herdado de ElementTypeDescriptor)

Métodos

CollectionRolePropertiesBrowsable(ModelElement)

Para todas as relações que esse elemento de modelo participa, retorne se qualquer PropertyDescriptor para propriedades de coleção com base em funções é navegável

(Herdado de ElementTypeDescriptor)
CreateCollectionPropertyDescriptor(ModelElement, DomainRoleInfo, Attribute[]) (Herdado de ElementTypeDescriptor)
CreatePropertyDescriptor(ModelElement, DomainPropertyInfo, Attribute[])

Método para criar um PropertyDescriptor que descreve a propriedade a ser exibida na grade.

(Herdado de ElementTypeDescriptor)
CreateRolePlayerPropertyDescriptor(ModelElement, DomainRoleInfo, Attribute[])

Método para criar um PropertyDescriptor que descreve uma relação e uma função a serem exibidos na grade.

(Herdado de ElementTypeDescriptor)
GetCategory(ElementPropertyDescriptor)

Retorna a categoria localizada para a propriedade de domínio

(Herdado de ElementTypeDescriptor)
GetClassName()

Obtém o nome da classe exibida na grade de propriedades.

(Herdado de PresentationElementTypeDescriptor)
GetComponentName()

Obtém o nome do componente exibido na grade de propriedades.

(Herdado de PresentationElementTypeDescriptor)
GetDescription(ElementPropertyDescriptor)

Descrição associada ao descritor de propriedade fornecido.

GetDisplayProperties(ModelElement, PropertyDescriptor)

Retorna uma lista de descritores de propriedade correspondentes a cada propriedade de domínio

(Herdado de ElementTypeDescriptor)
GetDisplayProperties(ModelElement, Store, PropertyDescriptor)

Retorna uma lista de descritores de propriedade correspondentes a cada propriedade de domínio

(Herdado de ElementTypeDescriptor)
GetDomainClassInfo(ModelElement)

Retorne as informações da classe de domínio para o tipo de elemento que está sendo descrito.

(Herdado de ElementTypeDescriptor)
GetDomainPropertyAttributes(DomainPropertyInfo)

Obtém uma matriz de atributos personalizados para o domainproperty especificado.

(Herdado de ElementTypeDescriptor)
GetExtensionProperties(ModelElement, Attribute[])

Retorna os descritores de propriedade para qualquer elemento de extensão

(Herdado de ElementTypeDescriptor)
GetProperties()

Retorna as propriedades desta instância de um componente.

(Herdado de ElementTypeDescriptor)
GetProperties(Attribute[])

Retorna as propriedades desta instância de um componente usando a matriz de atributos como um filtro.

(Herdado de PresentationElementTypeDescriptor)
GetPropertyDescriptorDisplayName(ElementPropertyDescriptor)

Retorna DisplayName localizado para o passado em elementPropertyDescriptor

(Herdado de ElementTypeDescriptor)
GetRolePlayerPropertyAttributes(DomainRoleInfo)

Obtém uma matriz de atributos personalizados para o DomainRole especificado.

(Herdado de ElementTypeDescriptor)
IncludeCollectionRoleProperties(ModelElement)

Para todas as relações que esse elemento de modelo participa, retorne se deve fornecer um PropertyDescriptor para propriedades de coleção com base em funções.

(Herdado de ElementTypeDescriptor)
IncludeEmbeddingRelationshipProperties(ModelElement)

Para todas as relações que esse elemento de modelo participa, retorne a exibir domainproperty definido em DomainRelationship se este for um elemento de modelo inserido.

(Herdado de ElementTypeDescriptor)
IncludeOppositeRolePlayerProperties(ModelElement)

Para todas as relações que esse elemento de modelo participa, retorne para exibir a propriedade ElementName do representante da função oposta se houver uma

(Herdado de PresentationElementTypeDescriptor)
IsPropertyDescriptorReadOnly(ElementPropertyDescriptor)

Retorna se este descritor de Propriedade do elemento é somente leitura ou não.

(Herdado de ElementTypeDescriptor)
ShouldCreateCollectionPropertyDescriptor(ModelElement, DomainRoleInfo)

Para a relação e os jogadores de função de nível de instância envolvidos, retorne se deseja criar um descritor de propriedade para as coleções

(Herdado de ElementTypeDescriptor)
ShouldCreatePropertyDescriptor(ModelElement, DomainPropertyInfo)

Para uma determinada propriedade de domínio definida no elemento de modelo do solicitante, ShouldCreatePropertyDescriptor determina se devemos criar um descritor de propriedade ou não. Observe que o selecionadoelement fornece o contexto no qual a propriedade pretendida dsscriptor será criada.

(Herdado de ElementTypeDescriptor)
ShouldCreateRolePlayerPropertyDescriptor(ModelElement, DomainRoleInfo)

Para a relação e os jogadores de função de nível de instância envolvidos, retorne a criar um descritor de propriedade para o representante de função oposto

(Herdado de ElementTypeDescriptor)

Aplica-se a