SmartTagBase.SmartTagType Свойство

Определение

Возвращает пространство имен, которое выступает в роли уникального идентификатора для смарт-тега. Этот тип или член предназначен для использования только в проектах выпуска 2007 системы Microsoft Office. Не рекомендуется использовать смарт-теги в Office 2010..

public string SmartTagType { get; }

Значение свойства

String

Пространство имен, которое выступает в роли уникального идентификатора для смарт-тега.

Примеры

В следующем примере кода демонстрируется обработчик Microsoft.Office.Tools.Excel.Action.Click события. Обработчик событий использует SmartTagType свойство для вывода уникального идентификатора пространства имен смарт-тега. Этот пример кода является частью большого примера, приведенного для Microsoft.Office.Tools.Excel.SmartTag .

// 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 + "'.");
}
' 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

Комментарии

Каждый тип смарт-тега определяется пространством имен, чтобы его идентификатор был уникальным. Пространство имен — это конструкция XML для уникальной идентификации группы XML-тегов, принадлежащих логической категории. Пространство имен группирует связанные свойства вместе для простого обнаружения свойств и, что более важно, для сохранения уникальных имен свойств.

Имена свойств создаются путем объединения универсального кода ресурса (URI) пространства имен и имени тега. Другими словами, имена свойств состоят из URI пространства имен и имени тега URI пространства имен.

Аналогичным образом типы смарт-тегов определяются уникальным URI пространства имен и именем тега. К URI пространства имен добавляется знак решетки (#), который используется для отделения URI пространства имен от имени его тега. Формат выглядит следующим образом: namespaceURI # TagName

Примером типа смарт-тега является URN: schemas-Contoso-com: Finance # Стокктиккерсимбол. Здесь URI пространства имен — urn: schemas-Contoso-com: финансы с Стокктиккерсимбол в качестве имени тега. Они объединяются в виде полного имени свойства, которое в данном случае является типом смарт-тега.

Тип смарт-тега является полным описанием XML-тега. Таким образом, каждый тип смарт-тега однозначно идентифицируется по имени тега в дополнение к его пространству имен. Часть URI имени свойства гарантирует уникальность и однозначность. Два свойства с одинаковым именем тега можно отличать с помощью пространств имен.

Применяется к