Partilhar via


Classe CommentShape

Classe de base do comentário.CommentShape define uma forma de comentário editável.

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.LabelShape
            Microsoft.VisualStudio.Modeling.Diagrams.CommentShape

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
<DomainObjectIdAttribute("ec454ef2-0391-4f0d-8cbe-97672c3ac5fc")> _
<CLSCompliantAttribute(True)> _
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CommentShape.DisplayName",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CommentShape.Description",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
Public Class CommentShape _
    Inherits LabelShape
[DomainObjectIdAttribute("ec454ef2-0391-4f0d-8cbe-97672c3ac5fc")]
[CLSCompliantAttribute(true)]
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CommentShape.DisplayName", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CommentShape.Description", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
public class CommentShape : LabelShape

O tipo CommentShape expõe os membros a seguir.

Construtores

  Nome Descrição
Método público CommentShape(Partition, array<PropertyAssignment[]) Construtor
Método público CommentShape(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 usada pelos aplicativos do cliente de acessibilidade. (Substitui ShapeElement.AccessibleDescription.)
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 Obtém o nome da forma usado pelos aplicativos do cliente de acessibilidade. (Substitui LabelShape.AccessibleName.)
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 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 Regras de limites restringem como o usuário pode atualizar o tamanho e posição do retângulo delimitador.Substituição para retornar um BoundsRules. (Herdado de NodeShape.)
Propriedade pública CanExpandAndCollapse Obtém a forma e verifica se um usuário pode expandir e recolher um item. (Herdado de NodeShape.)
Propriedade pública CanFocus Obtém o filho forma rótulo e verifica se ele pode receber o foco. (Herdado de LabelShape.)
Propriedade pública CanMove Obtém a forma e verifica se um usuário pode movê-lo. (Herdado de ShapeElement.)
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 Obtém o estilo de classe definida para a forma do rótulo. (Herdado de LabelShape.)
Propriedade pública ClipWhenDrawingFields Obtém o pai forma rótulo e verifica se a região de recorte deve ser definida como caixa delimitadora para a forma de rótulo do pai quando seus campos de forma filho estão sendo desenhados. (Herdado de LabelShape.)
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 DefaultHeight Obtém/define a altura de forma de comentário do padrão.
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 DefaultWidth Obtém/define a largura da forma padrão comentário.
Propriedade pública Diagram Obtém o diagrama ao qual a forma pertence. (Herdado de ShapeElement.)
Propriedade pública DisplayText Obtém o texto a ser exibido na forma de rótulo. (Herdado de LabelShape.)
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 pública FixedFlags Obtém as propriedades de FixedFlags para um GraphNode. (Substitui LabelShape.FixedFlags.)
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 A forma de comentário por padrão não está restrito à grade de qualquer. (Substitui ShapeElement.GridSize.)
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 e verifica se ele é realçado. (Herdado de ShapeElement.)
Propriedade pública HasOutline Obtém a forma e verifica se ele tem uma estrutura de tópicos. (Herdado de ShapeElement.)
Propriedade pública HasShadow Propriedade Shadow (Substitui ShapeElement.HasShadow.)
Propriedade pública HasToolTip Obtém a forma e verifica se ele tem uma dica de ferramenta. (Herdado de ShapeElement.)
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 Label Obtém ou define a propriedade text para a forma do rótulo. (Herdado de LabelShape.)
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 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 (Substitui NodeShape.MinimumSize.)
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 MultipleLine Obtém a forma do rótulo e verifica se ele pode exibir texto em várias linhas. (Herdado de LabelShape.)
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 RelatedShapeToEmphasize Retorna null para que a forma pai não obter visualmente enfatizada quando essa forma é selecionada. (Substitui LabelShape.RelatedShapeToEmphasize.)
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 dessa forma que pode ser redimensionado pelo usuário. (Substitui NodeShape.ResizableSides.)
Propriedade pública Rounded Obtém-se usará a geometria de cantos arredondada.Basta altere esta devolução para obter o comportamento de cantos arredondado ou retangular.
Propriedade pública ShapeFields Obtém a lista de campos de forma que são atribuídos à forma rótulo. (Herdado de LabelShape.)
Propriedade pública ShapeGeometry Obtém o objeto ShapeGeometry associado a este ShapeElement. (Substitui ShapeElement.ShapeGeometry.)
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 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 Text Obtém ou define o texto para a forma do rótulo. (Herdado de LabelShape.)
Propriedade públicaMembro estático ToolboxCaption Obtém a legenda da caixa de ferramentas para esta forma.
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 Obtém a ordem z relativa para esse ShapeElement.Certifica-se de que o comentário permanece acima de todos os outros elementos de diagrama (Substitui ShapeElement.ZOrder.)

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 público AutoSizeLabel() Redimensiona a forma rótulo automaticamente. (Herdado de LabelShape.)
Método protegido AutoSizeLabel(String) O não automaticamente tamanhos essa CommentShape com base no texto que é passado. (Substitui LabelShape.AutoSizeLabel(String).)
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 ShapeElement.FixUpChildShapes() para obter o tipo de relação filho que ShapeElement tem a seu pai. (Substitui LabelShape.ChooseRelationship(ShapeElement).)
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 para que as suas formas filho aninhadas não fiquem visíveis. (Herdado de NodeShape.)
Método protegido ConfiguredChildPortShape Configura uma forma de porta do filho e posiciona-lo, se necessário. (Herdado de NodeShape.)
Método protegido ConstrainLabelSize Limita o tamanho máximo da forma rótulo. (Herdado de LabelShape.)
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 CreateDefaultStringFormat Cria o formato a ser usado para o texto de forma do rótulo. (Herdado de LabelShape.)
Método protegido CreateInstanceStyleSet Cria um estilo definido para a forma. (Herdado de ShapeElement.)
Método protegido CreateShapeFields Cria uma coleção de campos de forma para o tipo de forma. (Herdado de ShapeElement.)
Método protegido CreateTextField Cria um campo de texto na forma de rótulo. (Herdado de LabelShape.)
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) Retorna true se o ponto especificado estiver dentro da forma. (Herdado de ShapeElement.)
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 para que as suas formas filho aninhadas são visíveis e ajuste dentro dela. (Herdado de NodeShape.)
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 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 de um campo filho na forma. (Herdado de ShapeElement.)
Método público GetSubFieldAccessibleName Obtém o nome de um campo filho na forma. (Herdado de ShapeElement.)
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 uma coleção de elementos representando a forma para o campo filho. (Herdado de ShapeElement.)
Método público GetSubFieldRepresentedProperty Obtém a propriedade para o campo filho. (Herdado de ShapeElement.)
Método público GetSubFieldRepresentedPropertyElements Obtém o elemento que contém a propriedade para o campo filho. (Herdado de ShapeElement.)
Método público GetToolTipText Obtém o texto de dica de ferramenta para a forma à qual o mouse está apontando. (Herdado de ShapeElement.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
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 protegido InitializeInstanceResources Inicializa os recursos para uma instância da forma. (Herdado de ShapeElement.)
Método protegido InitializeResources Inicializa os recursos do conjunto de estilo para este tipo de forma (Substitui ShapeElement.InitializeResources(StyleSet).)
Método protegido InitializeShapeFields Cria e adiciona os campos de forma a esse tipo de forma. (Substitui LabelShape.InitializeShapeFields(IList<ShapeField>).)
Método protegido InternalOnLabelTextChanged Alertas derivadas de classes que o texto da forma do rótulo foi alterado. (Herdado de LabelShape.)
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 Chamado quando o usuário clica na forma. (Herdado de ShapeElement.)
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 Invoca a edição in-loco na forma do rótulo. (Herdado de LabelShape.)
Método público OnDragDrop Chamado quando o usuário arrasta um item para a forma. (Herdado de ShapeElement.)
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 Substitua esse método para responder ao movimento do mouse sobre a forma.Defina e.Effect para indicar o feedback do cursor para o usuário. (Herdado de ShapeElement.)
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 Chamado para inicializar a forma.Substituí-la para anexar manipuladores de eventos e regras para este objeto. (Herdado de ShapeElement.)
Método público OnKeyDown Ouvintes de alertas que uma chave está sendo pressionada. (Herdado de NodeShape.)
Método público OnKeyPress Alerta ouvintes que uma tecla foi pressionada. (Herdado de NodeShape.)
Método público OnKeyUp Chamado quando uma tecla é liberada. (Herdado de ShapeElement.)
Método público OnLabelTextChanged Ouvintes de alertas que o texto para o rótulo foi alterado. (Herdado de LabelShape.)
Método público OnMouseDown Chamado quando o usuário pressiona uma tecla do mouse. (Herdado de ShapeElement.)
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 Chamado quando um botão do mouse é liberado. (Herdado de ShapeElement.)
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 Chamado para pintar o destaque da seleção. (Herdado de ShapeElement.)
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 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 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.)

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 CommentShape 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