¿Cómo puedo crear o configurar un reconocedor?
Al crear una nueva acción con los asistentes para Widgets y texto activo, también puede configurar reconocedores nuevos o existentes dentro de una acción del asistente. También puede configurar y publicar reconocedores independientemente de que estén incluidos o no en un widget. Los usuarios pueden hacer clic en texto activo para iniciar una acción que se ha conectado previamente para que actúe de una forma determinada sobre ese modelo de texto. Por ejemplo, si las direcciones de correo electrónico se reconocen como texto activo, podría hacer clic en una dirección de correo electrónico de texto activo para abrir un mensaje de correo nuevo dirigido a dicho destinatario de correo.
Por qué y cuándo se efectúa esta tarea
El texto activo es una cadena de texto reconocida del documento activo sobre la que los usuarios pueden actuar para iniciar la acción de un asistente. Puede agregar un reconocedor a un widget para definir el modo en que el widget actuará en relación con ese texto activo conectando los datos reconocidos con las acciones correspondientes. Los reconocedores se definen utilizando expresiones regulares estándar de Java™. El texto activo aparece en el documento activo como texto subrayado con guiones.
Cuando cree un widget, puede conectar reconocedores para que actúen con tipos de contenido para una acción específica. También puede ver otras acciones, tipos de contenido y reconocedores, así como actuar al respecto, en la vista "Gestión de widgets" haciendo clic en Gestionar acciones, contenido y reconocedores en el menú de opciones Mis widgets.
Procedimiento
- Haga clic en Configurar reconocedor en el menú de opciones Mis widgets.Nota: También puede crear nuevos reconocedores utilizando la ficha Reconocedores de la vista Gestión de widgets. Por otra parte, cuando utilice los asistentes para crear widgets, también puede abrir el cuadro de diálogo Configurar un reconocedor mientras configura el nuevo widget.
- Especifique un nombre para el reconocedor, por ejemplo, Código postal de EE. UU.
- Seleccione un tipo de contenido existente en la lista o un cree uno nuevo haciendo clic en Nuevo tipo y especifique uno. Por ejemplo, especifique Dirección.
Este nombre aparece en la ficha Tipos de contenido de la vista Gestión de widgets, en el campo Nombre de visualización y, en la ficha Reconocedor, en el campo Nombre de tipo de contenido.
- Especifique una expresión regular, por ejemplo, \b[0-9]{5}\b.
Los reconocedores se crean con expresiones regulares de Java. En las dos sedes siguientes dispone de ejemplos:
java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html
regex.powertoy.org
Debe especificar una expresión válida. Si especifica una expresión regular no válida, se mostrará un mensaje de error.
Esta entrada aparece en la ficha Reconocedor de la vista "Gestión de widgets", en el campo Expresión regular.
- Especifique un número de grupo y una propiedad de contenido. El grupo 0 siempre contiene la expresión completa encontrada. Los demás números de grupo corresponden a los paréntesis de la expresión regular. Por ejemplo, si define el valor de la propiedad de contenido para el grupo 0 como content.uszip, asignará a esta propiedad la expresión completa encontrada.
Este nombre aparece en la ficha Reconocedor de la vista "Gestión de widgets" en el campo ID de tipo de contenido.
- Haga clic en Aceptar.