Classe ShapeAutoInvalidator
Um campo de forma invisível, cujo objetivo é forçar a forma pai para redesenhar a mesmo quando um valor associado (especificado no construtor) é alterado.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
Microsoft.VisualStudio.Modeling.Diagrams.ShapeAutoInvalidator
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintaxe
'Declaração
Public Class ShapeAutoInvalidator _
Inherits ShapeField
public class ShapeAutoInvalidator : ShapeField
O tipo ShapeAutoInvalidator expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
ShapeAutoInvalidator(String) | Cria um novo ShapeAutoInvalidator com o nome fornecido.Chame AssociateValueWith após a construção para configurar a associação de propriedade. | |
ShapeAutoInvalidator(String, Store, AssociatedPropertyInfo) | Construtor: Associa uma propriedade de domínio em que o ShapeElement forma valor deste campo.Use esse método quando a propriedade de domínio é um proxy para outra propriedade. | |
ShapeAutoInvalidator(String, Store, Guid) | Construtor: Associa uma propriedade de domínio em que o ShapeElement forma valor deste campo. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
AnchoringBehavior | Descreve como o conteúdo do campo deve posicionar e dimensionar a mesmo em relação ao pai ShapeElement. (Herdado de ShapeField.) | |
DefaultAccessibleDescription | Obtém ou define a descrição acessível do padrão. (Herdado de ShapeField.) | |
DefaultAccessibleName | Obtém ou define o nome padrão do campo forma para o objeto acessível. (Herdado de ShapeField.) | |
DefaultAccessibleState | Obtém o estado padrão do campo forma para o objeto acessível. (Herdado de ShapeField.) | |
DefaultBackgroundBrushId | Obtém ou define a identificação do pincel padrão para pintar o plano de fundo do campo de forma. (Herdado de ShapeField.) | |
DefaultFocusable | Obtém o campo de forma e verifica se ele pode receber o foco ou permite que o campo de forma receber o foco. (Herdado de ShapeField.) | |
DefaultInactiveSelectedBackgroundBrushId | Obtém ou define a identificação do pincel de plano de fundo padrão para o campo de forma. (Herdado de ShapeField.) | |
DefaultPenId | Obtém ou define a identificação da caneta padrão a ser usado para o campo de forma. (Herdado de ShapeField.) | |
DefaultReflectParentFocusedState | Obtém o filho campo de forma e verifica se ele deve receber o foco quando a forma pai é focalizado ou define a capacidade para refletir o estado de foco da forma pai. (Herdado de ShapeField.) | |
DefaultReflectParentSelectedState | Obtém o filho campo de forma e verifica se ele deve ser selecionado quando forma pai é selecionada ou define a capacidade para refletir o estado de seleção da forma pai. (Herdado de ShapeField.) | |
DefaultSelectable | Obtém o campo de forma e verifica se ele pode ser selecionado por padrão ou define o estado de seleção do campo de forma padrão. (Herdado de ShapeField.) | |
DefaultSelectedBackgroundBrushId | Obtém ou define a identificação do pincel de plano de fundo padrão para o campo de forma. (Herdado de ShapeField.) | |
DefaultVisibility | Obtém o campo de forma e verifica se ele é exibido por padrão ou define a visibilidade padrão do campo de forma. (Herdado de ShapeField.) | |
Name | Obtém o nome do campo de forma. (Herdado de ShapeField.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AccessibleDoDefaultAction | Executa a ação padrão para o objeto acessível. (Herdado de ShapeField.) | |
AllowInPlaceEditorAutoSize | Permite que o editor in-loco ser dimensionada automaticamente no campo forma. (Herdado de ShapeField.) | |
AssociateValueWith(Store, AssociatedPropertyInfo) | Associa o campo de forma uma propriedade de domínio atribuído a um elemento de forma. (Herdado de ShapeField.) | |
AssociateValueWith(Store, Guid) | Associa o campo de forma uma propriedade de domínio atribuído a um elemento de forma. (Herdado de ShapeField.) | |
AssociateValueWith(Store, Guid, AssociatedPropertyInfo) | Associa o campo de forma uma propriedade de domínio atribuído a um elemento de forma. (Herdado de ShapeField.) | |
AssociateVisibilityWith(Store, AssociatedPropertyInfo) | Associa a visibilidade do campo de forma uma propriedade de domínio atribuído a um elemento de forma. (Herdado de ShapeField.) | |
AssociateVisibilityWith(Store, Guid) | Associa a visibilidade do campo de forma uma propriedade de domínio atribuído a um elemento de forma. (Herdado de ShapeField.) | |
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) | Associa a visibilidade do campo de forma uma propriedade de domínio atribuído a um elemento de forma. (Herdado de ShapeField.) | |
CanEditValue | Obtém o campo de forma e verifica se ele pode ser editado. (Herdado de ShapeField.) | |
CommitPendingEdit | Confirma a edição pendente. (Herdado de ShapeField.) | |
DoHitTest | Tornar invisível. (Substitui ShapeField.DoHitTest(PointD, ShapeElement, DiagramHitTestInfo).) | |
DoKeyboardNavigation | Navega no campo forma usando o teclado. (Herdado de ShapeField.) | |
DoPaint | Desenha o campo de forma. (Substitui ShapeField.DoPaint(DiagramPaintEventArgs, ShapeElement).) | |
EditValue(ShapeElement, DiagramClientView) | Abre o editor in-loco para o campo de forma. (Herdado de ShapeField.) | |
EditValue(ShapeElement, DiagramClientView, PointD) | Abre o editor in-loco para o campo de forma. (Herdado de ShapeField.) | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
FindFirstChild | Localiza o primeiro campo de forma filho no campo forma pai. (Herdado de ShapeField.) | |
FindLastChild | Localiza o último campo de forma filho no campo forma pai. (Herdado de ShapeField.) | |
FindNextChild | Localiza o próximo campo de forma filho no campo forma pai. (Herdado de ShapeField.) | |
FindNextInChildSubFields | Localiza o próximo campo de forma filho na seqüência de navegação. (Herdado de ShapeField.) | |
FindPreviousChild | Localiza o campo de forma filho anterior no campo forma pai. (Herdado de ShapeField.) | |
FindPreviousInChildSubFields | Localiza o campo de forma filho anterior na seqüência de navegação. (Herdado de ShapeField.) | |
Focused | Obtém o campo de forma e verifica se ele tem o foco. (Herdado de ShapeField.) | |
GetAccessibilityObject | Obtém o objeto de acessibilidade que é atribuído ao campo de forma. (Herdado de ShapeField.) | |
GetAccessibleChild | Obtém o objeto de acessibilidade para o campo de forma filho. (Herdado de ShapeField.) | |
GetAccessibleChildCount | Obtém o número de objetos de acessibilidade que são atribuídos para o campo de forma pai e seus campos de forma filho. (Herdado de ShapeField.) | |
GetAccessibleDefaultActionDescription | Obtém a finalidade padrão do campo forma para o objeto acessível. (Herdado de ShapeField.) | |
GetAccessibleDescription | Obtém a descrição do campo forma para o objeto acessível. (Herdado de ShapeField.) | |
GetAccessibleHelp | Obtém o campo da forma ajuda para o objeto acessível. (Herdado de ShapeField.) | |
GetAccessibleHelpTopicFileName | Obtém um tópico da Ajuda para o objeto acessível. (Herdado de ShapeField.) | |
GetAccessibleHelpTopicId | Obtém a ID que é atribuída ao tópico da Ajuda para o objeto acessível. (Herdado de ShapeField.) | |
GetAccessibleName | Obtém o nome do campo forma para o objeto acessível. (Herdado de ShapeField.) | |
GetAccessibleRole | Obtém a função do campo forma para o objeto acessível. (Herdado de ShapeField.) | |
GetAccessibleState | Obtém o estado do campo forma para o objeto acessível. (Herdado de ShapeField.) | |
GetAccessibleValue | Obtém o valor no campo forma para o objeto acessível. (Herdado de ShapeField.) | |
GetActiveInPlaceEditor | Obtém o editor no local que está ativo. (Herdado de ShapeField.) | |
GetBackgroundBrush | Obtém o pincel que desenha o plano de fundo do elemento de forma a que este campo de forma é atribuído. (Herdado de ShapeField.) | |
GetBackgroundBrushId | Obtém a ID do pincel que desenha o plano de fundo do elemento de forma a que este campo de forma é atribuído. (Herdado de ShapeField.) | |
GetBounds | Obtém os limites para o campo de forma. (Herdado de ShapeField.) | |
GetCursor | Obtém o ponteiro que aparece quando o mouse está apontando para o campo de forma. (Herdado de ShapeField.) | |
GetFocusable | Obtém o campo de forma e verifica se ele pode receber o foco. (Herdado de ShapeField.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetInPlaceEditorBounds | Obtém os limites para o editor in-loco. (Herdado de ShapeField.) | |
GetMaximumInPlaceEditorSize | Obtém os limites máximo para o editor in-loco. (Herdado de ShapeField.) | |
GetMinimumInPlaceEditorSize | Obtém os limites mínimos para o editor in-loco. (Herdado de ShapeField.) | |
GetMinimumSize | Obtém a altura e largura mínima para o campo de forma. (Herdado de ShapeField.) | |
GetPen | Obtém a caneta que desenha o elemento de forma a que o campo de forma é atribuído. (Herdado de ShapeField.) | |
GetPenId | Obtém a ID da caneta que desenha o elemento de forma a que o campo de forma é atribuído. (Herdado de ShapeField.) | |
GetPotentialMouseAction | Obtém a ação mouse para ativar quando o usuário clica em seguida um ponto específico no diagrama. (Herdado de ShapeField.) | |
GetSelectable | Obtém o campo de forma e verifica se ele pode ser selecionado. (Herdado de ShapeField.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
GetValue | Obtém o valor no campo forma. (Herdado de ShapeField.) | |
GetValueDomainPropertyInfo | Obtém a propriedade de domínio que é atribuída o valor no campo forma. (Herdado de ShapeField.) | |
GetVisible | Tornar invisível (Substitui ShapeField.GetVisible(ShapeElement).) | |
HasFocusedAppearance | Obtém o campo de forma e verifica se ela parece ter o foco. (Herdado de ShapeField.) | |
HasPendingEdit | Obtém o campo de forma e verifica se o seu editor no local está ativo e uma alteração é pendente. (Herdado de ShapeField.) | |
HasSelectedAppearance | Obtém o campo de forma e verifica se ele parece estar selecionada. (Herdado de ShapeField.) | |
IsNavigationKey(Char) | Obtém a chave que o usuário pressionou e verifica se ele pode ser usado para navegar entre os campos de forma. (Herdado de ShapeField.) | |
IsNavigationKey(Keys) | Obtém as chaves que o usuário pressionou e verifica se eles podem ser usados para navegar entre os campos de forma. (Herdado de ShapeField.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
NavigateAscend | Move o foco para o campo de forma anterior na seqüência de navegação para as formas selecionadas. (Herdado de ShapeField.) | |
NavigateDescend | Move o foco para o próximo campo de forma na seqüência de navegação para as formas selecionadas. (Herdado de ShapeField.) | |
NavigateToFirst | Move o foco para o primeiro campo de forma na seqüência de navegação para as formas selecionadas. (Herdado de ShapeField.) | |
NavigateToLast | Move o foco para o último campo da forma na seqüência de navegação para as formas selecionadas. (Herdado de ShapeField.) | |
NavigateToNext | Move o foco para o próximo campo de forma na seqüência de navegação para as formas selecionadas. (Herdado de ShapeField.) | |
NavigateToPrevious | Move o foco para o campo de forma anterior na seqüência de navegação para as formas selecionadas. (Herdado de ShapeField.) | |
OnBeginEdit | Ouvintes de alertas quando começou a edição in-loco. (Herdado de ShapeField.) | |
OnClick | Ouvintes de alertas quando o usuário clicou em um campo de forma. (Herdado de ShapeField.) | |
OnDoubleClick | Ouvintes de alertas quando o usuário clicou em um campo de forma. (Herdado de ShapeField.) | |
OnEndEdit | Ouvintes de alertas quando concluiu a edição in-loco. (Herdado de ShapeField.) | |
OnKeyDown | Ouvintes de alertas quando o usuário tem mantida pressionada uma tecla quando apontando para um campo de forma. (Herdado de ShapeField.) | |
OnKeyPress | Ouvintes de alertas quando o usuário pressiona uma tecla quando apontando para um campo de forma. (Herdado de ShapeField.) | |
OnKeyUp | Ouvintes de alertas quando o usuário lançou uma chave quando apontando para um campo de forma. (Herdado de ShapeField.) | |
OnMouseDown | Ouvintes de alertas quando o usuário está mantendo o botão do mouse pressionado sobre um campo de forma. (Herdado de ShapeField.) | |
OnMouseMove | Ouvintes de alertas quando o mouse foi movido sobre um campo de forma. (Herdado de ShapeField.) | |
OnMouseUp | Ouvintes de alertas quando o usuário que lançou o botão do mouse sobre um campo de forma. (Herdado de ShapeField.) | |
OnMouseWheel | Ouvintes de alertas quando o mouse sobre um campo de forma foi girado. (Herdado de ShapeField.) | |
Selected | Obtém o campo de forma e verifica se ele está selecionado. (Herdado de ShapeField.) | |
SetSelectionRange | Define a seleção a um intervalo de campos de forma filho. (Herdado de ShapeField.) | |
SetValue | Atribui o valor especificado para um campo de forma. (Herdado de ShapeField.) | |
SetVisible | Define a visibilidade do campo de forma. (Herdado de ShapeField.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.