ISmartTagExtension Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an extension of a smart tag in a Word document that is customized by using the Office development tools in Visual Studio. The extension defines a custom recognizer for the smart tag.
public interface class ISmartTagExtension : Microsoft::Office::Tools::IExtension
[System.Runtime.InteropServices.Guid("B4244E14-AB13-432F-8D7B-70BBA2A3EA67")]
public interface ISmartTagExtension : Microsoft.Office.Tools.IExtension
[<System.Runtime.InteropServices.Guid("B4244E14-AB13-432F-8D7B-70BBA2A3EA67")>]
type ISmartTagExtension = interface
interface IExtension
Public Interface ISmartTagExtension
Implements IExtension
- Attributes
- Implements
Remarks
Implement the ISmartTagExtension interface if you want to control how Word recognizes smart tags in documents.
Usage
This type is intended to be used only in projects for Word 2007. Smart tags are deprecated in Word 2010.
To view a code example, see the Microsoft Visual Studio 2008/.NET Framework 3.5 version of this topic.
Properties
ExtensionBase |
Gets the object that is being extended by this IExtension. (Inherited from IExtension) |
Methods
Recognize(String, ISmartTagRecognizerSite, ISmartTagTokenList, SmartTagRecognizeContext) |
Searches text in the document for recognized terms. This type or member is intended to be used only in projects for the 2007 Microsoft Office system. Smart tags are deprecated in Office 2010.. |