Condividi tramite


Metodo SmartTagRecognizeContext.PersistTag

Archivia le informazioni sullo smart tag.Questo tipo o membro deve essere utilizzato solo nei progetti per Microsoft Office System 2007. Gli smart tag sono deprecati in Office 2010.
.

Spazio dei nomi:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Sintassi

'Dichiarazione
Sub PersistTag ( _
    startIndex As Integer, _
    length As Integer, _
    propertyBag As ISmartTagProperties _
)
void PersistTag(
    int startIndex,
    int length,
    ISmartTagProperties propertyBag
)

Parametri

  • startIndex
    Tipo: System.Int32
    La posizione nel paragrafo in cui lo smart tag viene avviato.
  • propertyBag
    Tipo: Microsoft.Office.Interop.SmartTag.ISmartTagProperties
    Un contenitore di proprietà che contiene coppie chiave/valore per il token.può essere nullriferimento null (Nothing in Visual Basic).

Eccezioni

Eccezione Condizione
InvalidOperationException

Recognize non è stato chiamato dal diPersistTag metodo.

Note

chiamata Recognize da un'implementazione di di PersistTag metodo per indicare che lo smart tag è stato trovato il testo.utilizzare propertyBag parametro per eseguire il commit di tutte le proprietà personalizzate per lo smart tag.È possibile utilizzare queste proprietà per personalizzare le azioni eseguite quando un elemento dal menu di scelta rapida dello smart tag viene selezionato.

Esempi

Nell'esempio di codice seguente viene illustrato come chiamare Recognize da un'implementazione di di PersistTag metodo.Questa implementazione confronta ogni condizione dello smart tag al contenuto del paragrafo.Per ogni condizione smart tag nel paragrafo, il codice aggiunge una proprietà personalizzata dello smart tag e quindi utilizzare PersistTag metodo per riconoscere lo smart tag.Questo esempio si presuppone che sia stato aggiunto un riferimento a Microsoft.Office.Interop.SmartTag da .NET scheda di aggiungere il riferimento finestra di dialogo.Questo esempio di codice fa parte di un esempio più esaustivo fornito per ISmartTagExtension interfaccia.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

SmartTagRecognizeContext Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Word