Interface IQuickTags
This interface represents the QuickTags in a file type definition file.
Inherited Members
System.Collections.Generic.ICollection<Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag>.Add(Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag)
System.Collections.Generic.ICollection<Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag>.Clear()
System.Collections.Generic.ICollection<Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag>.Contains(Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag)
System.Collections.Generic.ICollection<Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag>.CopyTo(Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag[], System.Int32)
System.Collections.Generic.ICollection<Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag>.Remove(Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag)
System.Collections.Generic.ICollection<Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag>.Count
System.Collections.Generic.ICollection<Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag>.IsReadOnly
System.Collections.Generic.IEnumerable<Sdl.FileTypeSupport.Framework.IntegrationApi.IQuickTag>.GetEnumerator()
Namespace: Sdl.FileTypeSupport.Framework.IntegrationApi
Assembly: Sdl.FileTypeSupport.Framework.Core.dll
Syntax
public interface IQuickTags : ICollection<IQuickTag>, IEnumerable<IQuickTag>, IEnumerable
Properties
AllDefaultItems
Enumerator that returns all Default QuickTag items
Declaration
IEnumerable<IQuickTag> AllDefaultItems { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IQuickTag> |
AllDisplayItems
Enumerator that returns all QuickTag items which are meant to be displayed
Declaration
IEnumerable<IQuickTag> AllDisplayItems { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IQuickTag> |
AllNonDefaultItems
Enumerator that returns all non-default QuickTag items
Declaration
IEnumerable<IQuickTag> AllNonDefaultItems { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IQuickTag> |
Item[String]
Indexer that returns the IQuickTag based on the given command id. Returns null if no such command id exists in the collection
Declaration
IQuickTag this[string commandId] { get; }
Parameters
Type | Name | Description |
---|---|---|
System.String | commandId |
Property Value
Type | Description |
---|---|
IQuickTag |
Methods
SetStandardQuickTags(IList<IQuickTag>)
Adds the list of standard QuickTag items to the list of available tags. Used by filter component builders.
Declaration
void SetStandardQuickTags(IList<IQuickTag> standardQuickTags)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IList<IQuickTag> | standardQuickTags |