Partilhar via


Classe ElementListCompartment

Descrição de DomainClass ElementListCompartment para Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Modeling.ModelElement
    Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
      Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
        Microsoft.VisualStudio.Modeling.Diagrams.NodeShape
          Microsoft.VisualStudio.Modeling.Diagrams.Compartment
            Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment
              Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment

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
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.DisplayName",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<BrowsableAttribute(False)> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.Description",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("aff8951d-dcd5-4e68-a3a1-db963399cbf7")> _
Public Class ElementListCompartment _
    Inherits ListCompartment
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.DisplayName", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[BrowsableAttribute(false)]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.Description", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("aff8951d-dcd5-4e68-a3a1-db963399cbf7")]
public class ElementListCompartment : ListCompartment

O tipo ElementListCompartment expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ElementListCompartment(Partition, array<PropertyAssignment[]) Construtor
Método público ElementListCompartment(Store, array<PropertyAssignment[]) Construtor

Superior

Propriedades

  Nome Descrição
Propriedade pública AbsoluteBoundingBox O retângulo delimitador da forma, medido em relação ao diagrama. (Herdado de NodeShape.)
Propriedade pública AbsoluteBoundingBoxToEnsureVisible Obtém o retângulo delimitador absoluto para DiagramClientView.EnsureVisible. (Herdado de ShapeElement.)
Propriedade pública AbsoluteBounds Uma propriedade de domínio que obtém ou define o tamanho e posição do retângulo delimitador da forma, medida relativa à parte superior esquerda do diagrama. (Herdado de NodeShape.)
Propriedade pública AbsoluteCenter Obtém o ponto no centro da forma. (Herdado de ShapeElement.)
Propriedade pública AccessibilityObject Obtém o objeto de acessibilidade para a forma. (Herdado de ShapeElement.)
Propriedade pública AccessibleDefaultActionDescription Obtém a descrição de ação padrão para a forma. (Herdado de ShapeElement.)
Propriedade pública AccessibleDescription Obtém a descrição da forma. (Herdado de ShapeElement.)
Propriedade pública AccessibleHelp Obtém a Ajuda para a forma. (Herdado de ShapeElement.)
Propriedade pública AccessibleHelpTopicFileName Obtém o tópico da Ajuda para a forma. (Herdado de ShapeElement.)
Propriedade pública AccessibleHelpTopicId Obtém a ID do tópico da Ajuda para a forma. (Herdado de ShapeElement.)
Propriedade pública AccessibleName Retorna o nome de acessibilidade. (Herdado de ListCompartment.)
Propriedade pública AccessibleRole Obtém a função da forma. (Herdado de ShapeElement.)
Propriedade pública AccessibleState Obtém o estado da forma. (Herdado de NodeShape.)
Propriedade pública AccessibleValue Obtém o valor da forma. (Herdado de ShapeElement.)
Propriedade pública AllowCustomCompartmentFillColor Obtém ou define a permissão para ter uma cor de plano de fundo personalizado para a forma do compartimento. (Herdado de Compartment.)
Propriedade pública AllowCustomTitleFillColor Obtém ou define a permissão para ter uma cor de plano de fundo personalizado para o título do compartimento. (Herdado de Compartment.)
Propriedade pública AllowsChildrenInSelection Se true, os filhos dessa forma podem ser incluídos no grupo de seleção atual. (Herdado de ShapeElement.)
Propriedade pública AllowsChildrenToResizeParent true Se esta forma pode ser redimensionada quando o tamanho ou posição de uma forma filha é alterada. (Herdado de ShapeElement.)
Propriedade pública AllowsChildrenToShrinkParent Se verdadeiro, esta forma reduzirá em Dimensionar para caber em torno de seus filhos quando eles são re-sized ou movidos. (Herdado de ShapeElement.)
Propriedade pública Anchoring Descreve como a forma deve posicionar e dimensionar a mesmo como a forma pai move e redimensiona.Altere o objeto retornado conforme necessário. (Herdado de NodeShape.)
Propriedade pública AutoResizeParentOnBoundsChange Obtém a forma filha e verifica se a forma pai deve ser redimensionada quando os limites absolutos para a forma filha altera. (Herdado de NodeShape.)
Propriedade pública BackgroundBrushId Obtém a ID para o pincel que é usado para pintar o plano de fundo da forma. (Herdado de ShapeElement.)
Propriedade pública BackgroundGradientMode Obtém o gradiente para o plano de fundo da forma. (Herdado de NodeShape.)
Propriedade pública BoundingBox Obtém o retângulo delimitador da forma, medido em relação de ParentShape. (Herdado de NodeShape.)
Propriedade pública Bounds Uma propriedade de domínio que obtém ou define o tamanho e posição do retângulo delimitador da forma, medido relativo à parte superior esquerda, da ParentShape. (Herdado de NodeShape.)
Propriedade pública BoundsRules Obtém os limites para a forma do compartimento. (Herdado de Compartment.)
Propriedade pública CanExpandAndCollapse Obtém a forma do compartimento e verifica se um usuário pode recolher e expandi-la. (Herdado de Compartment.)
Propriedade pública CanFocus Obtém a forma e verifica se ele pode receber o foco. (Herdado de ShapeElement.)
Propriedade pública CanMove Obtém a forma do compartimento e verifica se um usuário pode movê-lo no diagrama. (Herdado de Compartment.)
Propriedade pública CanResize Obtém a forma e verifica se um usuário pode redimensioná-lo. (Herdado de NodeShape.)
Propriedade pública CanSelect Obtém a forma e verifica se um usuário pode selecioná-lo. (Herdado de ShapeElement.)
Propriedade pública Center Obtém o ponto no centro da forma. (Herdado de ShapeElement.)
Propriedade protegida ClassStyleSet (Substitui ShapeElement.ClassStyleSet.)
Propriedade pública ClipWhenDrawingFields Obtém a forma filha e verifica se sua região de recorte deve ser definida como caixa delimitadora para a forma pai quando a forma filha é desenhada. (Herdado de ShapeElement.)
Propriedade protegida CollapsedSize Obtém o tamanho da forma compartimento recolhido. (Herdado de Compartment.)
Propriedade pública CompartmentFillColor Obtém ou define a cor de fundo para a forma do compartimento. (Herdado de Compartment.)
Propriedade protegida CompartmentFillColorStorage Obtém ou define a cor de fundo para a forma do compartimento, usando uma cor de plano de fundo armazenado. (Herdado de Compartment.)
Propriedade pública ConnectionPoints Uma lista de pontos no perímetro de uma forma em que os conectores podem encerrar.Por padrão, uma forma tem sem pontos de conexão e conectores podem finalizar em qualquer lugar em seu perímetro. (Herdado de NodeShape.)
Propriedade pública Decorators Obtém a coleção de decoradores para a forma. (Herdado de ShapeElement.)
Propriedade pública DefaultContainerMargin Obtém a margem entre a forma pai e suas formas filho aninhadas. (Herdado de NodeShape.)
Propriedade pública DefaultCreationDomainClass Obtém ou define o DomainClassInfo a ser usado para a criação do novo item.Isso é o padrão que é usado quando não temos certeza de qual para criar.
Propriedade pública DefaultShapeField Obtém a forma padrão, o que é a primeira forma que possa receber foco. (Herdado de ShapeElement.)
Propriedade pública DefaultSize Obtém o tamanho padrão da forma. (Herdado de ShapeElement.)
Propriedade pública Diagram Obtém o diagrama ao qual a forma pertence. (Herdado de ShapeElement.)
Propriedade pública DisplayPropertyId Obtém e define a identificação da propriedade a ser usada como propriedade do vídeo do compartimento nesta lista.
Propriedade pública EnsureVisiblePreference Preferências para o método EnsureVisible para esta forma.Valor padrão é retornar a VisiblePreference para o diagrama que hospeda esta forma. (Herdado de ShapeElement.)
Propriedade protegida Events Obtém a lista de manipuladores de eventos para a forma. (Herdado de ShapeElement.)
Propriedade protegida ExpandedSize Obtém o tamanho da forma expandida do compartimento. (Herdado de Compartment.)
Propriedade pública FixedFlags Obtém os sinalizadores que determinam se uma forma é fixo à sua posição no diagrama. (Herdado de NodeShape.)
Propriedade pública ForwardEventsToParent Obtém ou define a permissão para encaminhar o arrastar-e-soltar, chave e eventos de mouse de uma forma de compartimento de filho para forma de compartimento de pai. (Herdado de Compartment.)
Propriedade pública FromRoleLinkShapes Obtém a coleção de formas de link para o qual essa forma é a fonte. (Herdado de NodeShape.)
Propriedade pública GeometryBackgroundBrushId Obtém a ID do pincel que é usado para pintar o plano de fundo da geometria. (Herdado de ShapeElement.)
Propriedade pública GeometryBoundingBox Obtém a caixa delimitadora da forma. (Herdado de ShapeElement.)
Propriedade pública GeometryCanResizeBottom Obtém a forma e verifica se o usuário pode redimensioná-lo verticalmente, iniciando na parte inferior. (Herdado de NodeShape.)
Propriedade pública GeometryCanResizeLeft Obtém a forma e verifica se o usuário pode redimensioná-lo horizontalmente, começando pela esquerda. (Herdado de NodeShape.)
Propriedade pública GeometryCanResizeRight Obtém a forma e verifica se o usuário pode redimensioná-lo horizontalmente, iniciando à direita. (Herdado de NodeShape.)
Propriedade pública GeometryCanResizeTop Obtém a forma e verifica se o usuário pode redimensioná-lo verticalmente, começando pela parte superior. (Herdado de NodeShape.)
Propriedade pública GeometryHasFilledBackground Obtém a forma e verifica se o seu plano de fundo é pintado. (Herdado de ShapeElement.)
Propriedade pública GeometryHasOutline Obtém a forma e verifica se ele tem uma estrutura de tópicos. (Herdado de ShapeElement.)
Propriedade pública GeometryHasShadow true Se a forma tiver uma sombra. Caso contrário, false. (Herdado de ShapeElement.)
Propriedade pública GeometryOutlinePenId Obtém a ID da caneta que desenha o contorno da forma. (Herdado de ShapeElement.)
Propriedade pública GeometryStyleSet Obtém o estilo definido para a forma. (Herdado de ShapeElement.)
Propriedade pública GridSize Se diferente de zero, essa forma e seus filhos se ajustará à grade desse tamanho.O padrão é ParentShape.GridSize. (Herdado de ShapeElement.)
Propriedade pública HasAnchoring True se houver quaisquer configurações no Anchoring. (Herdado de NodeShape.)
Propriedade pública HasBackgroundGradient Obtém a forma e verifica se ele tem um gradiente como plano de fundo. (Herdado de NodeShape.)
Propriedade pública HasChildren true Se a forma tem formas filhas. (Herdado de ShapeElement.)
Propriedade pública HasConnectionPoints True se a lista de ConnectionPoints não está vazia. (Herdado de NodeShape.)
Propriedade protegida HasCustomToolTip Obtém a forma e verifica se ele tem uma dica de ferramenta personalizada. (Herdado de ShapeElement.)
Propriedade pública HasDragOverToolTip Obtém a forma e verifica se ele tem uma dica de ferramenta. (Herdado de ShapeElement.)
Propriedade pública HasFilledBackground Obtém a forma e verifica se ele tem um plano de fundo. (Herdado de ShapeElement.)
Propriedade pública HasHighlighting Obtém a forma do compartimento e verifica se ele é realçado. (Herdado de Compartment.)
Propriedade pública HasItemToolTips Se este compartimento pede a forma pai para mostrar dicas de ferramentas para cada item.
Propriedade pública HasOutline Obtém a forma do compartimento e verifica se ele tem um contorno ao redor dele. (Herdado de Compartment.)
Propriedade pública HasShadow Obtém a forma do compartimento e verifica se ele tem uma sombra atrás dele. (Herdado de Compartment.)
Propriedade pública HasToolTip Especifique se esta forma tem uma dica de ferramenta. (Substitui ShapeElement.HasToolTip.)
Propriedade protegida HeaderBackgroundField Obtém o plano de fundo da área de texto no cabeçalho da forma do compartimento. (Herdado de Compartment.)
Propriedade pública HeaderBounds Obtém os limites para o cabeçalho de forma do compartimento. (Herdado de Compartment.)
Propriedade pública HeaderDisplayText Obtém o texto do cabeçalho de forma do compartimento. (Herdado de Compartment.)
Propriedade protegida HeaderPlusMinusField Obtém a divisa de expandir/recolher para a forma do compartimento. (Herdado de Compartment.)
Propriedade protegida HeaderTextField Obtém o campo de texto para o cabeçalho de forma do compartimento. (Herdado de Compartment.)
Propriedade pública Id Obtém a ID do elemento. (Herdado de ModelElement.)
Propriedade pública IsActive Obtém o sinalizador IsActive e verifica para ver se o elemento está ativo. (Herdado de ModelElement.)
Propriedade pública IsDeleted Obtém o sinalizador IsDeleted e verifica se o elemento foi excluído do modelo. (Herdado de ModelElement.)
Propriedade pública IsDeleting Obtém o sinalizador IsDeleting e verifica se o elemento no momento está sendo excluído do modelo. (Herdado de ModelElement.)
Propriedade pública IsExpanded Obtém a forma e verifica ou define se ele estiver expandido. (Herdado de NodeShape.)
Propriedade pública IsNestedChild true Se esse elemento de forma estiver na NestedChildShapes de seu ParentShape. (Herdado de ShapeElement.)
Propriedade protegida IsPlaceRouteNode True se a posição da forma pode ser ajustada. (Herdado de NodeShape.)
Propriedade pública IsPort true Se a forma é uma forma de porta; Caso contrário, false. (Herdado de NodeShape.)
Propriedade pública IsRelativeChild true Se esse elemento de forma estiver na RelativeChildShapes de seu ParentShape. (Herdado de ShapeElement.)
Propriedade pública IsVisible Se true, a forma aparece no diagrama; Se false, ela não aparecerá e layout e algoritmos de roteamento ignorá-la.Consulte também Hide() e Show(). (Herdado de ShapeElement.)
Propriedade pública ItemAccessibleDescriptionGetter O delegado usado para obter a seqüência de caracteres de exibição de um item de compartimento de Get/Set
Propriedade pública ItemAccessibleNameGetter O delegado usado para obter a seqüência de caracteres de exibição de um item de compartimento de Get/Set
Propriedade pública ItemDisplayImageGetter O delegado que fornece uma imagem para o item de compartimento de Get/Set
Propriedade pública ItemDisplayNameGetter O delegado usado para obter a seqüência de caracteres de exibição de um item de compartimento de Get/Set
Propriedade pública Items Obtém os elementos de modelo a ser exibido na lista.
Propriedade pública ItemTextColor Obtém ou define o valor da propriedade de domínio ItemTextColor.Descrição para a cor do texto de Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Item (Herdado de ListCompartment.)
Propriedade pública LayoutObjectFixedFlags Obtém ou define os sinalizadores que determinam se uma forma dentro do gráfico é fixo à sua posição no diagrama. (Herdado de NodeShape.)
Propriedade pública LineAdjustAwayDefault Obtém a forma e verifica se as formas de link de criança devem tentar alinhar quando estiverem conectados à mesma forma ou define esse valor. (Herdado de ShapeElement.)
Propriedade pública LineAffinityDefault Obtém ou define o local de destino onde a forma de link deve tentar posicionar a forma. (Herdado de ShapeElement.)
Propriedade pública LineToLineClearance Obtém ou define a distância entre as formas de link do filho para essa forma. (Herdado de ShapeElement.)
Propriedade pública LineToNodeClearance Obtém ou define a distância entre as formas de link do filho e nó filho. (Herdado de ShapeElement.)
Propriedade pública Link Obtém uma lista das formas de link. (Herdado de NodeShape.)
Propriedade pública ListField Obtém o campo de lista principal para este compartimento. (Herdado de ListCompartment.)
Propriedade pública Location Obtém ou define as coordenadas do canto superior esquerdo dos limites da forma em relação ao seu ParentShape. (Herdado de NodeShape.)
Propriedade pública MaximumSize Obtém o tamanho máximo para a forma. (Herdado de ShapeElement.)
Propriedade pública MinimumResizableSize Obtém o tamanho mínimo ao qual a forma pode ser redimensionada. (Herdado de NodeShape.)
Propriedade pública MinimumSize Obtém a largura mínima e a altura da forma do compartimento. (Herdado de Compartment.)
Propriedade pública ModelElement Obtém ou define o elemento de modelo que está associado com o elemento da apresentação. (Herdado de PresentationElement.)
Propriedade pública Name Obtém ou define o nome da forma do compartimento. (Herdado de Compartment.)
Propriedade pública NestedChildShapes A lista de formas que fazem parte dessa forma e são restringidos apareça dentro dos limites dessa forma ou o diagrama. (Herdado de ShapeElement.)
Propriedade pública NestedShapesMargin Obtém a margem entre a caixa delimitadora da forma e suas formas de nó aninhado. (Herdado de ShapeElement.)
Propriedade pública NodeToNodeClearance Obtém ou define a margem entre as formas de nó filho. (Herdado de ShapeElement.)
Propriedade pública OutlinePenId Obtém a ID da caneta usada para desenhar o contorno da forma. (Herdado de ShapeElement.)
Propriedade pública OutlinePenWidth Obtém a largura do contorno da forma. (Herdado de ShapeElement.)
Propriedade protegida PaintMoveableDecoratorSelectionLines (Herdado de ShapeElement.)
Propriedade protegida ParentLink Obtém a instância de relação da forma para a forma pai. (Herdado de ShapeElement.)
Propriedade pública ParentShape Obtém o pai da forma elemento.Para aparecer em um diagrama, um conector ou forma deve ter um pai. (Herdado de ShapeElement.)
Propriedade pública Partition Obtém ou define o Partition que contém o elemento. (Herdado de ModelElement.)
Propriedade pública Perimeter Obtém o perímetro (caminho) ao redor da forma. (Herdado de ShapeElement.)
Propriedade pública PortFixedFlags Obtém os sinalizadores que determinam se uma forma de porta é fixo à sua posição. (Herdado de NodeShape.)
Propriedade pública PropertyElementGetter Delegar para obter o elemento que hospeda a propriedade exibida de um elemento na lista
Propriedade pública RelatedShapeToEmphasize Obtém a forma relacionada para enfatizar visualmente ao usuário quando essa forma é selecionada. (Herdado de ShapeElement.)
Propriedade pública RelativeChildShapes A lista de formas que fazem parte dessa forma, mas pode aparecer fora dos limites dessa forma. (Herdado de ShapeElement.)
Propriedade pública ResizableSides Obtém os lados da forma que o usuário pode redimensionar. (Herdado de Compartment.)
Propriedade pública ShapeFields Define uma lista de classe dos campos de forma para essa forma. (Substitui ShapeElement.ShapeFields.)
Propriedade pública ShapeGeometry Obtém a geometria da forma, como, por exemplo, retângulo, elipse, que define as operações associadas com o contorno da forma ou RoundedRectangle. (Herdado de ShapeElement.)
Propriedade pública ShouldAutoPlaceChildShapes Obtém uma forma e verifica se as suas formas filho aninhadas devem ser posicionadas automaticamente no diagrama. (Herdado de NodeShape.)
Propriedade pública ShouldTryParentShapeForMergeOnToolboxDoubleClick Se verdadeiro, quando o usuário clica duas vezes um item da caixa de ferramentas com essa forma selecionada, se a ferramenta não pode ser mesclada com essa forma, será tentada uma mala direta com a forma pai.O padrão é true. (Herdado de ShapeElement.)
Propriedade pública Size Obtém ou define o tamanho da forma. (Herdado de NodeShape.)
Propriedade pública SnakingInfo Obtenha as informações necessárias para snake a lista (Herdado de ListCompartment.)
Propriedade pública Store Obtém o Store que contém o elemento. (Herdado de ModelElement.)
Propriedade pública StyleSet Obtém uma instância do estilo definido para a forma. (Herdado de ShapeElement.)
Propriedade pública Subject Obtém ou define o assunto para o elemento da apresentação.Como padrão o mesmo objeto que ModelElement. (Herdado de PresentationElement.)
Propriedade pública TargetToolboxItemFilterAttributes Obtém uma coleção de atributos que determinam quais itens estão habilitados ou desabilitados na caixa de ferramentas. (Herdado de ShapeElement.)
Propriedade pública Title Obtém ou define o título para a forma do compartimento. (Herdado de Compartment.)
Propriedade pública TitleFillColor Obtém ou define a cor de fundo para o título de forma do compartimento. (Herdado de Compartment.)
Propriedade protegida TitleFillColorStorage Obtém ou define a cor de fundo para o título de forma do compartimento, usando uma cor de plano de fundo armazenado. (Herdado de Compartment.)
Propriedade pública TitleTextColor Obtém ou define o valor da propriedade de domínio TitleTextColor.Descrição para a cor do texto de Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title (Herdado de Compartment.)
Propriedade pública TitleVisibility Obtém a forma do compartimento e verifica se o título aparece nele. (Herdado de Compartment.)
Propriedade pública ToRoleLinkShapes Obtém a coleção de formas de link para o qual essa forma é o destino. (Herdado de NodeShape.)
Propriedade pública ZOrder Determina a ordem na qual esta forma será exibida em relação a outras formas no diagrama.Defina normalmente da ordem das formas filhas. (Herdado de ShapeElement.)

