SmartTagDef Class

Contains elements that contain information for each smart tag defined for a shape or page.
Inheritance Hierarchy
SystemObject
  Aspose.DiagramSmartTagDef

Namespace:  Aspose.Diagram
Assembly:  Aspose.Diagram (in Aspose.Diagram.dll) Version: 20.6.0.0 (20.6)
Syntax
public class SmartTagDef

The SmartTagDef type exposes the following members.

Constructors
  NameDescription
Public methodSmartTagDef
Constructor.
Properties
  NameDescription
Public propertyButtonFace
It contains the ID of the button face image that appears on the smart tag button.
Public propertyDel
A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally.
Public propertyDescription
Description element contains a string that describes the smart tag, which appears as a tool tip when the user pauses the mouse over the tag.
Public propertyDisabled
Disabled element determines whether the smart tag appears in the drawing window.
Public propertyDisplayMode
DisplayMode element determines whether the smart tag appears when the user pauses the mouse over the tag, when the shape is selected, or all the time.
Public propertyID
The unique ID of the element within its parent element.
Public propertyName
The name of the element.
Public propertyNameU
The universal name of the element.
Public propertyTagName
It contains the name of the smart tag that is used as a key to associate the smart tag with its actions.
Public propertyX
The x-coordinate position in the shape's local coordinates around which the smart tag button is placed.
Public propertyXJustify
The x-offset of the smart tag button relative to the point defined by the X and Y elements.
Public propertyY
The y-coordinate position in the shape's local coordinates around which the smart tag button is placed.
Public propertyYJustify
Specifies the y-offset of the smart tag button relative to the point defined by the X and Y elements.
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
See Also