ElementListCompartment Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment
public ref class ElementListCompartment : Microsoft::VisualStudio::Modeling::Diagrams::ListCompartment
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))]
[Microsoft.VisualStudio.Modeling.DomainObjectId("aff8951d-dcd5-4e68-a3a1-db963399cbf7")]
[System.CLSCompliant(true)]
[System.ComponentModel.Browsable(false)]
public class ElementListCompartment : Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))>]
[<Microsoft.VisualStudio.Modeling.DomainObjectId("aff8951d-dcd5-4e68-a3a1-db963399cbf7")>]
[<System.CLSCompliant(true)>]
[<System.ComponentModel.Browsable(false)>]
type ElementListCompartment = class
inherit ListCompartment
Public Class ElementListCompartment
Inherits ListCompartment
- Herança
-
ElementListCompartment
- Atributos
Construtores
ElementListCompartment(Partition, PropertyAssignment[]) |
Construtor |
ElementListCompartment(Store, PropertyAssignment[]) |
Construtor |
Campos
BackgroundGradientFieldName |
Identificador exclusivo para o campo de gradiente de plano de fundo para essa forma. (Herdado de NodeShape) |
DomainClassId |
ID da classe de domínio ElementListCompartment. |
Propriedades
AbsoluteBoundingBox |
Obtém o retângulo delimitador em unidades do mundo em relação ao canto superior esquerdo do diagrama. (Herdado de NodeShape) |
AbsoluteBoundingBoxToEnsureVisible |
Obtém o retângulo delimitador que DiagramClientView.EnsureVisible usará. O retângulo está em unidades mundiais e em relação ao canto superior esquerdo do diagrama. (Herdado de ShapeElement) |
AbsoluteBounds |
Obtém ou define o valor da propriedade de domínio AbsoluteBounds. Descrição para Microsoft.VisualStudio.Modeling.Diagrams.NodeShape.Absolute Bounds (Herdado de NodeShape) |
AbsoluteCenter |
Obtém o Centro dos Limites Absolutos do ShapeElement em relação ao canto superior esquerdo do Diagrama, independentemente do ShapeElement pai. (Herdado de ShapeElement) |
AccessibilityObject |
Obtém o AccessibleObject atribuído ao elemento (Herdado de ShapeElement) |
AccessibleDefaultActionDescription |
Obtém a descrição da ação padrão do elemento para uso por aplicativos cliente de acessibilidade (Herdado de ShapeElement) |
AccessibleDescription |
Obtém a descrição do elemento usado por aplicativos cliente de acessibilidade (Herdado de ShapeElement) |
AccessibleHelp |
Obtém uma descrição do que o elemento faz ou como o elemento é usado. (Herdado de ShapeElement) |
AccessibleHelpTopicFileName |
Obtém o caminho para o arquivo de Ajuda associado a esse elemento. (Herdado de ShapeElement) |
AccessibleHelpTopicId |
Obtém o identificador de tópico de ajuda associado a esse elemento. (Herdado de ShapeElement) |
AccessibleName |
Retorna o nome de acessibilidade. (Herdado de ListCompartment) |
AccessibleRole |
Obtém a função acessível do controle (Herdado de ShapeElement) |
AccessibleState |
Obtém estados acessíveis adicionais dessa forma. |
AccessibleValue |
Obtém o valor acessível para esse elemento. (Herdado de ShapeElement) |
AllowCustomCompartmentFillColor |
Obtém ou define a variabilidade para a cor de preenchimento do compartimento. (Herdado de Compartment) |
AllowCustomTitleFillColor |
Obtém ou define a variabilidade da cor de preenchimento do título. (Herdado de Compartment) |
AllowsChildrenInSelection |
Obtém se os filhos dessa forma são permitidos ou não no mesmo grupo de seleção que esse pai. (Herdado de ShapeElement) |
AllowsChildrenToResizeParent |
Obtém o valor que determina se as formas filho têm permissão para redimensionar essa forma. (Herdado de ShapeElement) |
AllowsChildrenToShrinkParent |
Obtém o valor que determina se essa forma pode ser reduzida, bem como cultivada por alterações em seus filhos aninhados. (Herdado de ShapeElement) |
Anchoring |
Obtém o comportamento de Ancoragem para este NodeShape. (Herdado de NodeShape) |
AutoResizeParentOnBoundsChange |
Obtém ou define se as formas pai devem ser redimensionadas automaticamente por meio de uma regra quando os limites absolutos dessa forma são alterados devido à operação de movimentação ou redimensionamento. (Herdado de NodeShape) |
BackgroundBrushId |
Obtém a ID do recurso de pincel que será usada para preencher a tela de fundo da geometria. (Herdado de ShapeElement) |
BackgroundGradientMode |
Obtém o modo gradiente para a área de fundo da forma. (Herdado de NodeShape) |
BoundingBox |
Obtém o retângulo delimitador em unidades do mundo em relação ao canto superior esquerdo da forma pai. (Herdado de NodeShape) |
Bounds |
Obtém ou define os limites da forma em unidades mundiais em relação ao canto superior esquerdo da forma pai. (Herdado de NodeShape) |
BoundsRules |
Retorna regras de limites para o compartimento (Herdado de Compartment) |
CanExpandAndCollapse |
Obtém um valor que indica se essa forma tem um estado recolhido e expandido distinto. Esse valor deve ser definido como true se os recursos de expansão e recolhimento do NodeShape forem usados. (Herdado de Compartment) |
CanFocus |
Obtém um valor que indica se ShapeElement pode receber o foco. (Herdado de ShapeElement) |
CanMove |
Obtém um valor que indica se o usuário tem permissão para reposicionar o ShapeElement. (Herdado de Compartment) |
CanResize |
Obtém um valor que indica se o usuário tem permissão para redimensionar o ShapeElement. (Para modificar esse valor, substitua a propriedade ResizableSides.) (Herdado de NodeShape) |
CanSelect |
Obtém um valor que indica se o usuário tem permissão para selecionar o ShapeElement. (Herdado de ShapeElement) |
Center |
Obtém o ponto central dos limites do ShapeElement. (Herdado de ShapeElement) |
ClassStyleSet |
Define os stlyes por classe para essa forma. |
ClipWhenDrawingFields |
Obtém um valor que indica se a região de recorte deve ser definida como a caixa delimitadora dessa forma ao desenhar seus ShapeFields filho. (Herdado de ShapeElement) |
CollapsedSize |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de Compartment) |
CompartmentFillColor |
Obtém ou define o valor da propriedade de domínio CompartmentFillColor. Descrição da cor de preenchimento Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Compartment (Herdado de Compartment) |
CompartmentFillColorStorage |
Obtém ou define a cor de preenchimento do compartimento do armazenamento personalizado. (Herdado de Compartment) |
ConnectionPoints |
Obtém a lista de pontos de conexão neste NodeShape. (Herdado de NodeShape) |
Decorators |
Uma coleção de decoradores para esse tipo de forma. Retornará nulo se esse tipo não tiver decoradores. Por padrão, as formas não têm decoradores. (Herdado de ShapeElement) |
DefaultContainerMargin |
Obtém a margem padrão permitida entre formas aninhadas e os limites de sua forma pai. (Herdado de NodeShape) |
DefaultCreationDomainClass |
Obtém ou define o DomainClassInfo a ser usado para a criação de novos itens. Esse é o padrão que é usado quando não temos certeza de qual deles criar. |
DefaultShapeField |
Obtém o primeiro ShapeField que pode receber o foco. O campo retornado deve ser usado como o campo de forma padrão para receber eventos principais quando ShapeElement tiver o foco e ShapeElement não responder aos principais eventos. (Herdado de ShapeElement) |
DefaultSize |
Obtém o tamanho padrão de um ShapeElement em unidades do mundo. (Herdado de ShapeElement) |
Diagram |
Obtém o diagrama ao qual este ShapeElement pertence. (Isso pode ser nulo.) (Herdado de ShapeElement) |
DisplayPropertyId |
Obtém e define a ID da propriedade a ser usada como a propriedade de exibição desse compartimento de lista. |
EnsureVisiblePreference |
Preferências para o método EnsureVisible para esta Forma. O valor padrão é retornar VisiblePreference para o Diagrama que hospeda esta Forma. (Herdado de ShapeElement) |
Events |
Retorna a lista de manipuladores de eventos anexados a este ShapeElement. (Herdado de ShapeElement) |
ExpandedSize |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de Compartment) |
FixedFlags |
Obtém as propriedades FixedFlags para um GraphNode. (Herdado de NodeShape) |
ForwardEventsToParent |
Obtém ou define se os eventos DragDrop, Key e Mouse para essa classe devem ser encaminhados para a forma pai. (Herdado de Compartment) |
FromRoleLinkShapes |
Obtém uma coleção do LinkShapes em que este NodeShape desempenha uma função From. (Herdado de NodeShape) |
GeometryBackgroundBrushId |
Obtém a ID do recurso de pincel que será usada para preencher a tela de fundo da geometria. (Herdado de ShapeElement) |
GeometryBoundingBox |
Obtém a caixa delimitadora da geometria. (A ser chamado somente pelas classes derivadas de ShapeGeometry.) (Herdado de ShapeElement) |
GeometryCanResizeBottom |
Obtém um valor que indica se o usuário tem permissão para redimensionar a geometria. (Destinado a ser chamado apenas pelas classes derivadas de NodeShapeGeometry.) (Herdado de NodeShape) |
GeometryCanResizeLeft |
Obtém um valor que indica se o usuário tem permissão para redimensionar a geometria. (Destinado a ser chamado apenas pelas classes derivadas de NodeShapeGeometry.) (Herdado de NodeShape) |
GeometryCanResizeRight |
Obtém um valor que indica se o usuário tem permissão para redimensionar a geometria. (Destinado a ser chamado apenas pelas classes derivadas de NodeShapeGeometry.) (Herdado de NodeShape) |
GeometryCanResizeTop |
Obtém um valor que indica se o usuário tem permissão para redimensionar a geometria. (Destinado a ser chamado apenas pelas classes derivadas de NodeShapeGeometry.) (Herdado de NodeShape) |
GeometryHasFilledBackground |
Obtém um valor que indica se a tela de fundo da geometria será preenchida. (A ser chamado somente pelas classes derivadas de ShapeGeometry.) (Herdado de ShapeElement) |
GeometryHasOutline |
Obtém um valor que indica se a estrutura de tópicos da geometria será desenhada. (A ser chamado somente pelas classes derivadas de ShapeGeometry.) (Herdado de ShapeElement) |
GeometryHasShadow |
Obtém um valor que indica se a geometria exibe uma sombra. (A ser chamado somente pelas classes derivadas de ShapeGeometry.) (Herdado de ShapeElement) |
GeometryOutlinePenId |
Obtém a ID do recurso da caneta que será usada para desenhar a estrutura de tópicos da geometria. (Herdado de ShapeElement) |
GeometryStyleSet |
Obtém o conjunto de estilos a ser usado para a geometria. (A ser chamado somente pelas classes derivadas de ShapeGeometry.) (Herdado de ShapeElement) |
GridSize |
Obtém o tamanho da grade em unidades mundiais em que essa forma está. Por padrão, o GridSize da forma pai é usado. (Herdado de ShapeElement) |
HasAnchoring |
Obtém se esse NodeShape tem ou não a ancoragem para seu pai habilitada. (Herdado de NodeShape) |
HasBackgroundGradient |
Retorna se um GeometryShape tem um gradiente em segundo plano (Herdado de NodeShape) |
HasChildren |
Obtém um valor que indica se ShapeElement tem um ou mais ShapeElements filho com uma relação relativa ou aninhada. (Herdado de ShapeElement) |
HasConnectionPoints |
Obtém se esse NodeShape requer ou não o uso de pontos de conexão. (Herdado de NodeShape) |
HasCustomToolTip |
Retorna se essa forma tem uma renderização personalizada de uma dica de ferramenta (Herdado de ShapeElement) |
HasDragOverToolTip |
Retorna se a dica de ferramenta de arrastar sobre é compatível com essa forma. (Herdado de ShapeElement) |
HasFilledBackground |
Obtém um valor que indica se o plano de fundo da forma deve ser desenhado. (Herdado de ShapeElement) |
HasHighlighting |
Especifica se o compartimento tem realce (Herdado de Compartment) |
HasItemToolTips |
Se esse compartimento solicita que sua forma pai mostre dicas de ferramenta para cada item. |
HasOutline |
Especifica se o compartimento tem estrutura de tópicos (Herdado de Compartment) |
HasShadow |
Especifica se o compartimento tem sombra (Herdado de Compartment) |
HasToolTip |
Especificar se essa forma tem uma dica de ferramenta |
HeaderBackgroundField |
O campo de texto do cabeçalho do compartimento. (Herdado de Compartment) |
HeaderBounds |
Obtém os limites do cabeçalho em unidades do mundo em relação ao canto superior esquerdo dessa forma. (Herdado de Compartment) |
HeaderDisplayText |
Obtém o texto do cabeçalho. (Herdado de Compartment) |
HeaderPlusMinusField |
O campo expandir/recolher do cabeçalho do compartimento. (Herdado de Compartment) |
HeaderTextField |
O campo de texto do cabeçalho do compartimento. (Herdado de Compartment) |
Id |
Identificador exclusivo desse elemento. (Herdado de ModelElement) |
IsActive |
Retornará true se o Elemento estiver ativo no momento dentro do modelo, false se o elemento tiver sido excluído ou estiver em processo de exclusão. (Herdado de ModelElement) |
IsDeleted |
O elemento foi excluído do modelo. (Os elementos excluídos não são destruídos imediatamente para que o comando desfazer possa desfazer a exclusão do elemento.) (Herdado de ModelElement) |
IsDeleting |
O elemento foi excluído do modelo. (Os elementos excluídos não são destruídos imediatamente para que o comando desfazer possa desfazer a exclusão do elemento.) (Herdado de ModelElement) |
IsExpanded |
Obtém ou define o valor da propriedade de domínio IsExpanded. Descrição do Microsoft.VisualStudio.Modeling.Diagrams.NodeShape.Is Expandido (Herdado de NodeShape) |
IsNestedChild |
Obtém um valor que indica se essa forma é um filho aninhado de seu pai em vez de um filho relativo. Um filho aninhado é recortado por sua forma pai, enquanto um filho relativo não é. (Herdado de ShapeElement) |
IsPlaceRouteNode |
Ver se somos um nó colocável/roteável (Herdado de NodeShape) |
IsPort |
Indique se esta é uma forma de porta (Herdado de NodeShape) |
IsRelativeChild |
Obtém um valor que indica se essa forma é um filho relativo de seu pai em vez de um filho aninhado. Um filho aninhado é recortado por sua forma pai, enquanto um filho relativo não é. (Herdado de ShapeElement) |
IsVisible |
Obtém o atributo de visibilidade dessa forma. (Herdado de ShapeElement) |
ItemAccessibleDescriptionGetter |
Obter/definir o delegado usado para obter a cadeia de caracteres de exibição para um item de compartimento |
ItemAccessibleNameGetter |
Obter/definir o delegado usado para obter a cadeia de caracteres de exibição para um item de compartimento |
ItemDisplayImageGetter |
Obter/Definir o delegado que fornece uma imagem para o item de compartimento |
ItemDisplayNameGetter |
Obter/definir o delegado usado para obter a cadeia de caracteres de exibição para um item de compartimento |
Items |
Obtém os elementos de modelo a serem exibidos na lista. |
ItemTextColor |
Obtém ou define o valor da propriedade de domínio ItemTextColor. Descrição da cor do texto Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Item (Herdado de ListCompartment) |
LayoutObjectFixedFlags |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de NodeShape) |
LineAdjustAwayDefault |
Obtém ou define um valor que indica se segmentos de linha intermediária de formas de vínculo filho devem tentar se alinhar quando as formas de link compartilham uma forma conectada comum. Segmentos de linha intermediária são os segmentos que não contêm nenhum ponto de extremidade LinkShape. Essa propriedade não afeta a afinidade dessa forma com formas irmãos; aplica-se apenas a formas de vínculo que são filhos dessa forma. (Herdado de ShapeElement) |
LineAffinityDefault |
Obtém ou define um valor que indica se segmentos de linha intermediária de formas de vínculo filho devem tentar se alinhar quando as formas de link compartilham uma forma conectada comum. Segmentos de linha intermediária são os segmentos que não contêm nenhum ponto de extremidade LinkShape. Essa propriedade não afeta a afinidade dessa forma com formas irmãos; aplica-se apenas a formas de vínculo que são filhos dessa forma. (Herdado de ShapeElement) |
LineToLineClearance |
Obtém ou define a liberação em unidades mundiais entre formas de vínculo filho. Essa propriedade não afeta a liberação linha a linha dessa forma com formas irmãos; aplica-se apenas a formas de vínculo que são filhos dessa forma. Esse valor deve ser maior que 1e-6. (Herdado de ShapeElement) |
LineToNodeClearance |
Obtém ou define a liberação em unidades mundiais entre formas de vínculo filho e formas de nó filho. Essa propriedade não afeta a liberação de linha a nó dessa forma com formas irmãos; aplica-se apenas a formas que são filhos dessa forma. Esse valor deve ser maior que 1e-6. (Herdado de ShapeElement) |
Link |
Obtém uma lista de Link. Descrição para Microsoft.VisualStudio.Modeling.Diagrams.LinkConnectsToNode.Nodes (Herdado de NodeShape) |
ListField |
Obtém o campo de lista main para esse compartimento. (Herdado de ListCompartment) |
Location |
Obtém ou define as coordenadas do canto superior esquerdo dos limites da forma em relação ao canto superior esquerdo de seu pai. (Herdado de NodeShape) |
MaximumSize |
Obtém o tamanho máximo de um ShapeElement em unidades mundiais. (Herdado de ShapeElement) |
MinimumResizableSize |
Obtém o tamanho mínimo em unidades mundiais que um usuário pode redimensionar essa forma de nó no estado atual. (Herdado de NodeShape) |
MinimumSize |
Obtém o tamanho mínimo em unidades mundiais. |
ModelElement |
Obtém ou define o elemento de modelo associado a esse elemento de apresentação. (Herdado de PresentationElement) |
Name |
Obtém ou define o valor da propriedade de domínio Name. Descrição do Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Name (Herdado de Compartment) |
NestedChildShapes |
Obtém uma lista de NestedChildShapes. Descrição para Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeContainsNestedChildShapes.ParentShapes (Herdado de ShapeElement) |
NestedShapesMargin |
Obtém a margem entre o perímetro da caixa delimitadora desse ShapeElement e suas formas de nó aninhadas. A margem está em unidades mundiais. Essa margem é fornecer uma região ao longo do perímetro deste ShapeElement em que as linhas de conexão podem rotear. (Herdado de ShapeElement) |
NodeToNodeClearance |
Obtém ou define a liberação em unidades mundiais entre formas de nó filho. Essa propriedade não afeta a liberação de nó para nó dessa forma com formas irmãos; aplica-se apenas a formas de nó que são filhos dessa forma. Esse valor deve ser maior que 1e-6. (Herdado de ShapeElement) |
OutlinePenId |
Obtém a ID do recurso de caneta que será usada para desenhar a estrutura de tópicos da geometria. (Herdado de ShapeElement) |
OutlinePenWidth |
Obtém a largura da caneta de estrutura de tópicos em unidades mundiais. Isso é útil para inflar o retângulo delimitador ShapeElement para fins de invalidação. (Herdado de ShapeElement) |
PaintMoveableDecoratorSelectionLines |
Quando essa forma é selecionada, desenhe uma linha de seleção para cada decorador movevel anexado a essa forma, se o decorador tiver sido colocado ou dimensionado manualmente. A implementação base retorna true. (Herdado de ShapeElement) |
ParentLink |
Obtém a relação com o ShapeElement pai. (Herdado de ShapeElement) |
ParentShape |
ParentShape DomainRole (Herdado de ShapeElement) |
Partition |
Obtém ou define a instância de Partição que contém esse elemento. (Herdado de ModelElement) |
Perimeter |
Obtém o caminho gráfico que abrange a estrutura de tópicos ShapeElement, incluindo a espessura da caneta de estrutura de tópicos que está fora do ShapePath. Os pontos no caminho estão em unidades mundiais em relação ao ShapeElement pai. (Herdado de ShapeElement) |
PortFixedFlags |
Obtém as propriedades FixedFlags para um GraphNode. (Herdado de NodeShape) |
PropertyElementGetter |
Delegar para obter o elemento que hospeda a propriedade exibida de um elemento na lista |
RelatedShapeToEmphasize |
Obtém o ShapeElement relacionado que deve ser enfatizado visualmente para o usuário quando essa forma é selecionada. Essa aparência é diferente da seleção e não indica que a forma relacionada está selecionada. A intenção é chamar a atenção do usuário para a forma relacionada para ajudar a fornecer contexto. Essa propriedade retornará nulo se nenhuma forma precisar ser enfatizada. Um exemplo de uso: o usuário pode não estar claro a qual forma um rótulo está associado, portanto, enfatizando visualmente a forma pai do rótulo quando o rótulo é selecionado, o usuário pode identificar rapidamente a forma relacionada. (Herdado de ShapeElement) |
RelativeChildShapes |
Obtém uma lista de RelativeChildShapes. Descrição para Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeHasRelativeChildShapes.ParentShapes (Herdado de ShapeElement) |
ResizableSides |
Esse compartimento pode ser redimensionado? Obtém os lados dessa forma que podem ser redimensionados pelo usuário. (Herdado de Compartment) |
ShapeFields |
Define uma lista por classe de campos de forma para essa forma. |
ShapeGeometry |
Obtém o objeto ShapeGeometry associado a este ShapeElement. (Herdado de ShapeElement) |
ShouldAutoPlaceChildShapes |
Determina se a correção de exibição deve colocar automaticamente formas filho aninhadas dessa forma quando elas forem criadas. Por padrão, isso retorna false. (Herdado de NodeShape) |
ShouldTryParentShapeForMergeOnToolboxDoubleClick |
Controla o que acontece quando este ShapeElement é selecionado e o usuário clica duas vezes em um item de caixa de ferramentas. Por padrão, se CanMerge() falhar nesse ShapeElement, a ação de clique duplo irá até ParentShape deste ShapeElement e tentará o CanMerge() novamente. Se uma forma substituir esse método para retornar false, o clique duplo da caixa de ferramentas será encerrado se CanMerge() falhar. (Herdado de ShapeElement) |
Size |
Obtém ou define o tamanho do tamanho da forma. (Herdado de NodeShape) |
SnakingInfo |
Obter as informações necessárias para usar a lista (Herdado de ListCompartment) |
Store |
Obtenha a instância da Store que contém esse elemento. (Herdado de ModelElement) |
StyleSet |
Obtém o StyleSet da instância se este ShapeElement tiver um, caso contrário, obtém o ClassStyleSet. (Herdado de ShapeElement) |
Subject |
Obtém ou define Assunto. Descrição para Microsoft.VisualStudio.Modeling.Diagrams.PresentationViewsSubject.Presentation (Herdado de PresentationElement) |
TargetToolboxItemFilterAttributes |
Retorna uma coleção de objetos ToolboxItemFilterAttribute para essa forma. Esses atributos são usados para determinar os itens habilitados/desabilitados na caixa de ferramentas. A coleção retornada aqui torna-se parte da coleção que os itens da caixa de ferramentas devem corresponder para serem habilitados. Para definir a coleção que faz parte do próprio item da caixa de ferramentas, aplique ToolboxItemFilterAttribute(s) ao ModelElement que representa o item da caixa de ferramentas. (Herdado de ShapeElement) |
Title |
Obtém ou define o valor da propriedade de domínio Title. Descrição para Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title (Herdado de Compartment) |
TitleFillColor |
Obtém ou define o valor da propriedade de domínio TitleFillColor. Descrição da cor de preenchimento Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title (Herdado de Compartment) |
TitleFillColorStorage |
Obtém ou define a cor do arquivo de título do armazenamento personalizado. (Herdado de Compartment) |
TitleTextColor |
Obtém ou define o valor da propriedade de domínio TitleTextColor. Descrição da cor do texto Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title (Herdado de Compartment) |
TitleVisibility |
Obtém ou define o valor da propriedade de domínio TitleVisibility. Descrição da visibilidade Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title (Herdado de Compartment) |
ToRoleLinkShapes |
Obtém uma coleção do LinkShapes em que este NodeShape desempenha um papel To. (Herdado de NodeShape) |
ZOrder |
Obtém a ordem Z relativa para este ShapeElement. Se esse for um diagrama, esse será o número de ordem z mais recente usado para renumerar. (Herdado de ShapeElement) |
Métodos
AccessibleDoDefaultAction() |
Executa a ação padrão associada a este objeto acessível. (Herdado de ShapeElement) |
Associate(ModelElement) |
Associa esse elemento de apresentação ao seu elemento de modelo. (Herdado de PresentationElement) |
AutoLayoutChildShapes(IDictionary) |
Posicione a coleção especificada de ShapeElements usando o objeto graph. (Herdado de NodeShape) |
CalculateDerivedVisible(ShapeElement) |
Calcule o valor DerivedVisible para essa forma, supondo que o pai esteja correto. (Herdado de ShapeElement) |
CalculateMinimumSizeBasedOnChildren() |
Calcula o tamanho mínimo necessário para que essa forma ajuste todos os seus filhos dentro dela. (Herdado de NodeShape) |
CanMerge(ProtoElementBase, ElementGroupPrototype) |
Retorna um valor que indica se o elemento de origem representado pelo ProtoElement raiz especificado pode ser adicionado a esse elemento. (Herdado de ModelElement) |
ChooseMergeTarget(ElementGroup) |
Obtém o ModelElement a ser usado como o destino para o processo de mesclagem ElementGroup. |
ChooseMergeTarget(ElementGroupPrototype) |
Obtém o ModelElement a ser usado como destino para o processo de mesclagem ElementGroupPrototype. |
ChooseParentShape(ShapeElement) |
Chamado por ShapeElement.FixUpChildShapes() para determinar qual forma deve ser a forma pai da nova forma filho. Por padrão, este ShapeElement será o pai, mas pode haver casos em que uma forma diferente deve estar. (Herdado de ShapeElement) |
ChooseRelationship(ShapeElement) |
Chamado por ShapeElement.FixUpChildShapes() para obter o tipo de relação que o ShapeElement filho tem com seu pai. (Herdado de NodeShape) |
CoerceSelection(DiagramItem, DiagramClientView, Boolean) |
Permite que uma forma altere os itens selecionados. Chamado na ação de seleção. (Herdado de ShapeElement) |
Collapse() |
Reduz o Compartimento para se ajustar apenas ao campo de texto de cabeçalho. Isso só pode ser chamado de dentro de uma transação. (Herdado de Compartment) |
ConfiguredChildPortShape(Port, Boolean) |
Configure o PortShape filho. posicione a forma filho, se necessário. (Herdado de NodeShape) |
Copy() |
Cria uma cópia do elemento no modelo. (Herdado de ModelElement) |
Copy(IEnumerable<Guid>) |
Cria uma cópia do elemento no modelo. (Herdado de ModelElement) |
CreateBackgroundGradientField(String) |
Cria o AreaField que abrange a área de fundo da forma e exibe o preenchimento gradiente. Classes derivadas podem substituir isso para alterar o tipo de campo que é criado. (Herdado de NodeShape) |
CreateChildShape(ModelElement) |
Chamado por ShapeElement.FixUpChildShapes() para recuperar uma nova instância de uma forma filho para o elemento de modelo fornecido. (Herdado de ShapeElement) |
CreateClassStyleSet() |
Cria o conjunto de estilos de classe para este ShapeElement (Herdado de ShapeElement) |
CreateConnectionPoint(PointD) |
Cria um ponto de conexão com o ponto central especificado e o adiciona à coleção ConnectionPoints para essa forma. (Herdado de NodeShape) |
CreateDecorators() |
Cria uma instância da coleção de decoradores para esse tipo de forma. (Herdado de ShapeElement) |
CreateDefaultBounds(Double, Double) |
Cria e retorna um Bounds padrão que pode ser usado pelo NodeShape. (Herdado de NodeShape) |
CreateInstanceStyleSet() |
Create o conjunto de estilos dessa instância. (Herdado de ShapeElement) |
CreateNewListItem(DomainClassInfo, ModelElement) |
Cria um novo item de lista com base no item selecionado no momento. Se nenhum estiver selecionado, usará o tipo padrão. |
CreateShapeFields() |
Cria uma instância da coleção de campos de forma para esse tipo de forma. (Herdado de ShapeElement) |
Delete() |
Exclui o elemento do modelo. (Herdado de ModelElement) |
Delete(Guid[]) |
Exclui o elemento do modelo. (Herdado de ModelElement) |
DetermineHighlightShape(ShapeElement) |
Sobe a cadeia de formas pai, até encontrar uma forma que tenha o realce ativado ou que tenha atingido a parte superior da cadeia pai. (Herdado de ShapeElement) |
DoFoldToShape(PointD, PointD) |
Calcula o ponto ao longo do perímetro ShapeElement em que o vetor especificado se cruzará (Herdado de ShapeElement) |
DoHitTest(PointD, DiagramHitTestInfo, Boolean) |
Substitui o método DoHitTest, de modo que os itens de lista não sejam atingidos detectáveis quando ampliados muito. |
DoHitTest(PointD, DiagramHitTestInfo) |
Executa um hittest dado um ponto em relação à parte superior esquerda do Diagrama em unidades mundiais. (Herdado de ShapeElement) |
DoHitTestSelection(PointD, DiagramHitTestInfo) |
Executa um hittest na seleção ao redor do ShapeElement, dado um ponto relativo à parte superior esquerda do Diagrama em unidades mundiais. (Herdado de ShapeElement) |
DoKeyboardNavigation(Keys, DiagramClientView) |
Chama o método de navegação apropriado na forma. (Herdado de ShapeElement) |
DrawResizeFeedback(DiagramPaintEventArgs, RectangleD) |
Desenha os comentários de redimensionamento do ShapeElement usando os limites absolutos fornecidos para o ShapeElement. (Herdado de ShapeElement) |
EnsureConnectionPoints(LinkShape) |
Garante que os pontos de conexão apropriados existam para o link fornecido. Esse método será chamado antes que um link especificado esteja conectado a essa forma. A implementação padrão cria um ponto de conexão que está no meio do lado esquerdo da forma. Classes derivadas que usam pontos de conexão podem substituir isso para criar diferentes pontos de conexão. (Herdado de NodeShape) |
EnsureGraphExists() |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de NodeShape) |
EnsureGraphLayoutObjectsExist(ShapeElement) |
Verifique se a forma do objeto de grafo subjacente e seus filhos estão presentes. (Herdado de NodeShape) |
ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath) |
Exclui este ShapeElement e seus ShapeElements descendentes da região de recorte no objeto Graphics especificado. (Herdado de ShapeElement) |
ExcludeGeometryFromClipRegion(Graphics, Matrix, GraphicsPath) |
Exclui da região de recorte essa geometria, incluindo geometrias de objetos IGeometryHost descendentes. (A ser chamado somente pelas classes derivadas de ShapeGeometry.) (Herdado de ShapeElement) |
ExcludeShapeFromSizeCalculation(NodeShape) |
Se true, a forma não será levada em conta para calcular o tamanho da forma pai (Herdado de NodeShape) |
Expand() |
Aumenta o Compartimento para caber em todos os seus campos. Isso só pode ser chamado de dentro de uma transação. (Herdado de Compartment) |
ExpandAll() |
Expande todas as formas até a hierarquia pai. (Herdado de Compartment) |
FindDecorator(String) |
Localiza o Decorador com o nome fornecido. (Herdado de ShapeElement) |
FindFirstChild(Boolean) |
Chamado por este ShapeElement para obter seu primeiro descendente na sequência de navegação. Chamado pelo ShapeElement filho ou ShapeField para obter o primeiro descendente dessa forma na sequência de navegação. (Herdado de ShapeElement) |
FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Encontre uma área livre no grafo da forma ou do diagrama. (Herdado de ShapeElement) |
FindFreeArea(RectangleD) |
Localiza uma área livre dentro dessa forma. (Herdado de NodeShape) |
FindLastChild(Boolean) |
Chamado pelo ShapeElement ou ShapeField filho para obter o último descendente dessa forma na sequência de navegação. (Herdado de ShapeElement) |
FindNextChild(DiagramItem, Boolean) |
Chamado pelo ShapeElement filho ou ShapeField para obter o primeiro item irmão do filho seguindo-o na sequência de navegação. (Herdado de ShapeElement) |
FindNextInChildFields(ShapeField, Boolean) |
Localiza o primeiro DiagramItem após o ShapeField especificado. A pesquisa está confinada à coleção ShapeField desta forma, incluindo seus subcampos. (Herdado de ShapeElement) |
FindPreviousChild(DiagramItem, Boolean) |
Chamado pelo ShapeElement filho ou ShapeField para obter o primeiro item irmão focalizável do filho antes dele na sequência de navegação. (Herdado de ShapeElement) |
FindPreviousInChildFields(ShapeField, Boolean) |
Localiza o primeiro DiagramItem que precede o ShapeField especificado. A pesquisa está confinada à coleção ShapeField desta forma, incluindo seus subcampos. (Herdado de ShapeElement) |
FindShapeField(String) |
Retorna o primeiro ShapeField com o nome fornecido na coleção ShapeFields. Se um campo com o nome fornecido não for encontrado, esse método retornará nulo. (Herdado de ShapeElement) |
FixUpChildShapes(ModelElement) |
Chamado por Diagram.FixUpDiagram() para fornecer a oportunidade de criar e/ou configurar formas filho em resposta à adição do elemento filho especificado ao modelo. (Herdado de ShapeElement) |
Focused(DiagramClientView) |
Retorna um valor que indica se essa forma está focada na exibição especificada. (Herdado de ShapeElement) |
GetAbsoluteBoundsValue() |
Fornece armazenamento de backup para a propriedade NodeShape.AbsoluteBounds. (Herdado de NodeShape) |
GetAccessibilityObject(DiagramClientView) |
Obtém o AccessibleObject atribuído ao elemento (Herdado de ShapeElement) |
GetChildElements(ModelElement) |
Chamado por ShapeElement.FixUpChildShapes() para obter uma coleção de ModelElements que são considerados elementos filho do ModelElement especificado. Os elementos filho retornados devem ter tipos de forma correspondentes que podem ser instanciados como formas filho deste ShapeElement. (Herdado de ShapeElement) |
GetCompliantAnchorPoint(AnchorPoint, PointD, VGRoutingStyle) |
Calcula AnchorPoint em conformidade com base no parâmetro proposedAnchorPoint. Esse método ignora completamente as coordenadas do parâmetro anchorPoint. Os cálculos são feitos com base nas coordenadas doAnchorPoint proposto e do anchorPoint na extremidade oposta do link correspondente ao parâmetro anchorPoint. (Herdado de NodeShape) |
GetCursor(Cursor, DiagramClientView, PointD) |
Obtém o cursor exibido quando o ponteiro do mouse está sobre ShapeElement. (Herdado de ShapeElement) |
GetDomainClass() |
Obtém a classe de domínio mais derivada para esse elemento. (Herdado de ModelElement) |
GetDragOverToolTipText(DiagramItem) |
Retorna o texto da dica de ferramenta arrastar sobre o mouse para mostrar. (Herdado de ShapeElement) |
GetFieldAccessibleDescription(ShapeField) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de ShapeElement) |
GetFieldAccessibleName(ShapeField) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de ShapeElement) |
GetFieldAccessibleValue(ShapeField) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de ShapeElement) |
GetFieldRepresentedElement(ShapeField) |
Obtém o ModelElement primário que o ShapeField filho especificado representa. (Herdado de ShapeElement) |
GetFieldRepresentedProperty(ShapeField) |
Obtém informações de propriedade que o ShapeField especificado representa. (Herdado de ShapeElement) |
GetIsExpandedValue() |
Fornece armazenamento para a propriedade NodeShape.IsExpanded. (Herdado de NodeShape) |
GetItemCount(ListField) |
Obtém o número de itens no campo de lista especificado. |
GetItemDrawInfo(ListField, Int32, ItemDrawInfo) |
Obtém informações de desenho para um único item de lista no campo de lista. |
GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo) |
Recupera uma ação do mouse que deve ser ativada neste (ou no próximo) evento MouseDown se o mouse estiver sobre o ponto especificado. (Herdado de ShapeElement) |
GetRoleCollection<TCollection,TElement>(Guid) |
Obtém ou cria a coleção de elementos vinculados (Herdado de ModelElement) |
GetShapeLuminosity(DiagramClientView, Color) |
Calcula a luminosidade da forma com base na luminosidade da cor atual e se ela está ou não na lista de destaques. (Herdado de ShapeElement) |
GetSubFieldAccessibleDescription(ShapeField, ShapeSubField) |
Obtém a descrição acessível associada ao subcampo especificado. |
GetSubFieldAccessibleName(ShapeField, ShapeSubField) |
Obtém o nome acessível associado ao subcampo especificado. |
GetSubFieldAccessibleValue(ShapeField, ShapeSubField) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de ShapeElement) |
GetSubFieldRepresentedElements(ShapeField, ShapeSubField) |
Obtém o ModelElement primário que o ShapeSubField especificado representa. Isso é usado para acompanhar a seleção e exibir as propriedades do elemento subjacente. |
GetSubFieldRepresentedProperty(ShapeField, ShapeSubField) |
Obtém o descritor de propriedade associado ao subcampo especificado. |
GetSubFieldRepresentedPropertyElements(ShapeField, ShapeSubField) |
Obtém o ModelElement que hospeda a propriedade exibida no ShapeSubField especificado. Isso pode ser diferente do ModelElement retornado de GetSubFieldRepresentedElements porque o subcampo pode representar um elemento, mas pode obter sua propriedade exibida de outro elemento relacionado ao elemento representado. |
GetToolTipText(DiagramItem) |
Obter o texto da dica de ferramenta para essa forma |
HandleNewListItemInsertion(DiagramClientView, DomainClassInfo) |
Cria um novo item de lista com base no item selecionado no momento. Se nenhum estiver selecionado, usará o tipo padrão. Em seguida, adiciona o novo item à lista Itens e o define automaticamente para começar a editar esse item. |
HasCachedDragOverResult(DiagramDragEventArgs) |
Retornará true se o resultado de Arrastar Sobre for armazenado em cache. (Herdado de ShapeElement) |
Hide() |
Ocultar (tornar invisível) a forma e todos os seus filhos (Herdado de ShapeElement) |
HideCustomToolTip(IWin32Window) |
Ocultar a dica de ferramenta personalizada da forma (Herdado de ShapeElement) |
InitializeDecorators(IList<ShapeField>, IList<Decorator>) |
Cria uma instância e adiciona campos de forma (como texto e imagens) a esse tipo de forma. (Herdado de ShapeElement) |
InitializeFromDescription(CompartmentDescription) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de ListCompartment) |
InitializeInstanceResources() |
Substitui os recursos existentes para esta instância do ShapeElement. Esse método é chamado depois que o conjunto de estilos de instância tiver sido instanciado. Substitua esse método para modificar os recursos existentes para essa instância shapeElement. (Herdado de ShapeElement) |
InitializeResources(StyleSet) |
Inicializar recursos para a forma com base no conjunto de estilos fornecido (Herdado de Compartment) |
InitializeShapeFields(IList<ShapeField>) |
Adiciona o campo de lista à forma do compartimento. (Herdado de ListCompartment) |
Invalidate() |
Invalida o ShapeElement. (Herdado de ShapeElement) |
Invalidate(Boolean) |
Invalida o ShapeElement. (Herdado de ShapeElement) |
Invalidate(RectangleD) |
Invalida o ShapeElement com o retângulo especificado usado como seus limites absolutos. (Herdado de ShapeElement) |
IsDescendantOf(ShapeElement) |
Retorna um valor que indica se essa forma é descendente da forma especificada. (Herdado de ShapeElement) |
IsNavigationKey(Char) |
Retorna um valor que indica se o caractere especificado corresponde a um comando de navegação. (Herdado de ShapeElement) |
IsNavigationKey(Keys) |
Retorna um valor que indica se os dados de chave especificados correspondem a um comando de navegação. (Herdado de ShapeElement) |
IterateShapes(IShapeIterator) |
Um método para ajudar o iterador por meio de uma forma e todas as formas filho. O método percorrerá recursivamente todas as formas filho dessa forma e chamará o iterador fornecido com cada forma encontrada. Observação: a implementação base é que a passagem é detalhada e NestedChildShapes são iteradas antes de RelativeChildShapes. (Herdado de ShapeElement) |
MergeConfigure(ElementGroup) |
PresentationElements não deve substituir MergeConfigure() porque ele não será chamado em PELs durante a Mesclagem. Em vez disso, os PELs devem usar as substituições de correção de exibição. (Herdado de PresentationElement) |
MergeDisconnect(ModelElement) |
Executa uma operação oposta a MergeRelate – ou seja, desconecta um determinado elemento do atual (remove links criados por MergeRelate). (Herdado de ModelElement) |
MergeRelate(ModelElement, ElementGroup) |
PresentationElements não deve substituir MergeRelate() porque ele não será chamado em PELs durante a Mesclagem. Em vez disso, os PELs devem usar as substituições de correção de exibição. (Herdado de PresentationElement) |
ModifyLuminosity(Int32, DiagramClientView) |
Calcula a luminosidade de realce com base em: se L >= 160, l = L * 0,9 else, L += 40. (Herdado de ShapeElement) |
MoveByRepositioning(DiagramDragEventArgs) |
Reposiciona as formas no ElementGroupPrototype pela quantidade determinada pela posição do mouse. (Herdado de ShapeElement) |
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) |
Reposiciona as formas no protótipo especificado para o ponto especificado. (Herdado de ShapeElement) |
NavigateAcrossLinks(SelectedShapesCollection, Boolean) |
Seleciona formas conectadas a essa forma. (Herdado de NodeShape) |
NavigateAscend(SelectedShapesCollection) |
Chamado por este ShapeElement para definir o foco como seu primeiro ancestral focalizável na sequência de navegação. (Herdado de ShapeElement) |
NavigateDescend(SelectedShapesCollection) |
Chamado por este ShapeElement para definir o foco como seu primeiro descendente focalizável na sequência de navegação. (Herdado de ShapeElement) |
NavigateTo(DiagramItem, SelectedShapesCollection) |
Chamado pelos métodos Navigate para definir o foco para o DiagramItem especificado. (Herdado de ShapeElement) |
NavigateToFirst(SelectedShapesCollection) |
Chamado por este ShapeElement para definir o foco para o primeiro irmão dessa forma (ou seja, o primeiro filho do pai) na sequência de navegação. (Herdado de ShapeElement) |
NavigateToLast(SelectedShapesCollection) |
Chamado por este ShapeElement para definir o foco para o último irmão dessa forma (ou seja, o último filho do pai) na sequência de navegação. (Herdado de ShapeElement) |
NavigateToNext(SelectedShapesCollection) |
Chamado por este ShapeElement para definir o foco para o próximo objeto na sequência de navegação. O item focado da seleção é ignorado; Supõe-se que essa forma seja o ShapeElement do qual começar a navegar. (Herdado de ShapeElement) |
NavigateToPrevious(SelectedShapesCollection) |
Chamado por este ShapeElement para definir o foco para o objeto anterior na sequência de navegação. O item focado da seleção é ignorado; Supõe-se que essa forma seja o ShapeElement do qual começar a navegar. (Herdado de ShapeElement) |
OnAbsoluteBoundsChanged(AbsoluteBoundsChangedEventArgs) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de NodeShape) |
OnAssociatedPropertyChanged(PropertyChangedEventArgs) |
Chamado quando uma propriedade é alterada. (Herdado de ShapeElement) |
OnBeforePaint() |
OnBeforePaint é chamado no início da pintura de ShapeElement. Ele oferece uma oportunidade para os desenvolvedores atualizarem e substituirem os recursos antes de serem usados na pintura. (Herdado de ShapeElement) |
OnBeginEdit(DiagramItemEventArgs) |
Chamado quando a edição in-loco foi iniciada. (Herdado de ShapeElement) |
OnBoundsFixup(BoundsFixupState, Int32, Boolean) |
Permite a última oportunidade para que os limites sejam userFixed durante a exibição e a correção do diagrama. A implementação base aplica apenas o BoundsRules definido no momento nessa forma. Você também pode substituir esse método para aplicar outras correções de limites específicos. (Herdado de NodeShape) |
OnChildConfigured(ShapeElement, Boolean, Boolean) |
Configurar portas na forma quando ela for adicionada (Herdado de NodeShape) |
OnChildConfiguring(ShapeElement, Boolean) |
Configurar portas na forma quando ela for adicionada (Herdado de NodeShape) |
OnClick(DiagramPointEventArgs) |
Substitui OnClick para encaminhar eventos para a forma pai se ForwardEventsToParent == true. (Herdado de Compartment) |
OnCopy(ModelElement) |
Chamado quando uma cópia do elemento foi criada. O método é chamado no elemento duplicado. (Herdado de ModelElement) |
OnDeleted() |
Chamado pelo modelo depois que o elemento foi excluído. (Herdado de ModelElement) |
OnDeleting() |
Chamado pelo modelo antes que o elemento seja excluído. (Herdado de ModelElement) |
OnDoubleClick(DiagramPointEventArgs) |
Chamado pelo manipulador OnDoubleClick() padrão do ShapeField. (Herdado de Compartment) |
OnDragDrop(DiagramDragEventArgs) |
Encaminha a mensagem OnDragDrop para o pai se a propriedade estiver definida. (Herdado de Compartment) |
OnDragEnter(DiagramDragEventArgs) |
Evento gerado quando um arrasto IDataObject entra nos limites do ShapeElement. (Herdado de ShapeElement) |
OnDragLeave(DiagramPointEventArgs) |
Evento gerado quando um arrasto IDataObject deixa os limites do ShapeElement. (Herdado de ShapeElement) |
OnDragOver(DiagramDragEventArgs) |
Encaminha a mensagem OnDragOver para o pai se a propriedade estiver definida. (Herdado de Compartment) |
OnEndEdit(DiagramItemEventArgs) |
Chamado quando a edição in-loco foi encerrada. (Herdado de ShapeElement) |
OnInitialize() |
Esse método é chamado quando uma forma é criada inititimente, substitua essa função para que possamos fornecer um descritor de tipo de seu pai. (Herdado de ListCompartment) |
OnKeyDown(DiagramKeyEventArgs) |
Quando a tecla Insert/Enter for pressionada, adicione um novo item. Se houver um item selecionado no momento, o novo item será do mesmo tipo, caso contrário, será do tipo padrão. |
OnKeyPress(DiagramKeyPressEventArgs) |
Substitui OnKeyPress para encaminhar eventos para a forma pai se ForwardEventsToParent == true. (Herdado de Compartment) |
OnKeyUp(DiagramKeyEventArgs) |
Substitui OnKeyUp para encaminhar eventos para a forma pai se ForwardEventsToParent == true. (Herdado de Compartment) |
OnMouseDown(DiagramMouseEventArgs) |
Substitui OnMouseDown para encaminhar eventos para a forma pai se ForwardEventsToParent == true. (Herdado de Compartment) |
OnMouseEnter(DiagramPointEventArgs) |
Implementação padrão do evento ShapeElement para OnMouseEnter. (Herdado de ShapeElement) |
OnMouseHover(DiagramPointEventArgs) |
Implementação padrão do evento ShapeElement para OnMouseHover. (Herdado de ShapeElement) |
OnMouseLeave(DiagramPointEventArgs) |
Implementação padrão do evento ShapeElement para OnMouseLeave. (Herdado de ShapeElement) |
OnMouseMove(DiagramMouseEventArgs) |
Chamado por OnMouseMove() do controle. (Herdado de ShapeElement) |
OnMouseUp(DiagramMouseEventArgs) |
Substitui OnMouseUp para encaminhar eventos para a forma pai se ForwardEventsToParent == true. (Herdado de Compartment) |
OnMouseWheel(DiagramMouseEventArgs) |
Chamado por OnMouseWheel() do controle. (Herdado de ShapeElement) |
OnOrphaned(SerializationResult) |
Durante a desserialização, se uma forma não estiver conectada a nenhum elemento de modelo por meio da relação PresentationViewsSubject quando deveria, ela será considerada "órfã". Esse método é chamado quando essa forma é encontrada durante a desserialização. Observação: a implementação base removerá a forma. (Herdado de ShapeElement) |
OnPaintEmphasis(DiagramPaintEventArgs) |
Desenha ênfase visual na forma. Isso não indica seleção, só chama a atenção do usuário para essa forma quando outra forma é selecionada. (Consulte ShapeElement.RelatedShapeToEmphasize.) (Herdado de ShapeElement) |
OnPaintFeedback(DiagramPaintEventArgs) |
Desenha os comentários de arrastar/soltar quando este ShapeElement (ou possivelmente um de seus descendentes) está sob o mouse. Isso é chamado pelo OnPaint() do controle. (Herdado de ShapeElement) |
OnPaintSelection(DiagramPaintEventArgs) |
A seleção padrão não é desenhada. (Herdado de Compartment) |
OnPaintShape(DiagramPaintEventArgs) |
Desenha o ShapeElement. Isso é chamado pelo OnPaint() do controle. (Herdado de ShapeElement) |
OnParentNodeShapeChanged(RectangleD, RectangleD) |
Esse método será invocado se a) ParentShape for NodeShape b) ParentShape movido ou redimensionado. (Herdado de NodeShape) |
OnResurrected() |
Chamado pelo modelo depois que o elemento foi ressuscitado (colocado de volta no repositório). (Herdado de ModelElement) |
OnRolePlayerPositionChanged(DomainRoleInfo, ElementLink, Int32, Int32) |
Método virtual para notificar quando a posição do jogador de função foi alterada. (Herdado de ModelElement) |
OnRolePlayerPositionChanging(DomainRoleInfo, ElementLink, Int32, Int32) |
Método virtual para notificar quando a posição do jogador de função será alterada. (Herdado de ModelElement) |
OnShapeInserted() |
Chamado quando este ShapeElement é feito um ShapeElement filho de seu ShapeElement pai. (Herdado de ShapeElement) |
OnShapeRemoved() |
Chamado quando este ShapeElement não é mais um ShapeElement filho de seu ShapeElement pai. (Herdado de ShapeElement) |
OverrideStyles(StyleSet) |
Definir os estilos da forma no conjunto de estilos especificado (Herdado de ListCompartment) |
PerformResizeParentRule() |
Configura e aciona o ResizeParentRule com as informações apropriadas para o pai dessa forma. Ele só aciona o evento uma vez por iteração e mantém uma lista de todas as alterações que serão tratadas posteriormente. (Herdado de ShapeElement) |
PerformResizeParentRule(Boolean, ShapeElement) |
Configura e aciona o ResizeParentRule com as informações apropriadas para o pai dessa forma. Ele só aciona o evento uma vez por iteração e mantém uma lista de todas as alterações que serão tratadas posteriormente. (Herdado de ShapeElement) |
PerformShapeAnchoringRule() |
Configura e aciona o ShapeAnchoringRule com as informações apropriadas para o pai dessa forma. Ele só aciona o evento uma vez por iteração e mantém uma lista de todas as alterações que serão tratadas posteriormente. (Herdado de NodeShape) |
PermitChildVisibility(ShapeElement) |
Oportunidade de influenciar a visibilidade das formas filho (Herdado de NodeShape) |
ProcessVisibilityChange(Boolean) |
Processar a alteração conseqüente de uma alteração na visibilidade dessa forma (Herdado de NodeShape) |
PurgeLayoutObjects() |
Limpe todos os objetos de layout de grafo nessa hierarquia. Limpar todos os pontos dos fios – a coleção de pontos fora da forma, não os pontos de grafo, pois o já se foi. (Herdado de ShapeElement) |
PurgePoints() |
Esse método remove todos os pontos presentes (Herdado de ShapeElement) |
RebuildShape() |
Executa a correção de exibição neste ShapeElement. (Herdado de ShapeElement) |
RemoveLayoutObject() |
remove (exclui) esse ShapeElement do GraphWrapper, bem como suas formas filho relativas e aninhadas. (Herdado de ShapeElement) |
Selected(DiagramClientView) |
Retorna um valor que indica se essa forma está selecionada na exibição especificada. (Herdado de ShapeElement) |
SetAbsoluteBoundsValue(RectangleD) |
Fornece armazenamento de backup para a propriedade NodeShape.AbsoluteBounds. (Herdado de NodeShape) |
SetInitialGraphLayoutVisibility() |
Se a visibilidade dessa forma tiver sido ajustada antes da criação do objeto de layout do grafo, verifique se as duas estão em sincronia. (Herdado de ShapeElement) |
SetIsExpandedValue(Boolean) |
Fornece armazenamento para a propriedade NodeShape.IsExpanded. (Herdado de NodeShape) |
SetMappedPropertyDefault(DomainPropertyInfo) |
Define a propriedade mapeada listCompartmentItem como seu valor padrão. A implementação da classe base não faz nada, mas fornece um ponto de entrada para classes derivadas que desejam especificar um valor padrão. |
SetShowHideState(Boolean) |
Definir o estado de visibilidade da forma e de todos os seus filhos (Herdado de ShapeElement) |
SetShowHideStateImplementation(Boolean) |
Impementação principal para Mostrar e Ocultar (Herdado de ShapeElement) |
ShouldAddShapeForElement(ModelElement) |
Chamado por ShapeElement.FixUpChildShapes() para obter um valor que indica se um ShapeElement deve ser criado e adicionado como um filho deste ShapeElement. (Herdado de ShapeElement) |
ShouldReparentOnMove() |
Decide se uma forma deve ou não ser reparentada quando ela é movida. (Herdado de ShapeElement) |
Show() |
Mostrar (Tornar visível) a forma e todos os seus filhos (Herdado de ShapeElement) |
ShowCustomToolTip(String, IWin32Window, Point) |
Mostrar a dica de ferramenta personalizada da forma com as dicas fornecidas no texto e na posição (Herdado de ShapeElement) |
Side(RectangleD) |
Atribui um lado à porta (Herdado de NodeShape) |
ToString() |
Retorna o nome acessível desse objeto, além de seu subtipo. (Herdado de ShapeElement) |
TranslateGeometryToAbsoluteBounds(RectangleD) |
Converte um retângulo de coordenadas em relação ao canto superior esquerdo do pai do IGeometryHost para coordenadas de mundo absolutas. (Herdado de ShapeElement) |
TranslateGeometryToRelativeBounds(RectangleD) |
Converte um retângulo de coordenadas absolutas do mundo em coordenadas relativas ao canto superior esquerdo do pai do IGeometryHost. (Herdado de ShapeElement) |
TranslateToAbsoluteBounds(RectangleD) |
Converte um retângulo de coordenadas em relação à forma pai para coordenadas absolutas do mundo. (Herdado de ShapeElement) |
TranslateToRelativeBounds(RectangleD) |
Converte um retângulo de coordenadas absolutas do mundo em coordenadas relativas à forma pai. (Herdado de ShapeElement) |
UpdateChildVisibility() |
Recalcula os estados de visibilidade das formas descendentes com base em substituições do método PermitChildVisibility. O comportamento padrão é basear o estado de visibilidade do filho na propriedade IsExpanded do pai. Observação interna: isso também sincroniza os estados de visibilidade de quaisquer subgrafos descendentes no objeto graph. (Herdado de NodeShape) |
UpdateDerivedVisible(ShapeElement) |
Atualizar o estado visível derivado dessa forma (Herdado de ShapeElement) |
UpdateGeometryLuminosity(DiagramClientView, Brush) |
Modifica a luminosidade do pincel especificado. (A ser chamado somente pelas classes derivadas de ShapeGeometry.) (Herdado de ShapeElement) |
UpdateGeometryLuminosity(DiagramClientView, Pen) |
Modifica a luminosidade da caneta especificada. (A ser chamado somente pelas classes derivadas de ShapeGeometry.) (Herdado de ShapeElement) |
UpdateSize() |
Atualizações o tamanho do compartimento para o tamanho certo com base no número de itens nele. |
Eventos
AbsoluteBoundsChanged |
Evento para alterações na propriedade AbsoluteBounds para este elemento (Herdado de NodeShape) |
Click |
Evento acionado quando a forma é clicada. (Herdado de ShapeElement) |
DoubleClick |
Evento acionado quando a forma é clicada duas vezes. (Herdado de ShapeElement) |
KeyDown |
Evento acionado quando a forma tem foco e uma tecla de teclado está inativa. (Herdado de ShapeElement) |
KeyPress |
Evento acionado quando a forma se concentra e um caractere é digitado. (Herdado de ShapeElement) |
KeyUp |
Evento acionado quando a forma tem foco e uma tecla de teclado é liberada. (Herdado de ShapeElement) |
MouseDown |
Evento acionado quando um botão do mouse é pressionado na forma. (Herdado de ShapeElement) |
MouseMove |
Evento acionado quando o cursor se move sobre a forma. (Herdado de ShapeElement) |
MouseUp |
Evento acionado quando um botão do mouse é liberado na forma. (Herdado de ShapeElement) |
MouseWheel |
Evento acionado quando a roda do mouse se move enquanto o cursor está sobre a forma. (Herdado de ShapeElement) |
Implantações explícitas de interface
IMergeElements.CanMerge(ProtoElementBase, ElementGroupPrototype) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de ModelElement) |
IMergeElements.ChooseMergeTarget(ElementGroup) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de ModelElement) |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de ModelElement) |
IMergeElements.MergeConfigure(ElementGroup) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de ModelElement) |
IMergeElements.MergeDisconnect(ModelElement) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de ModelElement) |
IMergeElements.MergeRelate(ModelElement, ElementGroup) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Herdado de ModelElement) |
Métodos de Extensão
GetDslDefinitionModelElement(PresentationElement) |
Esse método garante que o elemento de modelo real correspondente ao PresentationElement seja retornado. Para PELs DslDesigner, o assunto correspondente pode realmente ser uma classe TreeNode interna e não o MEL real. Esse método manipula esses casos corretamente para que o MEL real seja retornado. |
AddExtension(ModelElement, DomainClassInfo) |
Estenda este ModelElement com uma extensão recém-instanciada do tipo de domínio especificado. Uma InvalidOperationException será gerada se o elemento já tiver uma extensão desse tipo. |
AddExtension(ModelElement, ExtensionElement) |
Estenda este ModelElement com uma extensão específica. Uma InvalidOperationException será gerada se o elemento já tiver uma extensão do mesmo tipo. |
AddExtension(ModelElement, Guid) |
Estenda este ModelElement com a extensão recém-instanciada do tipo de domínio identificado. Uma InvalidOperationException será gerada se o elemento já tiver uma extensão desse tipo. |
AddExtension(ModelElement, Type) |
Estenda este ModelElement com uma extensão recém-instanciada do tipo especificado. Uma InvalidOperationException será gerada se o elemento já tiver uma extensão desse tipo. |
AddExtension<T>(ModelElement) |
Estenda este ModelElement com uma extensão recém-instanciada de um tipo específico. Uma InvalidOperationException será gerada se o elemento já tiver uma extensão do mesmo tipo. |
GetAllExtensions(ModelElement) |
Retornar um enumerável que executa uma primeira passagem de amplitude pela árvore de elementos de extensão inseridos neste ModelElement. |
GetBaseElement(ModelElement) |
Retorna a raiz do MEL virtual no qual o ModelElement especificado está participando. |
GetExtension(ModelElement, DomainClassInfo) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment |
GetExtension(ModelElement, Guid) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment |
GetExtension(ModelElement, Type) |
Obtenha o ExtensionElement do tipo especificado das extensões disponíveis deste ModelElement. Se o elemento não tiver essa extensão, um InvalidOperationException será gerado. |
GetExtension<T>(ModelElement) |
Obtenha o ExtensionElement do tipo especificado das extensões disponíveis deste ModelElement. Se o elemento não tiver essa extensão, um InvalidOperationException será gerado. |
IsExtendedBy(ModelElement, DomainClassInfo) |
Consulte se este ModelElement está atualmente estendido por um ExtensionElement de um tipo específico. |
IsExtendedBy(ModelElement, Guid) |
Consulte se este ModelElement está atualmente estendido por um ExtensionElement de um tipo específico. |
IsExtendedBy(ModelElement, Type) |
Consulte se este ModelElement está atualmente estendido por um ExtensionElement de um tipo específico. |
RemoveExtension(ModelElement, DomainClassInfo) |
Remova qualquer extensão do ModelElement especificado que seja de um tipo específico. |
RemoveExtension(ModelElement, ExtensionElement) |
Remova um ExtensionElement especificado das extensões deste ModelElement. |
RemoveExtension(ModelElement, Guid) |
Remova qualquer extensão do ModelElement especificado que seja de um tipo específico. |
RemoveExtension(ModelElement, Type) |
Remova qualquer extensão desse ModelElement que seja de um tipo específico. |
TryGetExtension(ModelElement, DomainClassInfo) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment |
TryGetExtension(ModelElement, Guid) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment |
TryGetExtension(ModelElement, Type) |
DomainClass ElementListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment |
TryGetExtension<T>(ModelElement) |
Obtenha o ExtensionElement do tipo especificado das extensões disponíveis deste ModelElement. Se esse elemento não tiver essa extensão, o resultado será nulo. |
CanDelete(ModelElement, Guid[]) |
Exclui o elemento do modelo. |
GetLocks(ModelElement) |
Obtenha os sinalizadores de bloqueio para esse elemento. Isso incluirá todos os bloqueios habilitados na Partição que contém o elemento . |
IsLocked(ModelElement, Locks) |
Testar se esse elemento tem um conjunto de bloqueios especificado |
SetLocks(ModelElement, Locks) |
Definir os sinalizadores de bloqueio desse elemento |