SmartTagRecognizeContext.PersistTag(Int32, Int32, ISmartTagProperties) Метод

Определение

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

public void PersistTag (int startIndex, int length, Microsoft.Office.Interop.SmartTag.ISmartTagProperties propertyBag = null);

Параметры

startIndex
Int32

Позиция в абзаце, с которой начинается смарт-тег.

length
Int32

Длина смарт-тега.

propertyBag
Microsoft.Office.Interop.SmartTag.ISmartTagProperties

Пакет свойств, содержащий ключ и пары значений маркера. Может иметь значение null.

Исключения

Примеры

В следующем примере кода показано, как вызвать PersistTag метод из реализации Recognize метода. Эта реализация сравнивает каждый термин смарт-тега с содержимым абзаца. Для каждого термина смарт-тега в абзаце код добавляет пользовательское свойство смарт-тега, а затем использует PersistTag метод для распознавания смарт-тега. В этом примере предполагается, что вы добавили ссылку на Microsoft. Office. Interop. SmartTag на вкладке .NET диалогового окна Добавление ссылки . Этот пример кода является частью большого примера, предоставляемого для ISmartTagExtension интерфейса.

Комментарии

Вызовите PersistTag метод из реализации Recognize метода, чтобы указать, что смарт-тег был найден в тексте. Используйте propertyBag параметр для фиксации пользовательских свойств смарт-тега. Эти свойства можно использовать для настройки действия, выполняемого при выборе элемента из контекстного меню смарт-тега.

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