Compartir a través de


SmartTagBase.SmartTagType (Propiedad)

Obtiene un espacio de nombres que actúa como identificador único de la etiqueta inteligente.Este tipo o miembro está diseñado para usarse exclusivamente en proyectos de 2007 Microsoft Office system. Las etiquetas inteligentes están desusadas en Office 2010.
.

Espacio de nombres:  Microsoft.Office.Tools
Ensamblado:  Microsoft.Office.Tools.Common (en Microsoft.Office.Tools.Common.dll)

Sintaxis

'Declaración
ReadOnly Property SmartTagType As String
string SmartTagType { get; }

Valor de propiedad

Tipo: System.String
Espacio de nombres que actúa como identificador único de la etiqueta inteligente.

Comentarios

Los espacios de nombres definen cada tipo de etiqueta inteligente para que su identidad sea única;son construcciones XML para identificar de forma única un grupo de etiquetas XML que pertenecen a una categoría lógica.Además, agrupan las propiedades relacionadas para facilitar la detección de una propiedad y, lo que es más importante, para que los nombres de las propiedades sean siempre únicos.

Los nombres de las propiedades se crean combinando los nombres del espacio de nombres del URI y de la etiqueta.Es decir, los nombres de las propiedades están formados por el URI del espacio de nombres y un nombre de etiqueta del URI del espacio de nombres.

De igual forma, los tipos de etiquetas inteligentes se definen mediante un URI de espacio de nombres y el nombre de la etiqueta.Se anexa una almohadilla (#) al URI del espacio de nombres y se utiliza para separarlo de su nombre de etiqueta.El formato es el siguiente: namespaceURI#tagname

Un ejemplo de un tipo de etiqueta inteligente es urn:schemas-contoso-com:finance#StockTickerSymbol.Aquí, el URI del espacio de nombres es urn:schemas-contoso-com:finance, con StockTickerSymbol como el nombre de etiqueta.Se combinan para formar un nombre completo de la propiedad que, en este caso, es un tipo de etiqueta inteligente.

Un tipo de etiqueta inteligente es una descripción completa de una etiqueta XML.Por consiguiente, todos los tipos de etiquetas inteligentes se identifican de forma única mediante su nombre de etiqueta junto con su espacio de nombres.La parte del URI del nombre de propiedad garantiza que es único y no es ambiguo.Dos propiedades con el mismo nombre de etiqueta se pueden diferenciar mediante los espacios de nombres.

Ejemplos

En el ejemplo de código siguiente se muestra un controlador para el evento Action.Click.El controlador de eventos utiliza la propiedad SmartTagType para mostrar el controlador del espacio de nombres único de la etiqueta inteligente.Este ejemplo de código forma parte de un ejemplo más extenso proporcionado para Microsoft.Office.Tools.Excel.SmartTag.

' This action displays smart tag details.
Private Sub Action2_Click(ByVal sender As Object,
    ByVal e As Microsoft.Office.Tools.Excel.ActionEventArgs) Handles Action2.Click
    MessageBox.Show("The current smart tag caption is '" &
    smartTagDemo.Caption & "'. The current smart tag type is '" &
    smartTagDemo.SmartTagType & "'.")
End Sub
// This action displays smart tag details.
private void Action2_Click(object sender,
    Microsoft.Office.Tools.Excel.ActionEventArgs e)
{
    MessageBox.Show("The current smart tag caption is '" +
        smartTagDemo.Caption + "'. The current smart tag type is '" +
        smartTagDemo.SmartTagType + "'.");
}

Seguridad de .NET Framework

Vea también

Referencia

SmartTagBase Interfaz

Microsoft.Office.Tools (Espacio de nombres)