AccessibleObject.DefaultAction Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene una cadena que describe la acción predeterminada del objeto. No todos los objetos tienen una acción predeterminada.
public:
virtual property System::String ^ DefaultAction { System::String ^ get(); };
public virtual string DefaultAction { get; }
public virtual string? DefaultAction { get; }
member this.DefaultAction : string
Public Overridable ReadOnly Property DefaultAction As String
Valor de propiedad
Descripción de la acción predeterminada para un objeto, o null
si este objeto no tiene ninguna acción predeterminada.
Excepciones
No se puede recuperar la acción predeterminada para el control.
Comentarios
La cadena describe la acción que se realiza en un objeto, no lo que hace el objeto como resultado. Es decir, un botón de barra de herramientas que imprime un documento tiene una acción predeterminada de "Presionar" en lugar de "Imprimir el documento actual". No confunda la acción predeterminada de un objeto con su valor.
Notas a los desarrolladores de herederos
La implementación predeterminada devuelve la acción predeterminada del objeto accesible si el objeto encapsula un control del sistema que tiene una acción predeterminada; de lo contrario, devuelve null
. Solo los controles que realizan acciones deben admitir este método. No todos los objetos tienen acciones predeterminadas y algunos objetos pueden tener una acción predeterminada relacionada con su Value propiedad, como en los ejemplos siguientes: una casilla seleccionada tiene una acción predeterminada de "Desmarcar" y un valor de "Activado". Una casilla desactivada tiene una acción predeterminada de "Comprobar" y un valor de "Desactivado". Un botón con la etiqueta "Imprimir" tiene una acción predeterminada de "Presionar", sin ningún valor. Un control de texto estático o un control de edición que muestra "Printer" no tiene ninguna acción predeterminada, pero tendría un valor de "Printer". La propiedad de DefaultAction un objeto debe ser un verbo o una frase de verbo corto.