Método SmartTagRecognizeContext.PersistTag

Armazena informações sobre 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.Word
Assembly:  Microsoft.Office.Tools.Word (em Microsoft.Office.Tools.Word.dll)

Sintaxe

'Declaração
Sub PersistTag ( _
    startIndex As Integer, _
    length As Integer, _
    propertyBag As ISmartTagProperties _
)
void PersistTag(
    int startIndex,
    int length,
    ISmartTagProperties propertyBag
)

Parâmetros

  • startIndex
    Tipo: System.Int32
    A posição do parágrafo onde começa a marca inteligente.
  • length
    Tipo: System.Int32
    O comprimento da marca inteligente.
  • propertyBag
    Tipo: Microsoft.Office.Interop.SmartTag.ISmartTagProperties
    Um recipiente de propriedades que contém pares de chave e valor para o token.Can be nulluma referência nula (Nothing no Visual Basic).

Exceções

Exceção Condição
InvalidOperationException

PersistTagnão foi chamado a partir do Recognize método.

Comentários

Chame PersistTag de uma implementação da Recognize método para indicar que a marca inteligente foi encontrada no texto.Use o propertyBag parâmetro para confirmar todas as propriedades personalizadas da marca inteligente.Você pode utilizar essas propriedades para personalizar a ação executada quando um item do menu de atalho de marca inteligente é selecionado.

Exemplos

O exemplo de código a seguir demonstra como chamar PersistTag de uma implementação da Recognize método.Essa implementação compara cada termo de marca inteligente para o conteúdo do parágrafo.A cada termo de marca inteligente no parágrafo, o código adiciona uma propriedade de marca inteligente personalizada e, em seguida, usa o PersistTag método para reconhecer a marca inteligente.Este exemplo assume que você adicionou uma referência a Microsoft.Office.Interop.SmartTag partir do .NET guia da Add Reference caixa de diálogo.Este exemplo de código é parte de um exemplo maior fornecido para a ISmartTagExtension interface.

Segurança do .NET Framework

Consulte também

Referência

SmartTagRecognizeContext Interface

Namespace Microsoft.Office.Tools.Word