Compartilhar via


Propriedade SmartTagBase.SmartTagType

Obtém um namespace que atue como um identificador exclusivo para a marca inteligente.Esse tipo ou membro está destinado a uso apenas em projetos do sistema Microsoft Office 2007. Marcas inteligentes estão preteridas no Office 2010.
.

Namespace:  Microsoft.Office.Tools
Assembly:  Microsoft.Office.Tools.Common (em Microsoft.Office.Tools.Common.dll)

Sintaxe

'Declaração
ReadOnly Property SmartTagType As String
string SmartTagType { get; }

Valor de propriedade

Tipo: System.String
Um namespace que atue como um identificador exclusivo para a marca inteligente.

Comentários

Cada tipo de marcas inteligentes é definido por um namespace de forma que sua identidade é exclusivo.Um namespace é uma compilação XML para identificar exclusivamente um grupo de marcas XML que pertencem a uma categoria lógica.Um namespace agrupa propriedades relacionados juntos para descoberta fácil da propriedade e, mais importante, para manter os nomes de propriedades exclusivas.

Os nomes de propriedade são construídos combinando o namespace Uniform Resource Identifier (URI) e o nome da marca.Ou seja os nomes de propriedade são compostos de um URI de namespace e um nome de marca URI do namespace.

Da mesma forma, os tipos de marcas inteligentes são definidos por um URI exclusivo de namespace mais o nome da marca.Um sinal numérico (#) é acrescentado ao URI de namespace e usado para separar o URI de namespace do nome da marca.O formato é o seguinte: namespaceURI#tagname

Um exemplo de um tipo de marcas inteligentes é urna: esquema-Contoso-COM: finance#StockTickerSymbol.Aqui, o URI de namespace é urna: esquema-Contoso-COM: finança, com o StockTickerSymbol como o nome da marca.São combinados para formar um nome totalmente qualificado da propriedade, que nesse caso é um tipo de marcas inteligentes.

Um tipo de marcas inteligentes é uma descrição totalmente qualificado de uma marca XML.Como consequência, cada tipo de marcas inteligentes é identificado pelo nome de marca além do namespace.A parte de URI de nome de propriedade garante que é exclusivo e ambígua.Duas propriedades com o mesmo nome de marca podem ser diferenciadas usando namespaces.

Exemplos

O exemplo de código a seguir demonstra um manipulador para o evento de Action.Click .O manipulador de eventos usa a propriedade de SmartTagType para exibir o identificador exclusivo do namespace de marcas inteligentes.Este exemplo de código é parte de um exemplo maior fornecido 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 + "'.");
}

Segurança do .NET Framework

Consulte também

Referência

SmartTagBase Interface

Namespace Microsoft.Office.Tools