Superior

Métodos

  Nome Descrição
Método público AccessibleDoDefaultAction Executa a ação padrão para o objeto acessível. (Herdado de ShapeElement.)
Método público Associate Atribui um elemento de modelo para o elemento da apresentação.O mesmo efeito que definir ModelElement. (Herdado de PresentationElement.)
Método público AutoLayoutChildShapes Posiciona a coleção de formas no diagrama automaticamente. (Herdado de NodeShape.)
Método protegido CalculateDerivedVisible Verifica se a forma filha é exibido. (Herdado de ShapeElement.)
Método público CalculateMinimumSizeBasedOnChildren Calcula o tamanho mínimo necessário para que a forma pode incluir formas de seus filho. (Herdado de NodeShape.)
Método protegido CanMerge Verifica se um elemento de origem pode ser adicionado a esse elemento. (Herdado de ModelElement.)
Método protegido ChooseMergeTarget(ElementGroup) Seleciona um elemento de destino para aceitar como seu filho de um elemento que o usuário deseja copiar, arraste ou criar. (Herdado de ModelElement.)
Método protegido ChooseMergeTarget(ElementGroupPrototype) Seleciona um elemento de destino para aceitar como seu filho de um elemento que o usuário deseja copiar, arraste ou criar. (Herdado de ModelElement.)
Método público ChooseParentShape Seleciona uma forma de pai para uma nova forma de filho, geralmente, essa forma. (Herdado de ShapeElement.)
Método protegido ChooseRelationship Chamado por FixUpChildShapes() para obter a relação para criar entre a forma filha e a forma pai. (Herdado de NodeShape.)
Método público CoerceSelection Permite que uma forma para determinar quais outras formas são selecionadas. (Herdado de ShapeElement.)
Método protegido Collapse Recolhe a forma do compartimento para que somente o cabeçalho do compartimento é exibida. (Herdado de Compartment.)
Método protegido ConfiguredChildPortShape Configura uma forma de porta do filho e posiciona-lo, se necessário. (Herdado de NodeShape.)
Método público Copy() Cria uma cópia do elemento no modelo. (Herdado de ModelElement.)
Método público Copy(IEnumerable<Guid>) Cria uma cópia do elemento e seu filho, links e elementos. (Herdado de ModelElement.)
Método protegido CreateBackgroundGradientField Cria o campo de área, que exibe o preenchimento de gradiente no plano de fundo da forma. (Herdado de NodeShape.)
Método protegido CreateChildShape Cria uma forma e adiciona-lo como um filho a esta forma. (Herdado de ShapeElement.)
Método protegido CreateClassStyleSet Cria um estilo de classe definida para o tipo de forma. (Herdado de ShapeElement.)
Método público CreateConnectionPoint Um ponto de conexão é um ponto na borda de uma forma em que os conectores são finalizados em preferência a outros pontos na borda. (Herdado de NodeShape.)
Método protegido CreateDecorators Cria uma coleção de decoradores para o tipo de forma. (Herdado de ShapeElement.)
Método público CreateDefaultBounds Cria um retângulo para a forma de delimitadora de padrão. (Herdado de NodeShape.)
Método protegido CreateInstanceStyleSet Cria um estilo definido para a forma. (Herdado de ShapeElement.)
Método protegido CreateNewListItem Cria um novo item de lista com base no item selecionado no momento.Se nenhuma opção for selecionada, em seguida, usa o tipo padrão.
Método protegido CreateShapeFields Cria uma coleção de campos de forma para o tipo de forma. (Herdado de ShapeElement.)
Método público Delete() Exclui um elemento do modelo. (Herdado de ModelElement.)
Método público Delete(array<Guid[]) Exclui um elemento do modelo. (Herdado de ModelElement.)
Método protegido DetermineHighlightShape Localiza a forma realçada em uma cadeia de formas. (Herdado de ShapeElement.)
Método público DoFoldToShape Calcula o ponto onde um conector atraia o perímetro de uma forma.Substitua esta opção se você definir uma forma não retangular. (Herdado de ShapeElement.)
Método público DoHitTest(PointD, DiagramHitTestInfo) Retorna true se o ponto especificado estiver dentro da forma. (Herdado de ShapeElement.)
Método público DoHitTest(PointD, DiagramHitTestInfo, Boolean) Substitui o método de DoHitTest, para que os itens de lista são atingidos não detectável quando der menos zoom muito distante. (Substitui ShapeElement.DoHitTest(PointD, DiagramHitTestInfo, Boolean).)
Método público DoHitTestSelection Retornará true se for de um determinado ponto da seleção alças ao redor da forma. (Herdado de ShapeElement.)
Método público DoKeyboardNavigation Navega a partir de forma a forma, usando o teclado. (Herdado de ShapeElement.)
Método público DrawResizeFeedback Desenha os comentários de redimensionamento da forma. (Herdado de ShapeElement.)
Método público EnsureConnectionPoints Substitua para definir os pontos na borda da forma em que os conectores devem terminar. (Herdado de NodeShape.)
Método protegido EnsureGraphExists Verifica se a grade existe para a forma. (Herdado de NodeShape.)
Método protegido EnsureGraphLayoutObjectsExist Verifica se a forma e suas formas filho são o wrapper do gráfico. (Herdado de NodeShape.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público ExcludeFromClipRegion Exclui a forma e suas formas filho da região de recorte. (Herdado de ShapeElement.)
Método público ExcludeGeometryFromClipRegion Exclui a geometria de uma forma e suas formas filho da região de recorte. (Herdado de ShapeElement.)
Método protegido ExcludeShapeFromSizeCalculation Se verdadeiro de forma a não ser levada em conta para calcular o tamanho da forma pai (Herdado de NodeShape.)
Método protegido Expand Expande a forma do compartimento para que apareçam o cabeçalho do compartimento e o corpo. (Herdado de Compartment.)
Método protegido ExpandAll Expande a forma do compartimento e todos os compartimentos nele. (Herdado de Compartment.)
Método protegido 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.)
Método público FindDecorator(String) Localiza o decorador de forma que tenha um determinado nome. (Herdado de ShapeElement.)
Método público FindFirstChild Localiza o primeiro filho na seqüência de navegação para a forma. (Herdado de ShapeElement.)
Método público FindFreeArea(RectangleD) Localiza uma área vazia da grade para a forma. (Herdado de NodeShape.)
Método público FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) Localiza uma área vazia da grade para a forma. (Herdado de ShapeElement.)
Método público FindLastChild Procura o último filho na seqüência de navegação para a forma. (Herdado de ShapeElement.)
Método público FindNextChild Localiza o próximo filho na seqüência de navegação para a forma. (Herdado de ShapeElement.)
Método público FindNextInChildFields Localiza o próximo campo de forma na seqüência de navegação. (Herdado de ShapeElement.)
Método público FindPreviousChild Procura o filho anterior na seqüência de navegação para a forma. (Herdado de ShapeElement.)
Método público FindPreviousInChildFields Procura o campo de forma anterior na seqüência de navegação. (Herdado de ShapeElement.)
Método público FindShapeField(String) Procura por um campo de forma em uma forma. (Herdado de ShapeElement.)
Método público FixUpChildShapes Cria ou ajusta as formas filhas que devem ser criadas quando um elemento de modelo é criado ou atualizado.Chamado pelo Diagram.FixUpDiagram(). (Herdado de ShapeElement.)
Método público Focused Verifica se a forma tem o foco. (Herdado de ShapeElement.)
Método protegido GetAbsoluteBoundsValue Obtém os limites absolutos da forma. (Herdado de NodeShape.)
Método público GetAccessibilityObject Obtém o objeto acessível que é atribuído à forma. (Herdado de ShapeElement.)
Método público GetChildElements Obtém uma coleção de formas filhas que pertencem à forma pai. (Herdado de ShapeElement.)
Método público GetCompliantAnchorPoint Calcula o AnchorPoint em conformidade com a base do parâmetro proposedAnchorPoint.Este método ignora completamente as coordenadas do parâmetro anchorPoint.Cálculos são realizados com base nas coordenadas do proposedAnchorPoint e o anchorPoint na extremidade oposta do link correspondente ao parâmetro anchorPoint. (Herdado de NodeShape.)
Método público GetCursor Obtém o ponteiro que aparece quando o mouse estiver sobre a forma. (Herdado de ShapeElement.)
Método público GetDomainClass Obtém a classe derivada para a maioria de domínio para este elemento. (Herdado de ModelElement.)
Método público GetDragOverToolTipText Obtém o texto de dica de ferramenta que aparece quando o mouse estiver sobre a forma. (Herdado de ShapeElement.)
Método público GetFieldAccessibleDescription Obtém a descrição de um campo na forma. (Herdado de ShapeElement.)
Método público GetFieldAccessibleName Obtém o nome de um campo na forma. (Herdado de ShapeElement.)
Método público GetFieldAccessibleValue Obtém o valor de um campo na forma. (Herdado de ShapeElement.)
Método público GetFieldRepresentedElement Obtém o elemento principal representando a forma filha. (Herdado de ShapeElement.)
Método público GetFieldRepresentedProperty Obtém as informações de propriedade para um campo na forma. (Herdado de ShapeElement.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método protegido GetIsExpandedValue Obtém o valor para o IsExpanded propriedade. (Herdado de NodeShape.)
Método público GetItemCount Obtém o número de itens no campo de lista especificado. (Substitui ListCompartment.GetItemCount(ListField).)
Método público GetItemDrawInfo Obtém informações para um item de lista simples de desenho no campo de lista. (Substitui ListCompartment.GetItemDrawInfo(ListField, Int32, ItemDrawInfo).)
Método público GetPotentialMouseAction Obtém a ação mouse para realizar de um evento mouse sobre um ponto específico no diagrama. (Herdado de ShapeElement.)
Método protegido GetRoleCollection<TCollection, TElement>(Guid) Obtém ou cria a coleção de um elemento vinculado (Herdado de ModelElement.)
Método público GetShapeLuminosity Calcula a luminosidade da forma. (Herdado de ShapeElement.)
Método público GetSubFieldAccessibleDescription Obtém a descrição acessível associada com o subcampo especificado. (Substitui ShapeElement.GetSubFieldAccessibleDescription(ShapeField, ShapeSubField).)
Método público GetSubFieldAccessibleName Obtém o nome acessível associado com o subcampo especificado. (Substitui ShapeElement.GetSubFieldAccessibleName(ShapeField, ShapeSubField).)
Método público GetSubFieldAccessibleValue Obtém o valor de um campo filho na forma. (Herdado de ShapeElement.)
Método público GetSubFieldRepresentedElements Obtém o ElementoModelo primário representando o ShapeSubField especificado.Isso é usado para controlar a seleção e exibindo as propriedades do elemento subjacente. (Substitui ShapeElement.GetSubFieldRepresentedElements(ShapeField, ShapeSubField).)
Método público GetSubFieldRepresentedProperty Obtém o descritor de propriedade associado com o subcampo especificado. (Substitui ShapeElement.GetSubFieldRepresentedProperty(ShapeField, ShapeSubField).)
Método público GetSubFieldRepresentedPropertyElements Obtém o ElementoModelo que hospeda a propriedade exibida no ShapeSubField especificado.Isso pode ser diferente do ElementoModelo retornado de GetSubFieldRepresentedElements porque o subcampo pode representar um elemento, mas pode obtê-lo exibiu a propriedade de outro elemento que está relacionado ao elemento representado. (Substitui ShapeElement.GetSubFieldRepresentedPropertyElements(ShapeField, ShapeSubField).)
Método público GetToolTipText Obter o texto de dica de ferramenta para esta forma (Substitui ShapeElement.GetToolTipText(DiagramItem).)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público HandleNewListItemInsertion Cria um novo item de lista com base no item selecionado no momento.Se nenhuma opção for selecionada, em seguida, usa o tipo padrão.Em seguida, adiciona o novo item para a lista de itens e o define automaticamente para iniciar a edição desse item.
Método protegido HasCachedDragOverResult Verifica se os resultados são armazenados em cache para o evento de mouse-over de arrastar. (Herdado de ShapeElement.)
Método público Hide Oculta a forma e todos os seus filhos. (Herdado de ShapeElement.)
Método protegido HideCustomToolTip Oculta a dica de ferramenta personalizada para a forma. (Herdado de ShapeElement.)
Método protegido InitializeDecorators Inicializa e adiciona os campos para o tipo de forma. (Herdado de ShapeElement.)
Método público InitializeFromDescription (Herdado de ListCompartment.)
Método protegido InitializeInstanceResources Inicializa os recursos para uma instância da forma. (Herdado de ShapeElement.)
Método protegido InitializeResources Inicializa o estilo da forma compartimento. (Herdado de Compartment.)
Método protegido InitializeShapeFields Adiciona o campo da lista à forma do compartimento. (Herdado de ListCompartment.)
Método público Invalidate() Certifica-se de que a forma e seus arredores imediatas serão pintada novamente no final da transação. (Herdado de ShapeElement.)
Método público Invalidate(Boolean) Certifica-se de que a forma será pintada novamente no final da transação.Chamá-lo se você tiver alterado as propriedades da forma. (Herdado de ShapeElement.)
Método público Invalidate(RectangleD) Certifica-se de que a forma e seu local antigo serão pintada novamente no final da transação. (Herdado de ShapeElement.)
Método público IsDescendantOf Verifica se a forma é um descendente de outra forma. (Herdado de ShapeElement.)
Método protegido IsNavigationKey(Char) Verifica se a chave é usada como um comando a navegação. (Herdado de ShapeElement.)
Método protegido IsNavigationKey(Keys) Verifica se os dados da chave são usados como um comando a navegação. (Herdado de ShapeElement.)
Método público IterateShapes Itera por meio de uma forma e formas de seus filho. (Herdado de ShapeElement.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método protegido MergeConfigure Não é usado para elementos de apresentação. (Herdado de PresentationElement.)
Método protegido MergeDisconnect Desconecta um elemento de origem de um elemento de destino. (Herdado de ModelElement.)
Método protegido MergeRelate Cria uma relação entre um elemento de modelo e um grupo de elementos de modelo. (Herdado de PresentationElement.)
Método protegido ModifyLuminosity Calcula a luminosidade do realce para a forma. (Herdado de ShapeElement.)
Método protegido MoveByRepositioning(DiagramDragEventArgs) Reposiciona as formas no grupo pelo valor que determina a posição do mouse. (Herdado de ShapeElement.)
Método público MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) Reposiciona as formas no grupo pelo valor que determina a posição do mouse. (Herdado de ShapeElement.)
Método público NavigateAcrossLinks Seleciona as formas ou define o foco nas formas que estão conectadas a esta forma. (Herdado de NodeShape.)
Método público NavigateAscend Navega para o próximo ancestral na seqüência de navegação e atualiza o foco.Chamado em resposta a teclas de navegação do usuário. (Herdado de ShapeElement.)
Método público NavigateDescend Navega para a próxima descendentes na seqüência de navegação e atualiza o foco.Chamado em resposta a teclas de navegação do usuário. (Herdado de ShapeElement.)
Método protegido NavigateTo Navega para uma forma específica na seqüência de navegação e atualiza o foco. (Herdado de ShapeElement.)
Método público NavigateToFirst Navega para a primeira forma na seqüência de navegação no pai da seleção atual.Chamado em resposta a teclas de navegação do usuário. (Herdado de ShapeElement.)
Método público NavigateToLast Navega para a última forma na seqüência de navegação no pai da seleção atual.Chamado em resposta a teclas de navegação do usuário. (Herdado de ShapeElement.)
Método público NavigateToNext Navega para a próxima forma na seqüência de navegação.Chamado em resposta a teclas de navegação do usuário. (Herdado de ShapeElement.)
Método público NavigateToPrevious Navega para a forma selecionada anteriormente na seqüência de navegação.Chamado em resposta a teclas de navegação do usuário. (Herdado de ShapeElement.)
Método público OnAbsoluteBoundsChanged Chamado quando o tamanho ou local da forma foram alterados. (Herdado de NodeShape.)
Método protegido OnAssociatedPropertyChanged Atualiza a forma quando o valor de uma memória em armazenar as alterações de propriedade para um campo na forma. (Herdado de ShapeElement.)
Método protegido OnBeforePaint Atualiza os recursos, como, por exemplo, canetas e pincéis, antes de serem usadas para pintar a forma. (Herdado de ShapeElement.)
Método público OnBeginEdit Chamado quando o usuário começa a editar um campo de texto. (Herdado de ShapeElement.)
Método público OnBoundsFixup Substitua esse método para personalizar como os limites da forma são determinados. (Herdado de NodeShape.)
Método protegido OnChildConfigured Configura uma porta na forma depois que a forma é adicionada ao diagrama. (Herdado de NodeShape.)
Método protegido OnChildConfiguring Configura a porta na forma, quando a forma está sendo adicionada ao diagrama. (Herdado de NodeShape.)
Método público OnClick Quando o usuário clica o compartimento, encaminha o evento à forma do compartimento. (Herdado de Compartment.)
Método protegido OnCopy Chamado quando este elemento foi criado como uma cópia de outro elemento. (Herdado de ModelElement.)
Método protegido OnDeleted Chamado quando este elemento foi excluído do modelo. (Herdado de ModelElement.)
Método protegido OnDeleting Chamado quando este elemento está prestes a ser excluído. (Herdado de ModelElement.)
Método público OnDoubleClick Quando o usuário clica duas vezes o compartimento, encaminha o evento à forma do compartimento. (Herdado de Compartment.)
Método público OnDragDrop Encaminha a forma do compartimento do evento quando o usuário arrasta o compartimento para outro local. (Herdado de Compartment.)
Método público OnDragEnter Chamado quando o mouse entra uma forma durante uma operação de arrastar. (Herdado de ShapeElement.)
Método público OnDragLeave Chamado quando o mouse se move de uma forma. (Herdado de ShapeElement.)
Método público OnDragOver Quando o usuário arrasta o mouse sobre o compartimento, encaminha o evento à forma do compartimento. (Herdado de Compartment.)
Método público OnEndEdit Chamado quando o usuário termina de editar um campo de texto. (Herdado de ShapeElement.)
Método público OnInitialize Este método é chamado quando uma forma inititially criado, substituir essa função, portanto, podemos fornecer um descritor de tipo de seu pai. (Herdado de ListCompartment.)
Método público OnKeyDown Quando a tecla Insert/Enter é pressionada, adicione um novo item.Se houver um item selecionado no momento, o novo item será do mesmo tipo, caso contrário, que ele será do tipo padrão. (Substitui ListCompartment.OnKeyDown(DiagramKeyEventArgs).)
Método público OnKeyPress Quando o usuário pressiona uma tecla, encaminha o evento à forma do compartimento. (Herdado de Compartment.)
Método público OnKeyUp Quando o usuário libera uma tecla, encaminha o evento à forma do compartimento. (Herdado de Compartment.)
Método público OnMouseDown Quando o usuário mantém pressionado o botão do mouse sobre o compartimento, encaminha o evento à forma do compartimento. (Herdado de Compartment.)
Método público OnMouseEnter Chamado quando o mouse entra em uma forma. (Herdado de ShapeElement.)
Método público OnMouseHover Chamado quando o mouse passa sobre uma forma. (Herdado de ShapeElement.)
Método público OnMouseLeave Chamado quando o mouse sai de uma forma. (Herdado de ShapeElement.)
Método público OnMouseMove Chamado repetidamente quando o usuário move o mouse. (Herdado de ShapeElement.)
Método público OnMouseUp Quando o usuário solta o botão do mouse quando apontando para o compartimento, encaminha o evento à forma do compartimento. (Herdado de Compartment.)
Método público OnMouseWheel Chamado quando o usuário tiver girado a roda do mouse. (Herdado de ShapeElement.)
Método público OnOrphaned Chamado quando um (Herdado de ShapeElement.)
Método público OnPaintEmphasis Chamado quando a ênfase foi aplicado à forma selecionada. (Herdado de ShapeElement.)
Método público OnPaintFeedback Chamado quando o feedback de arrastar-e-soltar é pintado. (Herdado de ShapeElement.)
Método público OnPaintSelection Encaminha a forma do compartimento do evento quando o usuário altera o estilo do compartimento. (Herdado de Compartment.)
Método público OnPaintShape Chamado para pintar as partes básicas da forma. (Herdado de ShapeElement.)
Método protegido OnParentNodeShapeChanged Esse método é chamado se uma) ParentShape for NodeShape b) ParentShape movida ou redimensionada. (Herdado de NodeShape.)
Método protegido OnResurrected Chamado quando este elemento foi adicionado para um modelo. (Herdado de ModelElement.)
Método protegido OnRolePlayerPositionChanged Chamado quando a posição de uma função é alterada. (Herdado de ModelElement.)
Método protegido OnRolePlayerPositionChanging Chamado quando a posição de uma player de função está prestes a alterar. (Herdado de ModelElement.)
Método público OnShapeInserted Chamado quando uma forma foi inserida como um filho de outro. (Herdado de ShapeElement.)
Método público OnShapeRemoved Chamado quando a forma como uma forma filha da forma pai foi removida. (Herdado de ShapeElement.)
Método protegido OverrideStyles O conjunto de estilos da forma em que a determinado styleset (Herdado de ListCompartment.)
Método público PerformResizeParentRule() Alerta o criador de linguagem específica de domínio que uma forma pai deve ser redimensionada para corresponder às suas formas filho. (Herdado de ShapeElement.)
Método público PerformResizeParentRule(Boolean, ShapeElement) Alerta o criador de linguagem específica de domínio que uma forma pai deve ser redimensionada para corresponder às suas formas filho. (Herdado de ShapeElement.)
Método público PerformShapeAnchoringRule Ancora a forma no diagrama. (Herdado de NodeShape.)
Método protegido PermitChildVisibility Verifica se a forma filho pode aparecer. (Herdado de NodeShape.)
Método protegido ProcessVisibilityChange Processos de alteração da forma na visibilidade. (Herdado de NodeShape.)
Método público PurgeLayoutObjects Remove os objetos que são usados para posicionar a forma da grade do diagrama. (Herdado de ShapeElement.)
Método público PurgePoints Remove pontos para a forma da grade do diagrama. (Herdado de ShapeElement.)
Método público RebuildShape Recria a forma. (Herdado de ShapeElement.)
Método público RemoveLayoutObject Remove a forma, incluindo quaisquer formas filho relativas e aninhados, da grade de diagrama. (Herdado de ShapeElement.)
Método público Selected Verifica se a forma é selecionada em um modo de exibição especificado. (Herdado de ShapeElement.)
Método protegido SetAbsoluteBoundsValue Define o valor para o AbsoluteBounds propriedade. (Herdado de NodeShape.)
Método protegido SetInitialGraphLayoutVisibility Define a visibilidade do gráfico. (Herdado de ShapeElement.)
Método protegido SetIsExpandedValue Define o valor para o IsExpanded propriedade. (Herdado de NodeShape.)
Método protegido SetMappedPropertyDefault Conjuntos de ListCompartmentItem mapeada a propriedade para seu valor padrão.A implementação de classe base não faz nada, mas fornece um ponto de entrada para classes derivadas que deseja especificar um valor padrão.
Método público SetShowHideState Define a visibilidade da forma e todos os seus filhos. (Herdado de ShapeElement.)
Método protegido SetShowHideStateImplementation Define a visibilidade da forma. (Herdado de ShapeElement.)
Método protegido ShouldAddShapeForElement Determina se uma forma deve ser criada para representar uma instância de classe do domínio indicado no diagrama. (Herdado de ShapeElement.)
Método público ShouldReparentOnMove Verifica se uma forma filha deve ser adicionada a um novo pai quando a forma filha é movida. (Herdado de ShapeElement.)
Método público Show Uma forma e todos os seus filhos torna visível. (Herdado de ShapeElement.)
Método protegido ShowCustomToolTip Dica de ferramentas personalizada da forma torna visível. (Herdado de ShapeElement.)
Método público Side Atribui um lado da forma à porta. (Herdado de NodeShape.)
Método público ToString Obtém o nome da forma e seu tipo. (Herdado de ShapeElement.)
Método público TranslateGeometryToAbsoluteBounds Converte os limites relativos limites absolutos para a geometria da forma. (Herdado de ShapeElement.)
Método público TranslateGeometryToRelativeBounds Converte os limites absolutos em limites relativos a geometria da forma. (Herdado de ShapeElement.)
Método público TranslateToAbsoluteBounds Converte os limites relativos limites absolutos para a forma. (Herdado de ShapeElement.)
Método público TranslateToRelativeBounds Converte os limites absolutos relativos dos limites da forma. (Herdado de ShapeElement.)
Método protegido UpdateChildVisibility Atualiza o status de visibilidade da forma filho. (Herdado de NodeShape.)
Método protegido UpdateDerivedVisible Atualiza o estado visível da forma derivada. (Herdado de ShapeElement.)
Método público UpdateGeometryLuminosity(DiagramClientView, Brush) Atualiza a luminosidade para o pincel. (Herdado de ShapeElement.)
Método público UpdateGeometryLuminosity(DiagramClientView, Pen) Atualiza a luminosidade para a caneta. (Herdado de ShapeElement.)
Método público UpdateSize Atualiza o tamanho do compartimento para o tamanho correto, com base no número de itens contidos nela. (Substitui Compartment.UpdateSize().)

