Compartir a través de


SmartTagAction (objeto)

Importante

En este artículo es máquina traducido, vea la exención de responsabilidad. Encontrará la versión en inglés de este artículo aquí para su referencia.

Representa una única acción de una etiqueta inteligente.

Observaciones

Las acciones de etiquetas inteligentes son procesos programados en este tipo de etiquetas que permiten a los usuarios realizar determinadas funciones relacionadas con la etiqueta inteligente. Por ejemplo, una acción de este tipo puede ser obtener acceso a un sitio Web, mientras que otra acción puede insertar información de contacto en Microsoft Outlook y otra mostrar un mapa e itinerarios. Las acciones de las etiquetas inteligentes también están relacionadas con las acciones incluidas en documentos inteligentes y con los controles del panel de tareas Acciones de documentos. Por ejemplo, puede mostrar un control de cuadro de texto en el panel de tareas para un documento inteligente que realice una acción cuando un usuario cambie el contenido del cuadro de texto.

Los objetos SmartTagRecognizer, SmartTagAction y SmartTagType están relacionados ya que cada elemento reconocido por un componente de etiqueta inteligente es un objeto SmartTagType. Por ejemplo, "ciudad" en el componente de etiqueta inteligente Dirección es un objeto SmartTagType específico. El tipo de etiqueta inteligente de ciudad está en relación con objetos SmartTagRecognizer (la parte del componente de etiqueta inteligente que reconoce etiquetas inteligentes del tipo "ciudad" de los documentos) y objetos SmartTagAction (la parte de ese mismo componente que proporciona las acciones relacionadas con el tipo de etiqueta específico, entre las que se puede incluir buscar una ciudad conocida en Microsoft MapPoint en MSN). El reconocedor realiza el etiquetado, el controlador de acciones proporciona funcionalidad para el usuario final y el nexo de unión es el tipo de etiqueta inteligente con el que trabajan.

Utilice el método Item para devolver un objeto SmartTagAction individual de una colección SmartTagActions. En el siguiente ejemplo, se obtiene acceso a la primera acción de etiqueta inteligente de la primera etiqueta de este tipo del documento activo.

ActiveDocument.SmartTags(1).SmartTagActions.Item(1)

Tenga en cuenta que el método Item es el miembro predeterminado del objeto SmartTagAction. Así, el ejemplo anterior también se puede escribir como se muestra a continuación para que devuelva el mismo objeto SmartTagAction.

ActiveDocument.SmartTags(1).SmartTagActions(1).TextboxText

Utilice la propiedad Type para determinar el tipo de control asociado con un objeto SmartTagAction. En el siguiente ejemplo, se determina si la acción de etiqueta inteligente especificada es un control de ayuda, que es un texto de ayuda que se muestra en el panel de tareas Acciones de documentos asociado con un documento inteligente; si lo es, se despliega la ayuda para mostrar todo el texto de ayuda, no sólo el título de dicho texto.

Sub ExpandHelp()
    Dim wdActionType As WdSmartTagControlType
    Dim objSTAction As SmartTagAction
    
    Set objSTAction = ActiveDocument.SmartTags(1).SmartTagActions(1)
    
    If objSTAction.Type = wdControlHelp Then
        objSTAction.ExpandHelp = True
    End If
End Sub

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.