Application.SmartTagTypes Property (Word)
Returns a SmartTagTypes collection that represents the smart tag types for the smart tag components installed in Microsoft Word.
Syntax
expression .SmartTagTypes
expression An expression that returns an Application object.
Remarks
A smart tag type is a single item in a smart tag component. Smart tag components can contain multiple smart tag types. For example, the Address (English) smart tag list installed on English systems by default contains a name smart tag type, a street smart tag type, and a city smart tag type, to name just a few. The SmartTagTypes collection contains all smart tag types for all components installed on a user's computer.
Example
The following example loops through the SmartTagTypes collection. If the SmartTagType is the Address smart tag, then it reloads the recognizers and handlers for that smart tag.
Sub GetSmartTagsTypes()
Dim objSmartTagType As SmartTagType
Dim strSmartTagType As String
strSmartTagType = "urn:schemas-microsoft-com" & _
":office:smarttags#address"
For Each objSmartTagType In Application.SmartTagTypes
If objSmartTagType = strSmartTagType Then
With objSmartTagType
.SmartTagActions.ReloadActions
.SmartTagRecognizers.ReloadRecognizers
End With
End If
Next
End Sub