Classe Diagram
Representa um diagrama.
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.Diagram
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.Diagram.DisplayName", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")> _
Public MustInherit Class Diagram _
Inherits NodeShape _
Implements IDisposable
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.DisplayName",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")]
public abstract class Diagram : NodeShape,
IDisposable
O tipo Diagram expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
Diagram | Inicializa uma nova instância da classe Diagram. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
AbsoluteBoundingBox | O retângulo delimitador da forma, medido em relação ao diagrama. (Herdado de NodeShape.) | |
AbsoluteBoundingBoxToEnsureVisible | Obtém o retângulo delimitador absoluto para DiagramClientView.EnsureVisible. (Herdado de ShapeElement.) | |
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.) | |
AbsoluteCenter | Obtém o ponto no centro da forma. (Herdado de ShapeElement.) | |
AccessibilityObject | Obtém o objeto de acessibilidade para a forma. (Herdado de ShapeElement.) | |
AccessibleDefaultActionDescription | Obtém a descrição de ação padrão para a forma. (Herdado de ShapeElement.) | |
AccessibleDescription | Obtém a descrição para o diagrama. (Substitui ShapeElement.AccessibleDescription.) | |
AccessibleHelp | Obtém a Ajuda para a forma. (Herdado de ShapeElement.) | |
AccessibleHelpTopicFileName | Obtém o tópico da Ajuda para a forma. (Herdado de ShapeElement.) | |
AccessibleHelpTopicId | Obtém a ID do tópico da Ajuda para a forma. (Herdado de ShapeElement.) | |
AccessibleName | Obtém o nome do diagrama. (Substitui ShapeElement.AccessibleName.) | |
AccessibleRole | Obtém a função da forma. (Herdado de ShapeElement.) | |
AccessibleState | Obtém o estado da forma. (Herdado de NodeShape.) | |
AccessibleValue | Obtém o valor da forma. (Herdado de ShapeElement.) | |
ActiveDiagramView | Obtém o modo de exibição ativo para o diagrama. | |
AllowsChildrenInSelection | Se true, os filhos dessa forma podem ser incluídos no grupo de seleção atual. (Herdado de ShapeElement.) | |
AllowsChildrenToResizeParent | Obtém o diagrama e verifica se ele deve ser redimensionado para que todos os elementos no diagrama apareçam. (Substitui ShapeElement.AllowsChildrenToResizeParent.) | |
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.) | |
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.) | |
AnchorPointAction | Obtém a ação do mouse é responsável por movendo os pontos de extremidade de um link. | |
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.) | |
BackgroundBrushId | Obtém a ID do pincel que desenha o plano de fundo para o diagrama. (Substitui ShapeElement.BackgroundBrushId.) | |
BackgroundGradientMode | Obtém o gradiente para o plano de fundo da forma. (Herdado de NodeShape.) | |
BaseFontFromEnvironment | Obtém a fonte a ser usada como a fonte base. | |
BaseFontName | Obtém ou define o nome da fonte base. | |
BaseFontSize | Obtém ou define o tamanho da fonte base. | |
BoundingBox | Obtém o retângulo delimitador da forma, medido em relação de ParentShape. (Herdado de NodeShape.) | |
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.) | |
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.) | |
CanDeserializationReroute | Obtém o diagrama e verifica se ele permite o redirecionamento durante a serialização. | |
CanExpandAndCollapse | Obtém a forma e verifica se um usuário pode expandir e recolher um item. (Herdado de NodeShape.) | |
CanFocus | Obtém a forma e verifica se ele pode receber o foco. (Herdado de ShapeElement.) | |
CanMove | Obtém o diagrama e verifica se ele pode ser movido. (Substitui ShapeElement.CanMove.) | |
CanResize | Obtém a forma e verifica se um usuário pode redimensioná-lo. (Herdado de NodeShape.) | |
CanSelect | Obtém a forma e verifica se um usuário pode selecioná-lo. (Herdado de ShapeElement.) | |
Center | Obtém o ponto no centro da forma. (Herdado de ShapeElement.) | |
ClassStyleSet | Obtém o estilo definido para a forma. (Herdado de ShapeElement.) | |
ClientViews | Obtém a lista de modos de exibição do cliente que são atribuídos ao diagrama. | |
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.) | |
ConnectActionFilterString | Obtém a ação de conexão para o diagrama. | |
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.) | |
CopyOrigin | Obtém o texto que representa o diagrama original que foi copiado. | |
CreatableSwimLaneSubjects | Obtém a lista de classes de domínio que estão vinculados às formas de raia. | |
Decorators | Obtém a coleção de decoradores para a forma. (Herdado de ShapeElement.) | |
DefaultContainerMargin | Obtém a margem entre o diagrama e suas formas de elemento. (Substitui NodeShape.DefaultContainerMargin.) | |
DefaultGridSize | Obtém o tamanho da grade para o diagrama.Quando o usuário move uma forma, sua posição é ajustada para alinhar com a grade. | |
DefaultShapeField | Obtém a forma padrão, o que é a primeira forma que possa receber foco. (Herdado de ShapeElement.) | |
DefaultSize | Obtém o tamanho do diagrama. (Substitui ShapeElement.DefaultSize.) | |
Diagram | Obtém o diagrama ao qual a forma pertence. (Herdado de ShapeElement.) | |
DiagramId | Obtém ou define a identificação atribuída ao diagrama. | |
DragDropPendingAction | Obtém a ação do mouse é responsável por iniciar a ação de arrastar-e-soltar. | |
ElementOperations | Obtém o objeto que executa operações de seleção. | |
EnsureVisiblePreference | (Substitui ShapeElement.EnsureVisiblePreference.) | |
Events | Obtém a lista de manipuladores de eventos para a forma. (Herdado de ShapeElement.) | |
FixedFlags | Obtém os sinalizadores que determinam se uma forma é fixo à sua posição no diagrama. (Herdado de NodeShape.) | |
FocusedDiagramView | Obtém o modo de exibição de diagrama que tem o foco. | |
FromRoleLinkShapes | Obtém a coleção de formas de link para o qual essa forma é a fonte. (Herdado de NodeShape.) | |
GeometryBackgroundBrushId | Obtém a ID do pincel que é usado para pintar o plano de fundo da geometria. (Herdado de ShapeElement.) | |
GeometryBoundingBox | Obtém a caixa delimitadora da forma. (Herdado de ShapeElement.) | |
GeometryCanResizeBottom | Obtém a forma e verifica se o usuário pode redimensioná-lo verticalmente, iniciando na parte inferior. (Herdado de NodeShape.) | |
GeometryCanResizeLeft | Obtém a forma e verifica se o usuário pode redimensioná-lo horizontalmente, começando pela esquerda. (Herdado de NodeShape.) | |
GeometryCanResizeRight | Obtém a forma e verifica se o usuário pode redimensioná-lo horizontalmente, iniciando à direita. (Herdado de NodeShape.) | |
GeometryCanResizeTop | Obtém a forma e verifica se o usuário pode redimensioná-lo verticalmente, começando pela parte superior. (Herdado de NodeShape.) | |
GeometryHasFilledBackground | Obtém a forma e verifica se o seu plano de fundo é pintado. (Herdado de ShapeElement.) | |
GeometryHasOutline | Obtém a forma e verifica se ele tem uma estrutura de tópicos. (Herdado de ShapeElement.) | |
GeometryHasShadow | true Se a forma tiver uma sombra. Caso contrário, false. (Herdado de ShapeElement.) | |
GeometryOutlinePenId | Obtém a ID da caneta que desenha o contorno da forma. (Herdado de ShapeElement.) | |
GeometryStyleSet | Obtém o estilo definido para a forma. (Herdado de ShapeElement.) | |
GestureExtensionController | ||
GridColor | Obtém ou define a cor da grade. | |
GridSize | Obtém ou define o tamanho da grade padrão para as formas no diagrama. (Substitui ShapeElement.GridSize.) | |
GroupBoundsRules | Obtém ou define as regras de limites para um grupo específico de formas no diagrama. | |
HasAnchoring | True se houver quaisquer configurações no Anchoring. (Herdado de NodeShape.) | |
HasAssociatedViews | Obtém o diagrama e verifica se ele está associado um modo de exibição do diagrama. | |
HasBackgroundGradient | Obtém a forma e verifica se ele tem um gradiente como plano de fundo. (Herdado de NodeShape.) | |
HasChildren | true Se a forma tem formas filhas. (Herdado de ShapeElement.) | |
HasConnectionPoints | True se a lista de ConnectionPoints não está vazia. (Herdado de NodeShape.) | |
HasCustomToolTip | Obtém a forma e verifica se ele tem uma dica de ferramenta personalizada. (Herdado de ShapeElement.) | |
HasDragOverToolTip | Obtém a forma e verifica se ele tem uma dica de ferramenta. (Herdado de ShapeElement.) | |
HasFilledBackground | Obtém a forma e verifica se ele tem um plano de fundo. (Herdado de ShapeElement.) | |
HasHighlighting | Obtém a forma e verifica se ele é realçado. (Herdado de ShapeElement.) | |
HasOutline | Obtém o diagrama e verifica se ele tem uma estrutura de tópicos. (Substitui ShapeElement.HasOutline.) | |
HasShadow | Obtém o diagrama e verifica se ele tem uma sombra. (Substitui ShapeElement.HasShadow.) | |
HasSwimlanes | Obtém o diagrama e verifica se ele tem as raias. | |
HasToolTip | Obtém a forma e verifica se ele tem uma dica de ferramenta. (Herdado de ShapeElement.) | |
Id | Obtém a ID do elemento. (Herdado de ModelElement.) | |
InvokeEditorAction | Obtém a ação de mouse que invoca um editor de campo quando o usuário pressiona o botão do mouse. | |
IsActive | Obtém o sinalizador IsActive e verifica para ver se o elemento está ativo. (Herdado de ModelElement.) | |
IsCompleteView | Esta propriedade é agora obsoleta. | |
IsDeleted | Obtém o sinalizador IsDeleted e verifica se o elemento foi excluído do modelo. (Herdado de ModelElement.) | |
IsDeleting | Obtém o sinalizador IsDeleting e verifica se o elemento no momento está sendo excluído do modelo. (Herdado de ModelElement.) | |
IsExpanded | Obtém a forma e verifica ou define se ele estiver expandido. (Herdado de NodeShape.) | |
IsNestedChild | true Se esse elemento de forma estiver na NestedChildShapes de seu ParentShape. (Herdado de ShapeElement.) | |
IsPlaceRouteNode | True se a posição da forma pode ser ajustada. (Herdado de NodeShape.) | |
IsPort | true Se a forma é uma forma de porta; Caso contrário, false. (Herdado de NodeShape.) | |
IsRelativeChild | true Se esse elemento de forma estiver na RelativeChildShapes de seu ParentShape. (Herdado de ShapeElement.) | |
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.) | |
IsWatermarkNeeded | Obtém o diagrama e verifica se uma marca d'água deve aparecer para ele. | |
LassoAction | Obtém a ação de mouse que inicia a seleção de Laço. | |
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.) | |
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.) | |
LineAffinityDefault | Obtém ou define o local de destino onde a forma de link deve tentar posicionar a forma. (Herdado de ShapeElement.) | |
LineToLineClearance | Obtém ou define a distância entre as formas de link do filho para essa forma. (Herdado de ShapeElement.) | |
LineToNodeClearance | Obtém ou define a distância entre as formas de link do filho e nó filho. (Herdado de ShapeElement.) | |
Link | Obtém uma lista das formas de link. (Herdado de NodeShape.) | |
Location | Obtém ou define as coordenadas do canto superior esquerdo dos limites da forma em relação ao seu ParentShape. (Herdado de NodeShape.) | |
ManualRouteAction | Obtém a ação de mouse que inicia o roteamento de linha manual. | |
MaximumSize | Obtém o tamanho máximo para a forma. (Herdado de ShapeElement.) | |
MinimumResizableSize | Obtém o tamanho mínimo ao qual a forma pode ser redimensionada. (Herdado de NodeShape.) | |
MinimumSize | Obtém a altura mínima e a largura do diagrama. (Substitui NodeShape.MinimumSize.) | |
ModelElement | Obtém ou define o elemento de modelo que está associado com o elemento da apresentação. (Herdado de PresentationElement.) | |
Name | Obtém ou define o nome do diagrama. | |
NavigationRoot | Obtém a forma de raiz para o diagrama. | |
NeedsRenumber | Defina este verdadeiro se você alterar a ordem das formas filho em qualquer lugar no diagrama.O ZOrder de cada forma serão redefinidas. | |
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.) | |
NestedShapesMargin | Obtém a margem entre formas aninhadas no diagrama. (Substitui ShapeElement.NestedShapesMargin.) | |
NodeToNodeClearance | Obtém ou define a margem entre as formas de nó filho. (Herdado de ShapeElement.) | |
OutlinePenId | Obtém a ID da caneta que desenha a estrutura de tópicos para o diagrama. (Substitui ShapeElement.OutlinePenId.) | |
OutlinePenWidth | Obtém a largura do contorno da forma. (Herdado de ShapeElement.) | |
PaintMoveableDecoratorSelectionLines | (Herdado de ShapeElement.) | |
PanZoomAction | Obtém a ação de mouse que inicia o zoom. | |
ParentLink | Obtém a instância de relação da forma para a forma pai. (Herdado de ShapeElement.) | |
ParentShape | Obtém o pai da forma elemento.Para aparecer em um diagrama, um conector ou forma deve ter um pai. (Herdado de ShapeElement.) | |
Partition | Obtém ou define o Partition que contém o elemento. (Herdado de ModelElement.) | |
Perimeter | Obtém o perímetro (caminho) ao redor da forma. (Herdado de ShapeElement.) | |
PortFixedFlags | Obtém os sinalizadores que determinam se uma forma de porta é fixo à sua posição. (Herdado de NodeShape.) | |
RelatedShapeToEmphasize | Obtém a forma relacionada para enfatizar visualmente ao usuário quando essa forma é selecionada. (Herdado de ShapeElement.) | |
RelativeChildShapes | A lista de formas que fazem parte dessa forma, mas pode aparecer fora dos limites dessa forma. (Herdado de ShapeElement.) | |
RequiresWatermark | Obtém o diagrama e verifica se uma marca d'água deve aparecer para ele. | |
ResizableSides | Obtém os lados da forma que o usuário pode redimensionar. (Herdado de NodeShape.) | |
ResizeAction | Obtém a ação de mouse que inicia o redimensionamento de uma forma. | |
RouteJumpType | Obtém ou define o estilo de salto a ser usado quando uma forma de link cruza sobre outra forma de link no diagrama. | |
RoutingStyle | Obtém ou define a maneira de vincular formas estiverem no estilo no diagrama. | |
SelectAction | Obtém a ação de mouse que inicia a seleção de uma forma. | |
SelectionRules | Obtém as regras que determinam quais elementos no diagrama podem ser selecionados em um diagrama e se o próprio diagrama pode ser selecionado. | |
ShapeFields | Partes de uma forma, como linhas de texto e decoradores. (Herdado de ShapeElement.) | |
ShapeGeometry | Obtém a geometria do diagrama. (Substitui ShapeElement.ShapeGeometry.) | |
ShouldAutoPlaceChildShapes | Obtém uma forma e verifica se as suas formas filho aninhadas devem ser posicionadas automaticamente no diagrama. (Herdado de NodeShape.) | |
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.) | |
ShowGrid | Obtém o diagrama e verifica se a grade deve ser exibido para ele ou define o estado de visibilidade do diagrama. | |
Size | Obtém ou define o tamanho da forma. (Herdado de NodeShape.) | |
SnapToGrid | Se for true, as formas no diagrama são ajustadas para alinhar-se com uma grade quando forem movidas pelo usuário.Valor padrão é true. | |
Store | Obtém o Store que contém o elemento. (Herdado de ModelElement.) | |
StyleSet | Obtém uma instância do estilo definido para a forma. (Herdado de ShapeElement.) | |
Subject | Obtém ou define o assunto para o elemento da apresentação.Como padrão o mesmo objeto que ModelElement. (Herdado de PresentationElement.) | |
SupportsPorts | Obtém o diagrama e verifica se ele contém as portas. | |
TargetToolboxItemFilterAttributes | Obtém a coleção de atributos de filtro para a caixa de ferramentas que é atribuída ao diagrama. (Substitui ShapeElement.TargetToolboxItemFilterAttributes.) | |
ToolboxAction | Obtém a ação de mouse que invoca uma resposta quando o usuário clica o caixa de ferramentas. | |
ToRoleLinkShapes | Obtém a coleção de formas de link para o qual essa forma é o destino. (Herdado de NodeShape.) | |
WatermarkText | Obtém o texto de marca d'água que é atribuído ao diagrama. | |
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 | |
---|---|---|
AccessibleDoDefaultAction | Executa a ação padrão para o objeto acessível. (Herdado de ShapeElement.) | |
AddImageFormat | Adiciona o formato da imagem do diagrama, a IDataObject, que é responsável pela transferência de dados. | |
Associate(DiagramView) | Exibe o diagrama no modo de exibição de diagrama especificado. | |
Associate(ModelElement) | Atribui um elemento de modelo para o elemento da apresentação.O mesmo efeito que definir ModelElement. (Herdado de PresentationElement.) | |
AutoLayoutChildShapes | Posiciona a coleção de formas no diagrama automaticamente. (Herdado de NodeShape.) | |
AutoLayoutShapeElements(ICollection) | Apresenta a coleção de formas do elemento no diagrama automaticamente. | |
AutoLayoutShapeElements(ICollection, VGRoutingStyle, PlacementValueStyle, Boolean) | Apresenta a coleção de formas do elemento no diagrama automaticamente. | |
CalculateDerivedVisible | Verifica se a forma filha é exibido. (Herdado de ShapeElement.) | |
CalculateMinimumSizeBasedOnChildren | Calcula o tamanho mínimo necessário para que a forma pode incluir formas de seus filho. (Herdado de NodeShape.) | |
CanMerge | Verifica se um elemento de origem pode ser adicionado a esse elemento. (Herdado de ModelElement.) | |
CanShapeContainConnectors | ||
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.) | |
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.) | |
ChooseParentShape | Seleciona uma forma de pai para uma nova forma de filho, geralmente, essa forma. (Herdado de ShapeElement.) | |
ChooseRelationship | Chamado por FixUpChildShapes() para obter a relação para criar entre a forma filha e a forma pai. (Herdado de NodeShape.) | |
CoerceSelection | Permite que uma forma para determinar quais outras formas são selecionadas. (Herdado de ShapeElement.) | |
Collapse | Recolhe a forma para que as suas formas filho aninhadas não fiquem visíveis. (Herdado de NodeShape.) | |
ConfiguredChildPortShape | Configura uma forma de porta do filho e posiciona-lo, se necessário. (Herdado de NodeShape.) | |
ConnectNestedChild | ||
Copy() | Cria uma cópia do elemento no modelo. (Herdado de ModelElement.) | |
Copy(IEnumerable<Guid>) | Cria uma cópia do elemento e seu filho, links e elementos. (Herdado de ModelElement.) | |
CopyImageToClipboard | Copia uma coleção de formas e suas formas de pai para a área de transferência como uma imagem. | |
CreateBackgroundGradientField | Cria o campo de área, que exibe o preenchimento de gradiente no plano de fundo da forma. (Herdado de NodeShape.) | |
CreateBitmap | Cria uma imagem das formas selecionadas. | |
CreateChildShape | Cria uma forma filha para a forma pai. (Substitui ShapeElement.CreateChildShape(ModelElement).) | |
CreateClassStyleSet | Cria um estilo de classe definida para o tipo de forma. (Herdado de ShapeElement.) | |
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.) | |
CreateDecorators | Cria uma coleção de decoradores para o tipo de forma. (Herdado de ShapeElement.) | |
CreateDefaultBounds | Cria um retângulo para a forma de delimitadora de padrão. (Herdado de NodeShape.) | |
CreateGestureExtensionController | ||
CreateInstanceStyleSet | Cria um estilo definido para a forma. (Herdado de ShapeElement.) | |
CreateManualRouteAction | Cria a ação do mouse para roteamento de vínculo manual. | |
CreateMetafile(ICollection) | Cria um metarquivo de formas especificadas e seus filhos de formas. | |
CreateMetafile(ICollection, String) | Cria um metarquivo de formas especificadas e seus filhos de formas. | |
CreateMetafile(ICollection, String, Boolean) | ||
CreateShapeFields | Cria uma coleção de campos de forma para o tipo de forma. (Herdado de ShapeElement.) | |
Delete() | Exclui um elemento do modelo. (Herdado de ModelElement.) | |
Delete(array<Guid[]) | Exclui um elemento do modelo. (Herdado de ModelElement.) | |
DetermineHighlightShape | Localiza a forma realçada em uma cadeia de formas. (Herdado de ShapeElement.) | |
Disassociate | Remove o diagrama do modo de exibição de diagrama especificado. | |
DisconnectNestedChild | ||
Dispose() | Libera todos os recursos usados pela Diagram. | |
Dispose(Boolean) | Libera os recursos não gerenciados usados pela Diagram e, opcionalmente, libera os recursos gerenciados. | |
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.) | |
DoHitTest(PointD, DiagramHitTestInfo) | Retorna true se o ponto especificado estiver dentro da forma. (Herdado de ShapeElement.) | |
DoHitTest(PointD, DiagramHitTestInfo, Boolean) | Executa um teste de ocorrência no diagrama. (Substitui ShapeElement.DoHitTest(PointD, DiagramHitTestInfo, Boolean).) | |
DoHitTest(DiagramClientView, PointD, List<ShapeElement>, Boolean) | Executa um teste de ocorrência no diagrama. | |
DoHitTestSelection | Retornará true se for de um determinado ponto da seleção alças ao redor da forma. (Herdado de ShapeElement.) | |
DoKeyboardNavigation | Navega a partir de forma a forma, usando o teclado. (Herdado de ShapeElement.) | |
DrawResizeFeedback | Desenha os comentários de redimensionamento da forma. (Herdado de ShapeElement.) | |
EnsureConnectionPoints | Substitua para definir os pontos na borda da forma em que os conectores devem terminar. (Herdado de NodeShape.) | |
EnsureGraphExists | Verifica se a grade existe para a forma. (Herdado de NodeShape.) | |
EnsureGraphLayoutObjectsExist | Verifica se a forma e suas formas filho são o wrapper do gráfico. (Herdado de NodeShape.) | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
ExcludeFromClipRegion | Exclui a forma e suas formas filho da região de recorte. (Herdado de ShapeElement.) | |
ExcludeGeometryFromClipRegion | Exclui a geometria de uma forma e suas formas filho da região de recorte. (Herdado de ShapeElement.) | |
ExcludeShapeFromSizeCalculation | Se verdadeiro de forma a não ser levada em conta para calcular o tamanho da forma pai (Herdado de NodeShape.) | |
Expand | Expande a forma para que as suas formas filho aninhadas são visíveis e ajuste dentro dela. (Herdado de NodeShape.) | |
Finalize | Permite que o diagrama tentar liberar recursos e executar outras operações de limpeza antes de ele é recuperado pelo coletor de lixo.Chamado pelo coletor de lixo. (Substitui Object.Finalize().) | |
FindDecorator(String) | Localiza o decorador de forma que tenha um determinado nome. (Herdado de ShapeElement.) | |
FindFirstChild | Localiza o primeiro filho na seqüência de navegação para a forma. (Herdado de ShapeElement.) | |
FindFreeArea(RectangleD) | Localiza uma área vazia da grade para a forma. (Herdado de NodeShape.) | |
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.) | |
FindLastChild | Procura o último filho na seqüência de navegação para a forma. (Herdado de ShapeElement.) | |
FindNextChild | Localiza o próximo filho na seqüência de navegação para a forma. (Herdado de ShapeElement.) | |
FindNextInChildFields | Localiza o próximo campo de forma na seqüência de navegação. (Herdado de ShapeElement.) | |
FindPreviousChild | Procura o filho anterior na seqüência de navegação para a forma. (Herdado de ShapeElement.) | |
FindPreviousInChildFields | Procura o campo de forma anterior na seqüência de navegação. (Herdado de ShapeElement.) | |
FindShape | Localiza a forma para o elemento especificado no diagrama. | |
FindShapeField(String) | Procura por um campo de forma em uma forma. (Herdado de ShapeElement.) | |
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.) | |
FixUpDiagram | Garante que a forma e suas formas de pai são criadas e configuradas corretamente. | |
FixUpDiagramSelection | Atualiza a seleção no diagrama. | |
Focused | Verifica se a forma tem o foco. (Herdado de ShapeElement.) | |
GetAbsoluteBoundsValue | Obtém os limites absolutos da forma. (Herdado de NodeShape.) | |
GetAccessibilityObject | Obtém o objeto acessível que é atribuído à forma. (Herdado de ShapeElement.) | |
GetChildElements | Obtém uma coleção de formas filhas que pertencem à forma pai. (Herdado de ShapeElement.) | |
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.) | |
GetCompliantGroupBounds | Atualiza a coleção de formas ghost para que ele está em conformidade com as regras de limites de grupo da forma de origem. | |
GetCursor | Obtém o ponteiro que aparece quando o mouse estiver sobre a forma. (Herdado de ShapeElement.) | |
GetDomainClass | Obtém a classe derivada para a maioria de domínio para este elemento. (Herdado de ModelElement.) | |
GetDragOverToolTipText | Obtém o texto de dica de ferramenta que aparece quando o mouse estiver sobre a forma. (Herdado de ShapeElement.) | |
GetFieldAccessibleDescription | Obtém a descrição de um campo na forma. (Herdado de ShapeElement.) | |
GetFieldAccessibleName | Obtém o nome de um campo na forma. (Herdado de ShapeElement.) | |
GetFieldAccessibleValue | Obtém o valor de um campo na forma. (Herdado de ShapeElement.) | |
GetFieldRepresentedElement | Obtém o elemento principal representando a forma filha. (Herdado de ShapeElement.) | |
GetFieldRepresentedProperty | Obtém as informações de propriedade para um campo na forma. (Herdado de ShapeElement.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetIsExpandedValue | Obtém o valor para o IsExpanded propriedade. (Herdado de NodeShape.) | |
GetPotentialMouseAction | Obtém a ação mouse para iniciar quando o usuário clica em um ponto no diagrama. (Substitui ShapeElement.GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo).) | |
GetRoleCollection<TCollection, TElement>(Guid) | Obtém ou cria a coleção de um elemento vinculado (Herdado de ModelElement.) | |
GetService | Obtém um serviço. | |
GetShapeLuminosity | Calcula a luminosidade da forma. (Herdado de ShapeElement.) | |
GetSourceRolePlayerForLinkMappedByConnector | Obtém a função de origem para a forma de link. | |
GetSubFieldAccessibleDescription | Obtém a descrição de um campo filho na forma. (Herdado de ShapeElement.) | |
GetSubFieldAccessibleName | Obtém o nome de um campo filho na forma. (Herdado de ShapeElement.) | |
GetSubFieldAccessibleValue | Obtém o valor de um campo filho na forma. (Herdado de ShapeElement.) | |
GetSubFieldRepresentedElements | Obtém uma coleção de elementos representando a forma para o campo filho. (Herdado de ShapeElement.) | |
GetSubFieldRepresentedProperty | Obtém a propriedade para o campo filho. (Herdado de ShapeElement.) | |
GetSubFieldRepresentedPropertyElements | Obtém o elemento que contém a propriedade para o campo filho. (Herdado de ShapeElement.) | |
GetTargetRolePlayerForLinkMappedByConnector | Obtém a função de destino para a forma de link. | |
GetToolTipText | Obtém o texto de dica de ferramenta para a forma à qual o mouse está apontando. (Herdado de ShapeElement.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
HandleNewSwimLaneInsertion | Adiciona uma raia ao diagrama. | |
HasCachedDragOverResult | Verifica se os resultados são armazenados em cache para o evento de mouse-over de arrastar. (Herdado de ShapeElement.) | |
Hide | Oculta a forma e todos os seus filhos. (Herdado de ShapeElement.) | |
HideCustomToolTip | Oculta a dica de ferramenta personalizada para a forma. (Herdado de ShapeElement.) | |
HitTest | Obtém as formas para incluir no teste de ocorrência. | |
InitializeDecorators | Inicializa e adiciona os campos para o tipo de forma. (Herdado de ShapeElement.) | |
InitializeInstanceResources | Inicializa os recursos para uma instância da forma. (Herdado de ShapeElement.) | |
InitializeResources | Inicializa os recursos para a forma. (Herdado de ShapeElement.) | |
InitializeShapeFields | Fornece suporte para gradientes de plano de fundo. (Herdado de NodeShape.) | |
Invalidate() | Invalida as formas no diagrama. (Substitui ShapeElement.Invalidate().) | |
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.) | |
Invalidate(RectangleD) | Certifica-se de que a forma e seu local antigo serão pintada novamente no final da transação. (Herdado de ShapeElement.) | |
InvalidateRectangle | Invalida as formas que estão no retângulo de seleção. | |
IsConnectorMappedToLink | Verifica se o link tem uma forma de link no diagrama. | |
IsDescendantOf | Verifica se a forma é um descendente de outra forma. (Herdado de ShapeElement.) | |
IsNavigationKey(Char) | Verifica se a chave é usada como um comando a navegação. (Herdado de ShapeElement.) | |
IsNavigationKey(Keys) | Verifica se os dados da chave são usados como um comando a navegação. (Herdado de ShapeElement.) | |
IsOrphaned | Verifica se uma forma está vinculada a uma outra forma no diagrama. | |
IsSelected | Verifica se uma forma é selecionada em uma exibição de diagrama. | |
IterateShapes | Itera por meio de uma forma e formas de seus filho. (Herdado de ShapeElement.) | |
LassoSelect | Obtém a lista de formas que estão no retângulo de seleção. | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
MergeConfigure | Não é usado para elementos de apresentação. (Herdado de PresentationElement.) | |
MergeDisconnect | Desconecta um elemento de origem de um elemento de destino. (Herdado de ModelElement.) | |
MergeRelate | Cria uma relação entre um elemento de modelo e um grupo de elementos de modelo. (Herdado de PresentationElement.) | |
ModifyLuminosity | Calcula a luminosidade do realce para a forma. (Herdado de ShapeElement.) | |
MoveByRepositioning(DiagramDragEventArgs) | Reposiciona as formas no grupo pelo valor que determina a posição do mouse. (Herdado de ShapeElement.) | |
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) | Reposiciona as formas no grupo pelo valor que determina a posição do mouse. (Herdado de ShapeElement.) | |
NavigateAcrossLinks | Seleciona as formas ou define o foco nas formas que estão conectadas a esta forma. (Herdado de NodeShape.) | |
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.) | |
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.) | |
NavigateTo | Navega para uma forma específica na seqüência de navegação e atualiza o foco. (Herdado de ShapeElement.) | |
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.) | |
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.) | |
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.) | |
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.) | |
OnAbsoluteBoundsChanged | Chamado quando o tamanho ou local da forma foram alterados. (Herdado de NodeShape.) | |
OnAssociated | Executa uma ação quando o diagrama tiver sido associado um modo de exibição do diagrama. | |
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.) | |
OnBeforePaint | Atualiza os recursos, como, por exemplo, canetas e pincéis, antes de serem usadas para pintar a forma. (Herdado de ShapeElement.) | |
OnBeforeReroute | Executa uma ação quando um link está prestes a ser redirecionada no diagrama. | |
OnBeginEdit | Chamado quando o usuário começa a editar um campo de texto. (Herdado de ShapeElement.) | |
OnBoundsFixup | Substitua esse método para personalizar como os limites da forma são determinados. (Herdado de NodeShape.) | |
OnChildAssociatedPropertyChanged | Executa uma ação quando uma propriedade que está associada uma forma filha é alterada. | |
OnChildConfigured | Configura uma porta na forma depois que a forma é adicionada ao diagrama. (Herdado de NodeShape.) | |
OnChildConfiguring | Executa uma ação quando uma forma filho tiver sido configurada. (Substitui NodeShape.OnChildConfiguring(ShapeElement, Boolean).) | |
OnClick | Chamado quando o usuário clica na forma. (Herdado de ShapeElement.) | |
OnCopy | Chamado quando este elemento foi criado como uma cópia de outro elemento. (Herdado de ModelElement.) | |
OnDeleted | Chamado quando este elemento foi excluído do modelo. (Herdado de ModelElement.) | |
OnDeleting | Chamado quando este elemento está prestes a ser excluído. (Herdado de ModelElement.) | |
OnDisassociated | Executa uma ação quando o diagrama seja desassociado um modo de exibição do diagrama. | |
OnDoubleClick | Chamado quando o usuário clica duas vezes na forma. (Herdado de ShapeElement.) | |
OnDragDrop | Chamado quando o usuário arrasta um item para a forma. (Herdado de ShapeElement.) | |
OnDragEnter | Chamado quando o mouse entra uma forma durante uma operação de arrastar. (Herdado de ShapeElement.) | |
OnDragLeave | Chamado quando o mouse se move de uma forma. (Herdado de ShapeElement.) | |
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.) | |
OnElementEventsEnded | Gera um evento depois de terem sido aumentados todos os outros eventos para uma transação. | |
OnElementEventsEnding | Gera um evento depois de terem sido aumentados todos os outros eventos para uma transação. | |
OnEndEdit | Chamado quando o usuário termina de editar um campo de texto. (Herdado de ShapeElement.) | |
OnGiveFeedback | Altera o ponteiro e realiza uma ação personalizada quando o ponteiro é arrastado pelo designer. | |
OnGridPropertyChanged | Executa uma ação quando as propriedades de grade foram alteradas. | |
OnInitialize | Executa uma ação quando o Diagram a classe é inicializada. (Substitui ShapeElement.OnInitialize().) | |
OnKeyDown | Executa uma ação quando o usuário pressiona uma tecla enquanto o diagrama tem o foco. (Substitui NodeShape.OnKeyDown(DiagramKeyEventArgs).) | |
OnKeyPress | Alerta ouvintes que uma tecla foi pressionada. (Herdado de NodeShape.) | |
OnKeyUp | Chamado quando uma tecla é liberada. (Herdado de ShapeElement.) | |
OnMouseDown | Chamado quando o usuário pressiona uma tecla do mouse. (Herdado de ShapeElement.) | |
OnMouseEnter | Chamado quando o mouse entra em uma forma. (Herdado de ShapeElement.) | |
OnMouseHover | Chamado quando o mouse passa sobre uma forma. (Herdado de ShapeElement.) | |
OnMouseLeave | Chamado quando o mouse sai de uma forma. (Herdado de ShapeElement.) | |
OnMouseMove | Chamado repetidamente quando o usuário move o mouse. (Herdado de ShapeElement.) | |
OnMouseUp | Chamado quando um botão do mouse é liberado. (Herdado de ShapeElement.) | |
OnMouseWheel | Chamado quando o usuário tiver girado a roda do mouse. (Herdado de ShapeElement.) | |
OnOrphaned | Chamado quando um (Herdado de ShapeElement.) | |
OnPaintEmphasis | Chamado quando a ênfase foi aplicado à forma selecionada. (Herdado de ShapeElement.) | |
OnPaintFeedback | Chamado quando o feedback de arrastar-e-soltar é pintado. (Herdado de ShapeElement.) | |
OnPaintSelection | Chamado para pintar o destaque da seleção. (Herdado de ShapeElement.) | |
OnPaintShape | Permite que as classes derivadas executar uma ação quando o plano de fundo do diagrama e grade são pintadas. (Substitui ShapeElement.OnPaintShape(DiagramPaintEventArgs).) | |
OnParentNodeShapeChanged | Esse método é chamado se uma) ParentShape for NodeShape b) ParentShape movida ou redimensionada. (Herdado de NodeShape.) | |
OnResurrected | Chamado quando este elemento foi adicionado para um modelo. (Herdado de ModelElement.) | |
OnRolePlayerPositionChanged | Chamado quando a posição de uma função é alterada. (Herdado de ModelElement.) | |
OnRolePlayerPositionChanging | Chamado quando a posição de uma player de função está prestes a alterar. (Herdado de ModelElement.) | |
OnShapeInserted | Chamado quando uma forma foi inserida como um filho de outro. (Herdado de ShapeElement.) | |
OnShapeRemoved | Chamado quando a forma como uma forma filha da forma pai foi removida. (Herdado de ShapeElement.) | |
OnToolboxItemSelected | ||
OnToolboxSelectionChanged | ||
OnTransactionBeginning | Permite que as classes derivadas executar uma ação quando uma transação é iniciado. | |
OnTransactionCommitting | Permite que as classes derivadas executar uma ação quando uma transação está sendo comprometida. | |
OnTransactionRolledBack | Permite que as classes derivadas executar uma ação, depois que uma transação é revertida. | |
OnTransactionRollingBack | Permite que as classes derivadas executar uma ação quando uma transação está sendo revertida. | |
OnViewMouseEnter | Permite que as classes derivadas executar uma ação quando o ponteiro do mouse entra em modo de exibição Diagrama de cliente. | |
OnViewMouseHover | Permite que as classes derivadas executar uma ação quando o ponteiro do mouse está sobre o modo de exibição Diagrama de cliente. | |
OnViewMouseLeave | Permite que as classes derivadas executar uma ação quando o ponteiro do mouse sai do modo de exibição Diagrama de cliente. | |
PerformLineRoutingRule | Determina como os links entre os elementos aparecem no diagrama. | |
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.) | |
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.) | |
PerformShapeAnchoringRule | Ancora a forma no diagrama. (Herdado de NodeShape.) | |
PermitChildVisibility | Verifica se a forma filho pode aparecer. (Herdado de NodeShape.) | |
PostDeserialization | Ajusta a localização de formas no diagrama, depois que o diagrama tem sido desserializado. | |
Desenha o diagrama. | ||
ProcessVisibilityChange | Processos de alteração da forma na visibilidade. (Herdado de NodeShape.) | |
PurgeLayoutObjects | Remove os objetos que são usados para posicionar a forma da grade do diagrama. (Herdado de ShapeElement.) | |
PurgePoints | Remove pontos para a forma da grade do diagrama. (Herdado de ShapeElement.) | |
RebuildShape | Recria a forma. (Herdado de ShapeElement.) | |
RemoveLayoutObject | Remove a forma, incluindo quaisquer formas filho relativas e aninhados, da grade de diagrama. (Herdado de ShapeElement.) | |
Renumber | Renumera as formas no diagrama. | |
ReparentSwimlaneChild | ||
RepositionShapes | Reposiciona as formas no diagrama. | |
Reroute | Redireciona os vínculos entre elementos no diagrama. | |
RunInShapeFixupContextForMetafileCreation | ||
Selected | Verifica se a forma é selecionada em um modo de exibição especificado. (Herdado de ShapeElement.) | |
SetAbsoluteBoundsValue | Define os limites absolutos para o diagrama. (Substitui NodeShape.SetAbsoluteBoundsValue(RectangleD).) | |
SetInitialGraphLayoutVisibility | Define a visibilidade do gráfico. (Herdado de ShapeElement.) | |
SetIsExpandedValue | Define o valor para o IsExpanded propriedade. (Herdado de NodeShape.) | |
SetShowHideState | Define a visibilidade da forma e todos os seus filhos. (Herdado de ShapeElement.) | |
SetShowHideStateImplementation | Define a visibilidade da forma. (Herdado de ShapeElement.) | |
ShouldAddShapeForElement | Verifica se uma forma pode ter uma forma filha atribuída a ele. (Substitui ShapeElement.ShouldAddShapeForElement(ModelElement).) | |
ShouldExcludeFromInvalidationTracking | Verifica se os tipos de forma específica devem ser excluídos da invalidação. | |
ShouldReparentOnMove | Verifica se uma forma filha deve ser adicionada a um novo pai quando a forma filha é movida. (Herdado de ShapeElement.) | |
ShouldReportException | Verifica se uma exceção que é lançada da superfície de design de base deve ser relatada. | |
Show | Uma forma e todos os seus filhos torna visível. (Herdado de ShapeElement.) | |
ShowCustomToolTip | Dica de ferramentas personalizada da forma torna visível. (Herdado de ShapeElement.) | |
Side | Atribui um lado da forma à porta. (Herdado de NodeShape.) | |
ToString | Obtém o nome da forma e seu tipo. (Herdado de ShapeElement.) | |
TranslateGeometryToAbsoluteBounds | Converte os limites relativos limites absolutos para a geometria da forma. (Herdado de ShapeElement.) | |
TranslateGeometryToRelativeBounds | Converte os limites absolutos em limites relativos a geometria da forma. (Herdado de ShapeElement.) | |
TranslateToAbsoluteBounds | Converte os limites relativos limites absolutos para a forma. (Herdado de ShapeElement.) | |
TranslateToRelativeBounds | Converte os limites absolutos relativos dos limites da forma. (Herdado de ShapeElement.) | |
UnhandledException | Verifica quem deve relatar uma exceção que é lançada da superfície de design de base. | |
UpdateChildVisibility | Atualiza o status de visibilidade da forma filho. (Herdado de NodeShape.) | |
UpdateDerivedVisible | Atualiza o estado visível da forma derivada. (Herdado de ShapeElement.) | |
UpdateGeometryLuminosity(DiagramClientView, Brush) | Atualiza a luminosidade para o pincel. (Herdado de ShapeElement.) | |
UpdateGeometryLuminosity(DiagramClientView, Pen) | Atualiza a luminosidade para a caneta. (Herdado de ShapeElement.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
AbsoluteBoundsChanged | Ocorre quando o absoluto circunda para que a alteração da forma. (Herdado de NodeShape.) | |
Click | Ocorre quando o usuário clica com o mouse sobre uma forma. (Herdado de ShapeElement.) | |
DiagramAdded | Ocorre quando um diagrama é adicionado. | |
DiagramRemoved | Ocorre quando um diagrama é removido. | |
DoubleClick | Ocorre quando o usuário clica duas vezes o mouse. (Herdado de ShapeElement.) | |
KeyDown | Ocorre quando o usuário pressiona uma tecla. (Herdado de ShapeElement.) | |
KeyPress | Ocorre quando o usuário pressiona e libera uma tecla. (Herdado de ShapeElement.) | |
KeyUp | Ocorre quando o usuário libera uma tecla. (Herdado de ShapeElement.) | |
MouseDown | Ocorre quando o usuário pressiona o botão do mouse. (Herdado de ShapeElement.) | |
MouseMove | Ocorre quando o usuário move o mouse. (Herdado de ShapeElement.) | |
MouseUp | Ocorre quando o usuário libera o botão do mouse. (Herdado de ShapeElement.) | |
MouseWheel | Ocorre quando o usuário gira a roda do mouse. (Herdado de ShapeElement.) |
Superior
Métodos de extensão
Nome | Descrição | |
---|---|---|
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.) | |
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.) | |
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.) | |
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.) | |
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.) | |
CanDelete | Exclui o elemento do modelo. (Definido por ImmutabilityExtensionMethods.) | |
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.) | |
GetBaseElement | Retorna a raiz do MEL virtual no qual o ElementoModelo especificado está participando. (Definido por ModelElementExtensionMethods.) | |
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.) | |
GetExtension(Guid) | Sobrecarregado. (Definido por ModelElementExtensionMethods.) | |
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.) | |
GetExtension(DomainClassInfo) | Sobrecarregado. (Definido por ModelElementExtensionMethods.) | |
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.) | |
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.) | |
IsExtendedBy(Guid) | Sobrecarregado. Se este ModelElement atualmente é estendida por um ExtensionElement de um determinado tipo de consulta. (Definido por ModelElementExtensionMethods.) | |
IsExtendedBy(Type) | Sobrecarregado. Se este ModelElement atualmente é estendida por um ExtensionElement de um determinado tipo de consulta. (Definido por ModelElementExtensionMethods.) | |
IsExtendedBy(DomainClassInfo) | Sobrecarregado. Se este ModelElement atualmente é estendida por um ExtensionElement de um determinado tipo de consulta. (Definido por ModelElementExtensionMethods.) | |
IsLocked | Testar se este elemento possui qualquer conjunto especificado de bloqueios (Definido por ImmutabilityExtensionMethods.) | |
RemoveExtension(Type) | Sobrecarregado. Remova qualquer extensão deste ModelElement que é de um tipo específico. (Definido por ModelElementExtensionMethods.) | |
RemoveExtension(Guid) | Sobrecarregado. Remova qualquer extensão do ElementoModelo especificado que é de um tipo específico. (Definido por ModelElementExtensionMethods.) | |
RemoveExtension(DomainClassInfo) | Sobrecarregado. Remova qualquer extensão do ElementoModelo especificado que é de um tipo específico. (Definido por ModelElementExtensionMethods.) | |
RemoveExtension(ExtensionElement) | Sobrecarregado. Remova um ExtensionElement especificado as extensões desta ModelElement. (Definido por ModelElementExtensionMethods.) | |
SetLocks | Definir os sinalizadores de bloqueio deste elemento (Definido por ImmutabilityExtensionMethods.) | |
TryGetExtension(Guid) | Sobrecarregado. (Definido por ModelElementExtensionMethods.) | |
TryGetExtension(Type) | Sobrecarregado. (Definido por ModelElementExtensionMethods.) | |
TryGetExtension(DomainClassInfo) | Sobrecarregado. (Definido por ModelElementExtensionMethods.) | |
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 | |
---|---|---|
BaseFontNameDomainPropertyId | Representa a identificação de propriedade para o nome da fonte base. | |
BaseFontSizeDomainPropertyId | Representa a identificação de propriedade para o tamanho da fonte base. | |
DiagramIdDomainPropertyId | Representa a identificação de propriedade para o diagrama. | |
DoLineRoutingDomainPropertyId | Representa a identificação para o DoLineRoutingDomainPropertyId propriedade. | |
DomainClassId | Representa a identificação de uma forma de classe de domínio. | |
DoResizeParentDomainPropertyId | Representa a identificação para o DoResizeParentDomainPropertyId propriedade. | |
DoShapeAnchoringDomainPropertyId | Representa a identificação para o DoShapeAnchoringDomainPropertyId propriedade. | |
DoViewFixupDomainPropertyId | Representa a identificação para o DoViewFixupDomainPropertyId propriedade. | |
IsCompleteViewDomainPropertyId | Representa a identificação para o IsCompleteViewDomainPropertyId propriedade. | |
NameDomainPropertyId | Representa a identificação para o NameDomainPropertyId propriedade. | |
PlaceUnplacedShapesDomainPropertyId | Representa a identificação para o PlaceUnplacedShapesDomainPropertyId propriedade. |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IMergeElements.CanMerge | Retorna true se este elemento pode se mesclar com o conteúdo do protótipo. (Herdado de ModelElement.) | |
IMergeElements.ChooseMergeTarget(ElementGroup) | (Herdado de ModelElement.) | |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (Herdado de ModelElement.) | |
IMergeElements.MergeConfigure | (Herdado de ModelElement.) | |
IMergeElements.MergeDisconnect | (Herdado de ModelElement.) | |
IMergeElements.MergeRelate | (Herdado de ModelElement.) |
Superior
Comentários
Quando você define uma classe de diagrama em sua definição de DSL, ele é derivado dessa classe.
Para enumerar as formas em um diagrama, use NestedChildShapes.
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.