Superior

Eventos

  Nome Descrição
Evento público AbsoluteBoundsChanged Ocorre quando o absoluto circunda para que a alteração da forma. (Herdado de NodeShape.)
Evento público Click Ocorre quando o usuário clica com o mouse sobre uma forma. (Herdado de ShapeElement.)
Evento público DoubleClick Ocorre quando o usuário clica duas vezes o mouse. (Herdado de ShapeElement.)
Evento público KeyDown Ocorre quando o usuário pressiona uma tecla. (Herdado de ShapeElement.)
Evento público KeyPress Ocorre quando o usuário pressiona e libera uma tecla. (Herdado de ShapeElement.)
Evento público KeyUp Ocorre quando o usuário libera uma tecla. (Herdado de ShapeElement.)
Evento público MouseDown Ocorre quando o usuário pressiona o botão do mouse. (Herdado de ShapeElement.)
Evento público MouseMove Ocorre quando o usuário move o mouse. (Herdado de ShapeElement.)
Evento público MouseUp Ocorre quando o usuário libera o botão do mouse. (Herdado de ShapeElement.)
Evento público MouseWheel Ocorre quando o usuário gira a roda do mouse. (Herdado de ShapeElement.)

Superior

Métodos de extensão

  Nome Descrição
Método de extensão público AddExtension(Guid) Sobrecarregado. Estenda essa ModelElement com instâncias recém-criadas extensão do tipo de domínio identificado.Um InvalidOperationException será lançado se o elemento já tem uma extensão desse tipo. (Definido por ModelElementExtensionMethods.)
Método de extensão público AddExtension(Type) Sobrecarregado. Estenda essa ModelElement com uma extensão de instâncias recém-criadas do tipo especificado.Um InvalidOperationException será lançado se o elemento já tem uma extensão desse tipo. (Definido por ModelElementExtensionMethods.)
Método de extensão público AddExtension(DomainClassInfo) Sobrecarregado. Estenda essa ModelElement com uma extensão de instâncias recém-criadas do tipo de domínio especificado.Um InvalidOperationException será lançado se o elemento já tem uma extensão desse tipo. (Definido por ModelElementExtensionMethods.)
Método de extensão público AddExtension(ExtensionElement) Sobrecarregado. Estenda essa ModelElement com uma extensão específica.Um InvalidOperationException será lançado se o elemento já tem uma extensão do mesmo tipo. (Definido por ModelElementExtensionMethods.)
Método de extensão público AddExtension<T>() Sobrecarregado. Estenda essa ModelElement com uma extensão de um tipo específico de instâncias recém-criadas.Um InvalidOperationException será lançado se o elemento já tem uma extensão do mesmo tipo. (Definido por ModelElementExtensionMethods.)
Método de extensão público CanDelete Exclui o elemento do modelo. (Definido por ImmutabilityExtensionMethods.)
Método de extensão público GetAllExtensions Retorne um enumerable que realiza uma amplitude de primeira passagem em toda a árvore de elementos de extensão incorporada neste ModelElement. (Definido por ModelElementExtensionMethods.)
Método de extensão público GetBaseElement Retorna a raiz do MEL virtual no qual o ElementoModelo especificado está participando. (Definido por ModelElementExtensionMethods.)
Método de extensão público GetDslDefinitionModelElement Este método garante que o elemento modelo real que corresponde ao PresentationElement será retornado. Para DslDesigner PELs, o assunto correspondente pode realmente ser uma classe interna do TreeNode e não o MEL real. Este método trata os casos corretamente para que o MEL seja retornado. (Definido por PresentationElementHelper.)
Método de extensão público GetExtension(Guid) Sobrecarregado. (Definido por ModelElementExtensionMethods.)
Método de extensão público GetExtension(Type) Sobrecarregado. Obtenha o ExtensionElement do tipo especificado de extensões disponíveis deste ModelElement.Se o elemento tiver sem tal extensão será gerado um InvalidOperationException. (Definido por ModelElementExtensionMethods.)
Método de extensão público GetExtension(DomainClassInfo) Sobrecarregado. (Definido por ModelElementExtensionMethods.)
Método de extensão público GetExtension<T>() Sobrecarregado. Obtenha o ExtensionElement do tipo especificado de extensões disponíveis deste ModelElement.Se o elemento tiver sem tal extensão será gerado um InvalidOperationException. (Definido por ModelElementExtensionMethods.)
Método de extensão público GetLocks Obtenha os sinalizadores de bloqueio para esse elemento.Isso inclui qualquer trava habilitada na partição que contém o elemento. (Definido por ImmutabilityExtensionMethods.)
Método de extensão público IsExtendedBy(Guid) Sobrecarregado. Se este ModelElement atualmente é estendida por um ExtensionElement de um determinado tipo de consulta. (Definido por ModelElementExtensionMethods.)
Método de extensão público IsExtendedBy(Type) Sobrecarregado. Se este ModelElement atualmente é estendida por um ExtensionElement de um determinado tipo de consulta. (Definido por ModelElementExtensionMethods.)
Método de extensão público IsExtendedBy(DomainClassInfo) Sobrecarregado. Se este ModelElement atualmente é estendida por um ExtensionElement de um determinado tipo de consulta. (Definido por ModelElementExtensionMethods.)
Método de extensão público IsLocked Testar se este elemento possui qualquer conjunto especificado de bloqueios (Definido por ImmutabilityExtensionMethods.)
Método de extensão público RemoveExtension(Type) Sobrecarregado. Remova qualquer extensão deste ModelElement que é de um tipo específico. (Definido por ModelElementExtensionMethods.)
Método de extensão público RemoveExtension(Guid) Sobrecarregado. Remova qualquer extensão do ElementoModelo especificado que é de um tipo específico. (Definido por ModelElementExtensionMethods.)
Método de extensão público RemoveExtension(DomainClassInfo) Sobrecarregado. Remova qualquer extensão do ElementoModelo especificado que é de um tipo específico. (Definido por ModelElementExtensionMethods.)
Método de extensão público RemoveExtension(ExtensionElement) Sobrecarregado. Remova um ExtensionElement especificado as extensões desta ModelElement. (Definido por ModelElementExtensionMethods.)
Método de extensão público SetLocks Definir os sinalizadores de bloqueio deste elemento (Definido por ImmutabilityExtensionMethods.)
Método de extensão público TryGetExtension(Guid) Sobrecarregado. (Definido por ModelElementExtensionMethods.)
Método de extensão público TryGetExtension(Type) Sobrecarregado. (Definido por ModelElementExtensionMethods.)
Método de extensão público TryGetExtension(DomainClassInfo) Sobrecarregado. (Definido por ModelElementExtensionMethods.)
Método de extensão público TryGetExtension<T>() Sobrecarregado. Obtenha o ExtensionElement do tipo especificado de extensões disponíveis deste ModelElement.Se esse elemento tiver sem tal extensão o resultado será nulo. (Definido por ModelElementExtensionMethods.)

Superior

Campos

  Nome Descrição
Campo públicoMembro estático DomainClassId Classe de domínio ElementListCompartment ID.

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IMergeElements.CanMerge Retorna true se este elemento pode se mesclar com o conteúdo do protótipo. (Herdado de ModelElement.)
Implementação explícita da interfaceMétodo particular IMergeElements.ChooseMergeTarget(ElementGroup) (Herdado de ModelElement.)
Implementação explícita da interfaceMétodo particular IMergeElements.ChooseMergeTarget(ElementGroupPrototype) (Herdado de ModelElement.)
Implementação explícita da interfaceMétodo particular IMergeElements.MergeConfigure (Herdado de ModelElement.)
Implementação explícita da interfaceMétodo particular IMergeElements.MergeDisconnect (Herdado de ModelElement.)
Implementação explícita da interfaceMétodo particular IMergeElements.MergeRelate (Herdado de ModelElement.)

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.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Diagrams