SmartTagRecognizeContext.PersistTag(Int32, Int32, ISmartTagProperties) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
PersistTag(Int32, Int32, ISmartTagProperties) não foi chamado do método Recognize(String, ISmartTagRecognizerSite, ISmartTagTokenList, SmartTagRecognizeContext).
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.