ShapeSubField (Clase)
Subcomponente de un ShapeField que se puede seleccionar, recibir el foco, someterse a pruebas de posicionamiento, editar en contexto e IAccessible de forma opcional. Ejemplos de ShapeSubField son elementos de lista de un campo de lista, celdas de cuadrícula y líneas de cuadrícula de un campo de cuadrícula, y botones de radio de un grupo de botones de radio. Los elementos ShapeSubFields solo se crean según sea necesario. Por ejemplo, una cuadrícula que contiene 10.000 celdas solo necesita crear un subcampo para una celda cuando el subcampo se selecciona, se resalta, se realiza su prueba de posicionamiento, se edita o se accede a él 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.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintaxis
'Declaración
Public MustInherit Class ShapeSubField
public abstract class ShapeSubField
El tipo ShapeSubField expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ShapeSubField | Inicializa una nueva instancia de la clase ShapeSubField. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
SubFieldHashCode | Obtiene un código hash para este ShapeSubField. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AccessibleDoDefaultAction | Realiza la acción predeterminada asociada a este objeto accesible. | |
CanEditValue | Devuelve un valor que indica si el valor de este subcampo puede editarse. | |
CommitPendingEdit | Confirma la edición pendiente. | |
DoKeyboardNavigation | Llama al método adecuado de la navegación en el subregistro de la forma. | |
EditValue(ShapeElement, ShapeField, DiagramClientView) | Invoca el editor en contexto. | |
EditValue(ShapeElement, ShapeField, DiagramClientView, PointD) | Invoca el editor en contexto, estableciendo el símbolo de intercalación mediante la posición del mouse especificada. | |
Equals | (Invalida a Object.Equals(Object)). | |
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). | |
GetAccessibilityObject | Obtiene el elemento AccessibleObject asignado al subcampo. | |
GetAccessibleDefaultActionDescription | Obtiene una cadena que describe la acción predeterminada del objeto.No todos los objetos tienen una acción predeterminada. | |
GetAccessibleDescription | Devuelve la descripción accesible. | |
GetAccessibleHelp | Obtiene una descripción de lo que el objeto hace o de cómo se utiliza. | |
GetAccessibleHelpTopicFileName | Obtiene la ruta de acceso del archivo de Ayuda asociado a este objeto accesible. | |
GetAccessibleHelpTopicId | Obtiene un identificador de un tema de ayuda asociado a este objeto accesible. | |
GetAccessibleName | Devuelve el nombre accesible. | |
GetAccessibleRole | Devuelve el rol accesible. | |
GetAccessibleValue | ||
GetActiveInPlaceEditor | Devuelve el control para el editor en contexto activo.Este método puede devolver null, en cuyo caso no hay ningún editor en contexto activo para este subcampo. | |
GetBounds | Devuelve los límites relativos a la posición superior izquierda de la forma primaria en coordenadas universales. | |
GetCursor | Obtiene el cursor que se muestra cuando el puntero del mouse se sitúa sobre el ShapeSubField. | |
GetFocusable | Obtiene un valor que indica si este ShapeSubField puede obtener el foco. | |
GetHashCode | (Invalida a Object.GetHashCode()). | |
GetInPlaceEditorBounds | Devuelve los límites del editor en contexto relativos a su forma primaria en unidades universales. | |
GetPotentialMouseAction | Recupera una acción del mouse que debe estar activa en el siguiente evento MouseDown si el mouse está sobre el punto especificado. | |
GetSelectable | Obtiene un valor que indica si este ShapeSubField puede seleccionarse. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
HasPendingEdit | Devuelve un valor que indica si la edición en contexto está activa, con una confirmación de los cambios pendientes. | |
IsNavigationKey(Char) | Devuelve un valor que indica si el carácter especificado corresponde a un comando de navegación. | |
IsNavigationKey(Keys) | Devuelve un valor que indica si los datos de clave especificados corresponden a un comando de navegación. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
NavigateAscend | Llamado por este ShapeSubField para establecer el foco en su primer antecesor en la secuencia de navegación. | |
NavigateTo | Establece el foco del DiagramItem especificado. | |
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. | |
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. | |
NavigateToNext | Llamado por este ShapeSubField para establecer el foco en el siguiente objeto en la secuencia de navegación. | |
NavigateToPrevious | Llamado por este ShapeSubField para establecer el foco en el anterior objeto en la secuencia de navegación. | |
OnBeginEdit | Llamado cuando ha comenzado la edición en contexto. | |
OnClick | Lo llama el OnClick() del control. | |
OnDoubleClick | Llamado por OnDoubleClick() del control. | |
OnEndEdit | Llamado cuando ha finalizado la edición en contexto. | |
OnKeyDown | Se invoca cuando se presiona una tecla.Para que se le llame, este ShapeSubField debe ser el ShapeSubField con el foco en la selección. | |
OnKeyPress | Se llama entre una tecla de bajar y una tecla de subir.Para que se le llame, este ShapeSubField debe ser el ShapeSubField con el foco en la selección. | |
OnKeyUp | Se llama cuando se suelta una tecla.Para que se le llame, este ShapeSubField debe ser el ShapeSubField con el foco en la selección. | |
OnMouseDown | Llamado por OnMouseDown() del control. | |
OnMouseMove | Llamado por OnMouseMove() de control. | |
OnMouseUp | Llamado por OnMouseUp() del control. | |
OnMouseWheel | Llamado por OnMouseWheel() del control. | |
SubFieldEquals | Obtiene un valor que indica si este objeto ShapeSubField y el objeto ShapeSubField especificado son iguales. | |
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)