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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.