SmartTagRecognizeContext.PersistTag(Int32, Int32, ISmartTagProperties) Método

Definição

Armazena informações sobre a marca inteligente. Esse tipo ou membro está destinado a uso apenas em projetos do 2007 Microsoft Office system. marcações inteligentes foram preteridas no Office 2010..

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

Parâmetros

startIndex
Int32

A posição no parágrafo na qual a marca inteligente começa.

length
Int32

O comprimento da marca inteligente.

propertyBag
Microsoft.Office.Interop.SmartTag.ISmartTagProperties

Um recipiente de propriedades que contém pares de chave e valor para o token. Pode ser null.

Exceções

Exemplos

O exemplo de código a seguir demonstra como chamar PersistTag de uma implementação do Recognize método. Essa implementação compara cada termo de marca inteligente com o conteúdo do parágrafo. Para 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 pressupõe que você adicionou uma referência a Microsoft. Office. Interop. SmartTag na guia .net da caixa de diálogo Adicionar referência . Este exemplo de código faz parte de um exemplo maior fornecido para a ISmartTagExtension interface.

Comentários

Chame PersistTag de uma implementação do Recognize método para indicar que a marca inteligente foi encontrada no texto. Use o propertyBag parâmetro para confirmar qualquer propriedade personalizada para a marca inteligente. Você pode usar essas propriedades para personalizar a ação realizada quando um item do menu de atalho de marca inteligente estiver selecionado.

Aplica-se a