Classe ListField
Um campo de forma capaz de forma eficiente, exibir uma lista de itens.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
Microsoft.VisualStudio.Modeling.Diagrams.ListField
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintaxe
'Declaração
Public Class ListField _
Inherits ShapeField
public class ListField : ShapeField
O tipo ListField expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
ListField(String) | Inicializa uma nova instância da classe ListField. |
![]() |
ListField(String, Boolean, String, String) | Inicializa uma nova instância da classe ListField. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
AlternateFontId | Obtém ou define a identificação de um item de lista normal e não selecionado. |
![]() |
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.) |
![]() |
DefaultItemFocusable | Obtém ou define o estado de Focusable é padrão de todos os itens da lista. |
![]() |
DefaultItemIndent | Obtém a margem padrão para usar entre o lado esquerdo do campo de lista e no lado esquerdo do item da lista. |
![]() |
DefaultItemSelectable | Obtém ou define o estado de selecionável padrão de todos os itens da lista. |
![]() |
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.) |
![]() |
DefaultStringFormat | O formato de seqüência de caracteres padrão para todos os itens de lista |
![]() |
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.) |
![]() |
DisabledTextBrushId | Obtém ou define a identificação de pincel para o texto de um item de lista desativada. |
![]() |
FocusBackgroundPenId | Obtém ou define a identificação de caneta usada para o item da lista concentrado de estrutura de tópicos. |
![]() |
FocusPenId | Obtém ou define a identificação de caneta usada para o item da lista concentrado de estrutura de tópicos. |
![]() |
InactiveSelectedBackgroundBrushId | Obtém ou define a identificação de pincel para o plano de fundo de um item de lista selecionado inativa. |
![]() |
InactiveSelectedDisabledTextBrushId | Obtém ou define a identificação de pincel para o texto de um item de lista de desativados selecionado inativo. |
![]() |
InactiveSelectedTextBrushId | Obtém ou define a identificação de pincel para o texto de um item de lista selecionado inativa. |
![]() |
JaggedSelectionRectangle | Obtém ou define a propriedade jaggedSelection.Se essa propriedade é definida como true, a largura de retângulos de seleção cobre apenas o conteúdo de subcampo, não toda a largura do campo.Essa propriedade assume false como padrão. |
![]() |
Name | Obtém o nome do campo de forma. (Herdado de ShapeField.) |
![]() |
NormalBackgroundBrushId | Obtém ou define a identificação de pincel para o plano de fundo de um item de lista normal e não selecionado. |
![]() |
NormalFontId | Obtém ou define a identificação de um item de lista normal e não selecionado. |
![]() |
NormalTextBrushId | Obtém ou define a identificação de pincel para o texto de um item de lista normal e não selecionado. |
![]() |
SelectedBackgroundBrushId | Obtém ou define a identificação de pincel para o plano de fundo de um item de lista selecionada. |
![]() |
SelectedDisabledTextBrushId | Obtém ou define a identificação de pincel para o texto de um item de lista selecionada de desativado. |
![]() |
SelectedTextBrushId | Obtém ou define a identificação de pincel para o texto de um item de lista selecionada. |
![]() |
SnakedList | Obtém um valor que indica se os itens da lista é quebrado em várias colunas.Se essa propriedade é definida como true, e em seguida, os itens no campo de lista serão snaked às colunas do formulário, se houver muitos itens para ajustar o espaço atualmente ocupado pela lista.O número atual de possíveis linhas e colunas visíveis é calculado dinamicamente para que a lista será maximizar o número de entradas que podem ser mostrados em seu tamanho atual. |
![]() |
WatermarkFormat | O formato de seqüência de caracteres padrão para todos os itens de lista |
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 | Recupera informações de teste, incluindo qual item da lista de ocorrências. (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 tente liberar recursos e executar outras operações de limpeza antes que seja recuperado 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 subcampo de filho de ShapeField na seqüência de navegação. (Substitui ShapeField.FindNextInChildSubFields(ShapeElement, DiagramItem, Boolean).) |
![]() |
FindPreviousChild | Localiza o campo de forma filho anterior no campo forma pai. (Herdado de ShapeField.) |
![]() |
FindPreviousInChildSubFields | Localiza o subcampo de filho anterior de ShapeField na seqüência de navegação. (Substitui ShapeField.FindPreviousInChildSubFields(ShapeElement, DiagramItem, Boolean).) |
![]() |
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 | Recupera o subcampo filho acessível correspondente ao índice especificado. (Substitui ShapeField.GetAccessibleChild(ShapeElement, Int32).) |
![]() |
GetAccessibleChildCount | Recupera o número de filhos acessíveis pertencentes a esse ShapeField. (Substitui ShapeField.GetAccessibleChildCount(ShapeElement).) |
![]() |
GetAccessibleDefaultActionDescription | Obtém a finalidade padrão do campo forma para o objeto acessível. (Herdado de ShapeField.) |
![]() |
GetAccessibleDescription | Retorna a descrição acessível do padrão para um campo de lista. (Substitui ShapeField.GetAccessibleDescription(ShapeElement).) |
![]() |
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 | Retorna o nome acessível do padrão para um campo de lista. (Substitui ShapeField.GetAccessibleName(ShapeElement).) |
![]() |
GetAccessibleRole | Recupera a função acessível desta ShapeField. (Substitui ShapeField.GetAccessibleRole(ShapeElement).) |
![]() |
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 desta ShapeField em unidades do mundo em relação ao canto superior esquerdo da forma pai. (Substitui ShapeField.GetBounds(ShapeElement).) |
![]() |
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 a função de hash padrão. (Herdado de Object.) |
![]() |
GetInPlaceEditorBounds | Obtém os limites para o editor in-loco. (Herdado de ShapeField.) |
![]() |
GetItemCount | Obtém o número de itens neste campo da lista. |
![]() |
GetItemFocusable | Obtém um valor que indica se o item de lista especificado é Focusable é. |
![]() |
GetItemHeight | Obtém a altura padrão de um item de lista em unidades do mundo.O comportamento padrão desse método retorna a soma de GetItemTextHeight, GetPaddingAboveItemText e GetPaddingBelowItemText. |
![]() |
GetItemRectangle | Obtém o retângulo de item de lista em unidades do mundo em relação ao canto superior esquerdo da forma pai. |
![]() |
GetItemSelectable | Obtém um valor que indica se o item de lista especificado é selecionável. |
![]() |
GetItemTextHeight | Obtém a altura de uma linha de texto no item da lista.Nesta altura do texto (Font.GetHeight()) contém alguns padding, portanto, GetPaddingAboveItemText e GetPaddingBelowItemText é adicionais de preenchimento na parte superior desse. |
![]() |
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.) |
![]() |
GetPaddingAboveItemText | Retorna o espaçamento entre o início do item e a parte superior do texto.A altura do texto (Font.GetHeight()) contém alguns padding, portanto, isso é enchimento Além disso. |
![]() |
GetPaddingBelowItemText | Retorna o espaçamento entre o final do texto e a parte inferior do item.A altura do texto (Font.GetHeight()) contém alguns padding, portanto, isso é enchimento Além disso. |
![]() |
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 | Obtém o campo de forma e verifica se ele aparece. (Herdado de ShapeField.) |
![]() |
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 subcampos (Substitui ShapeField.SetSelectionRange(SelectedShapesCollection, DiagramItem, DiagramItem).) |
![]() |
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
Comentários
Para adicionar um ListField um ShapeElement, substitua o método de InitializeShapeFields do ShapeElement. O ShapeElement também deve implementar a interface IListFieldContainer.
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.