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.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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 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 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 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.) | |
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.