SmartTagRecognizeContext.PersistTag(Int32, Int32, ISmartTagProperties) Metoda

Definicja

Przechowuje informacje o tagu inteligentnym. Ten typ lub element członkowski jest przeznaczony tylko do użycia w projektach systemu Microsoft Office 2007. Tagi inteligentne nie są używane w pakiecie Office 2010..

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

Parametry

startIndex
Int32

Pozycja w akapicie, w której rozpoczyna się tag inteligentny.

length
Int32

Długość tagu inteligentnego.

propertyBag
Microsoft.Office.Interop.SmartTag.ISmartTagProperties

Zbiór właściwości zawierający pary kluczy i wartości dla tokenu. Może być null .

Wyjątki

Przykłady

Poniższy przykład kodu demonstruje sposób wywołania PersistTag z implementacji Recognize metody. Ta implementacja porównuje każdy termin tagów inteligentnych z zawartością akapitu. Dla każdego warunku tagu inteligentnego w akapicie kod dodaje niestandardową Właściwość tagu inteligentnego, a następnie używa PersistTag metody do rozpoznawania tagów inteligentnych. W tym przykładzie przyjęto założenie, że dodano odwołanie do Microsoft. Office. Interop. tag inteligentny z karty .NET okna dialogowego Dodawanie odwołania . Ten przykład kodu jest częścią większego przykładu dostarczonego dla ISmartTagExtension interfejsu.

Uwagi

Wywołaj PersistTag z implementacji Recognize metody, aby wskazać, że tag inteligentny został znaleziony w tekście. Użyj propertyBag parametru, aby zatwierdzić wszystkie niestandardowe właściwości tagu inteligentnego. Za pomocą tych właściwości można dostosować akcję wykonywaną po wybraniu elementu z menu skrótów tagów inteligentnych.

Dotyczy