Interface IQuickTag
This interface represents an individual QuickTag. You can retrieve the markup data for this QuickTag by reading the MarkupDataContent property.
Namespace: Sdl.FileTypeSupport.Framework.IntegrationApi
Assembly: Sdl.FileTypeSupport.Framework.Core.dll
Syntax
public interface IQuickTag
Properties
CommandId
The QuickTag command id e.g.: "ItalicBold"
Declaration
string CommandId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CommandName
The QuickTag command name. This will be used for tooltips, menu commands, undo buffer entries, etc.
Declaration
LocalizableString CommandName { get; set; }
Property Value
Type | Description |
---|---|
LocalizableString |
Description
A description for this QuickTag
Declaration
LocalizableString Description { get; set; }
Property Value
Type | Description |
---|---|
LocalizableString |
DisplayOnToolBar
This property indicates whether or not this QuickTag should be displayed on the editor QT toolbar.
Declaration
bool DisplayOnToolBar { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Icon
Declaration
IconDescriptor Icon { get; set; }
Property Value
Type | Description |
---|---|
IconDescriptor |
IsDefaultQuickTag
This property indicates whether or not this QuickTag is a default QT.
Declaration
bool IsDefaultQuickTag { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
MarkupDataContent
The markup data for the QuickTag can be read through this property.
Declaration
IQuickTagContent MarkupDataContent { get; }
Property Value
Type | Description |
---|---|
IQuickTagContent |