Classe DiagramTypeDescriptor
Descritor de tipo especializado para a classe do diagrama.
Hierarquia de herança
System.Object
System.ComponentModel.CustomTypeDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementTypeDescriptor
Microsoft.VisualStudio.Modeling.Diagrams.DiagramTypeDescriptor
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintaxe
'Declaração
Public Class DiagramTypeDescriptor _
Inherits PresentationElementTypeDescriptor
public class DiagramTypeDescriptor : PresentationElementTypeDescriptor
O tipo DiagramTypeDescriptor expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
DiagramTypeDescriptor(ICustomTypeDescriptor, Diagram) | ||
DiagramTypeDescriptor(ICustomTypeDescriptor, PresentationElement, ModelElement) | Obsoleta. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
ComponentType | Obtém o Type do elemento de modelo que está representando esta classe. (Herdado de ElementTypeDescriptor.) | |
ModelElement | Obtém o elemento de modelo que está representando esta classe. (Herdado de ElementTypeDescriptor.) | |
PresentationElement | Retorna o elemento de modelo de apresentação descrito por este descritor. (Herdado de PresentationElementTypeDescriptor.) | |
RepresentedModelElement | (Herdado de PresentationElementTypeDescriptor.) | |
Store | (Herdado de ElementTypeDescriptor.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
CollectionRolePropertiesBrowsable | Para todas as relações desse elemento de modelo participar, retornam se qualquer PropertyDescriptor para propriedades de coleção com base em funções é Browsable (Herdado de ElementTypeDescriptor.) | |
CreateCollectionPropertyDescriptor | (Herdado de ElementTypeDescriptor.) | |
CreatePropertyDescriptor | Cria um descritor para uma propriedade de um elemento de modelo. (Herdado de ElementTypeDescriptor.) | |
CreateRolePlayerPropertyDescriptor | Cria um descritor para uma propriedade de função de um elemento de modelo. (Herdado de ElementTypeDescriptor.) | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetAttributes | Retorna uma coleção de atributos personalizados para o tipo representado por esse descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetCategory | Retorna uma seqüência localizada para a categoria de uma propriedade de domínio. (Herdado de ElementTypeDescriptor.) | |
GetClassName | Obtém o nome exibido na grade de propriedade da classe. (Herdado de PresentationElementTypeDescriptor.) | |
GetComponentName | (Substitui PresentationElementTypeDescriptor.GetComponentName().) | |
GetConverter | Retorna um conversor de tipos para o tipo representado por esse descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetDefaultEvent | Retorna o descritor de evento para o evento padrão do objeto representado por este descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetDefaultProperty | Retorna o descritor de propriedade para a propriedade padrão do objeto representado por este descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetDescription | Retorna uma seqüência localizada para a descrição de uma propriedade de domínio. (Herdado de ElementTypeDescriptor.) | |
GetDisplayProperties(ModelElement, PropertyDescriptor%) | Retorna uma coleção de descritores de propriedade de todas as propriedades de um elemento de modelo. (Herdado de ElementTypeDescriptor.) | |
GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) | Retorna uma lista de descritores de propriedade correspondente a cada propriedade de domínio (Herdado de ElementTypeDescriptor.) | |
GetDomainClassInfo | Retorne as informações da classe de domínio para o tipo de elemento que está sendo descrito. (Herdado de ElementTypeDescriptor.) | |
GetDomainPropertyAttributes | Retorna uma matriz dos atributos personalizados que são aplicadas à propriedade descrita. (Herdado de ElementTypeDescriptor.) | |
GetEditor | Retorna um editor do tipo especificado a ser associado com a classe representada por esse descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetEvents() | Retorna uma coleção de descritores de evento para o objeto representado por esse descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetEvents(array<Attribute[]) | Retorna uma coleção filtrada dos descritores de evento para o objeto representado por esse descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetExtensionProperties | Retorna os descritores de propriedade para qualquer elemento de extensão (Herdado de ElementTypeDescriptor.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetProperties() | Retorna uma coleção de descritores de propriedade de domínio que contém todas as propriedades do tipo descrito. (Herdado de ElementTypeDescriptor.) | |
GetProperties(array<Attribute[]) | Retorna as propriedades para esta instância de um componente usando a matriz de atributo como um filtro. (Herdado de PresentationElementTypeDescriptor.) | |
GetPropertyDescriptorDisplayName | Retorna uma string localizada para o nome de exibição de uma propriedade de domínio. (Herdado de ElementTypeDescriptor.) | |
GetPropertyOwner | Retorna um objeto que contém a propriedade descrita pelo descritor de propriedade especificada. (Herdado de CustomTypeDescriptor.) | |
GetRolePlayerPropertyAttributes | Retorna uma matriz dos atributos personalizados que são aplicadas à propriedade função descrito. (Herdado de ElementTypeDescriptor.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
IncludeCollectionRoleProperties | Para todas as relações desse elemento de modelo participar, retorne se deve fornecer um PropertyDescriptor para propriedades de coleção com base em funções. (Herdado de ElementTypeDescriptor.) | |
IncludeEmbeddingRelationshipProperties | Para o modelo especificado elemento, retorna um valor que indica se você deseja adicionar propriedades do elemento de destino de quaisquer relações incorporados que não permite duplicações. (Herdado de ElementTypeDescriptor.) | |
IncludeOppositeRolePlayerProperties | Para todas as relações desse elemento de modelo participar, o retorno se deseja exibir a propriedade de ElementName do oposto se houver um (Herdado de PresentationElementTypeDescriptor.) | |
IsPropertyDescriptorReadOnly | Retorna um valor que indica se a propriedade descrita é somente leitura. (Herdado de ElementTypeDescriptor.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ShouldCreateCollectionPropertyDescriptor | Para a relação e os players de função de nível de instância envolvidos, o retorno se deseja criar um descritor de propriedade para as coleções (Herdado de ElementTypeDescriptor.) | |
ShouldCreatePropertyDescriptor | Retorna um valor que indica se um descritor deve ser criado para a propriedade de domínio especificado. (Herdado de ElementTypeDescriptor.) | |
ShouldCreateRolePlayerPropertyDescriptor | Retorna um valor que indica se um descritor deve ser criado para a propriedade da função especificada. (Herdado de ElementTypeDescriptor.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.