Share via


SmartTagBase Class (2007 System)

Provides the base class for smart tags in Visual Studio Tools for Office solutions.

Namespace:  Microsoft.Office.Tools
Assembly:  Microsoft.Office.Tools.Common.v9.0 (in Microsoft.Office.Tools.Common.v9.0.dll)

Syntax

'Declaration
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public MustInherit Class SmartTagBase
'Usage
Dim instance As SmartTagBase
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public abstract class SmartTagBase
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class SmartTagBase abstract
public abstract class SmartTagBase

Remarks

The SmartTagBase class is the base class for the Microsoft.Office.Tools.Excel.SmartTag or Microsoft.Office.Tools.Word.SmartTag classes. For more information about using these classes to create smart tags in Visual Studio Tools for Office solutions, see Smart Tags Overview.

Inheritance Hierarchy

System.Object
  Microsoft.Office.Tools.SmartTagBase
    Microsoft.Office.Tools.Excel.SmartTag
    Microsoft.Office.Tools.Word.SmartTag

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

SmartTagBase Members

Microsoft.Office.Tools Namespace

Other Resources

Smart Tags Overview