ShapeSubField (Clase)

Un componente sub de un ShapeField que es opcionalmente seleccionables, de que pueda recibir el foco, golpear-comprobable, en-lugar-editable, e IAccessible.Los ejemplos de un ShapeSubField son los elementos de un campo de lista, celdas de la cuadrícula y líneas de cuadrícula en un campo de la cuadrícula, y botones de radio en un grupo de botones de radio.ShapeSubFields sólo se crea según sea necesario.Por ejemplo, una cuadrícula que contiene a 10.000 celdas sólo necesita crear un subregistro para una celda cuando el subregistro está seleccionado, que, golpear-probado, editado, o tiene acceso a través de IAccessible.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField
    Microsoft.VisualStudio.Modeling.Diagrams.ListItemSubField

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Diagrams
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintaxis

'Declaración
Public MustInherit Class ShapeSubField
public abstract class ShapeSubField

El tipo ShapeSubField expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido ShapeSubField Inicializa una nueva instancia de la clase de ShapeSubField.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública SubFieldHashCode obtiene un código hash para este ShapeSubField.

Arriba

Métodos

  Nombre Descripción
Método público AccessibleDoDefaultAction Realiza la acción predeterminada asociada a este objeto accesible.
Método público CanEditValue Devuelve un valor que indica si el valor de este subregistro puede editarse.
Método público CommitPendingEdit Confirma la edición pendiente.
Método público DoKeyboardNavigation Llama al método adecuado de la navegación en el subregistro de la forma.
Método público EditValue(ShapeElement, ShapeField, DiagramClientView) invoca el editor en contexto.
Método público EditValue(ShapeElement, ShapeField, DiagramClientView, PointD) Invoca el editor en contexto, estableciendo el símbolo de intercalación mediante la posición especificada del mouse.
Método público Equals (Invalida a Object.Equals(Object)).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetAccessibilityObject Obtiene el AccessibleObject asignado al subregistro.
Método público GetAccessibleDefaultActionDescription Obtiene una cadena que describe la acción predeterminada del objeto.No todos los objetos tienen una acción predeterminada.
Método público GetAccessibleDescription devuelve la descripción accesible.
Método público GetAccessibleHelp Obtiene una descripción de lo que el objeto hace o de cómo se utiliza.
Método público GetAccessibleHelpTopicFileName Obtiene la ruta de acceso al archivo de Ayuda asociado a este objeto accesible.
Método público GetAccessibleHelpTopicId Obtiene un identificador para un identificador del tema de Ayuda asociado a este objeto accesible.
Método público GetAccessibleName devuelve el nombre accesible.
Método público GetAccessibleRole devuelve el rol accesible.
Método público GetAccessibleValue
Método público GetActiveInPlaceEditor Devuelve el control para el editor de contexto activo.Este método puede devolver null, en cuyo caso no existen editor en contexto activo para este subregistro.
Método público GetBounds Devuelve los límites en coordenadas universales en relación con la posición superior izquierda de la forma primaria.
Método público GetCursor Obtiene el cursor que se muestra cuando el puntero del mouse está sobre el ShapeSubField.
Método público GetFocusable Obtiene un valor que indica si este ShapeSubField es de que pueda recibir.
Método público GetHashCode (Invalida a Object.GetHashCode()).
Método público GetInPlaceEditorBounds Devuelve los límites del editor en contexto en relación con su forma primaria en unidades universal.
Método público GetPotentialMouseAction Recupera una acción del mouse que debe crear activo en el evento siguiente MouseDown si el mouse está sobre el punto especificado.
Método público GetSelectable Obtiene un valor que indica si este ShapeSubField puede seleccionarse.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público HasPendingEdit Devuelve un valor que indica si la edición en contexto activo, con una confirmación pendiente.
Método público IsNavigationKey(Char) Devuelve un valor que indica si el carácter especificado corresponde a un comando de navegación.
Método público IsNavigationKey(Keys) Devuelve un valor que indica si los datos de clave especificado corresponde a un comando de navegación.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público NavigateAscend Llama a este ShapeSubField el foco determinado en su primer antecesor en la secuencia de navegación.
Método público NavigateTo Establece el foco al DiagramItem especificado.
Método público NavigateToFirst Llama a este ShapeSubField el foco determinado al primer elemento relacionado de este subregistro (es decir, el primer elemento secundario del elemento primario) en la secuencia de navegación.
Método público NavigateToLast Llama a este ShapeSubField el foco determinado el elemento relacionado último de este subregistro (es decir, el último elemento secundario del elemento primario) en la secuencia de navegación.
Método público NavigateToNext Llama a este ShapeSubField el foco determinado al siguiente objeto en la secuencia de navegación.
Método público NavigateToPrevious Llama a este ShapeSubField el foco determinado al objeto anterior en la secuencia de navegación.
Método protegido OnBeginEdit Llamado cuando ha comenzado la edición en contexto.
Método público OnClick Llamado por OnClick() del control.
Método público OnDoubleClick Llamado por OnDoubleClick() del control.
Método protegido OnEndEdit Llamado cuando la edición en contexto ha finalizado.
Método público OnKeyDown Se invoca cuando se presiona una tecla.Para llamar a, este ShapeSubField debe ser el ShapeSubField centrado en la selección.
Método público OnKeyPress Denominado entre una clave abajo y la clave anterior.Para llamar a, este ShapeSubField debe ser el ShapeSubField centrado en la selección.
Método público OnKeyUp Se invoca cuando se suelta una tecla.Para llamar a, este ShapeSubField debe ser el ShapeSubField centrado en la selección.
Método público OnMouseDown Llamado por OnMouseDown() del control.
Método público OnMouseMove Llamado por OnMouseMove() del control.
Método público OnMouseUp Llamado por OnMouseUp() del control.
Método público OnMouseWheel Llamado por OnMouseWheel() del control.
Método público SubFieldEquals obtiene un valor que indica si este ShapeSubField y el ShapeSubField especificado son iguales.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Modeling.Diagrams (Espacio de nombres)