Classe ElementListCompartmentMapping
Um mapeamento para ListCompartments que conhece a relação que está sendo modelada no compartimento e a propriedade que está sendo exibida na lista.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.CompartmentMapping
Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartmentMapping
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 ElementListCompartmentMapping _
Inherits CompartmentMapping
public class ElementListCompartmentMapping : CompartmentMapping
O tipo ElementListCompartmentMapping expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
ElementListCompartmentMapping(String, Guid, ElementListGetter, DisplayStringGetter, DisplayImageGetter) | Construtor para um mapeamento que não usa uma propriedade de domínio, mas usa uma seqüência totalmente personalizada para o nome de exibição. | |
ElementListCompartmentMapping(String, Guid, Guid, ElementListGetter, PropertyElementGetter, DisplayStringGetter, DisplayImageGetter) | Construtor que aceita todos os valores iniciais. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
CompartmentId | Obtém ou define o identificador do compartimento. (Herdado de CompartmentMapping.) | |
DefaultDomainClassId | Obtém ou define o DomainClassId do tipo padrão de item que é criado e adicionado à lista apropriada. | |
ElementListGetter | O delegado da lista de elemento de Get/Set | |
ImageGetter | O delegado de imagem do item de linha de Get/Set | |
PropertyElementGetter | O delegado de elemento de propriedade de Get/Set | |
PropertyId | Obtém ou define o PropertyId para o item de exibição do ElementListCompartment. | |
StringGetter | O delegado de texto do item de linha de Get/Set |
Superior
Métodos
Nome | Descrição | |
---|---|---|
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.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
InitializeCompartment | Inicialize o compartimento a partir dos seus dados de mapeamento. (Substitui CompartmentMapping.InitializeCompartment(Compartment).) | |
InitializeCompartmentShape | Atualizar o compartimento especificado por este mapeamento com o valor especificado por este mapeamento do modelo de objeto (Herdado de CompartmentMapping.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
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.