Interface IQuickInsertDefinitionsManager
Interface defining contract for IQuickInsertDefinitionsManager
Assembly: Sdl.FileTypeSupport.Framework.Core.dll
Syntax
public interface IQuickInsertDefinitionsManager
Methods
BuildClonedQuickInsert(QuickInsertIds)
Builds a new instance of a QuickInsert
Declaration
IQuickInsert BuildClonedQuickInsert(QuickInsertIds id)
Parameters
Returns
BuildQuickInsert(QuickInsertIds)
Builds a QuickInsert - all
Declaration
IQuickInsert BuildQuickInsert(QuickInsertIds id)
Parameters
Returns
IsQuickInsert(IAbstractMarkupData)
Returns true if the IAbstractMarkupData item is a QuickInsert
Declaration
bool IsQuickInsert(IAbstractMarkupData item)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ParseQuickInsertIds(String)
Parses a comma-separated string list of QuickInsertIds and return a List
Declaration
List<QuickInsertIds> ParseQuickInsertIds(string quickInsertIds)
Parameters
Type |
Name |
Description |
System.String |
quickInsertIds |
|
Returns
Type |
Description |
System.Collections.Generic.List<QuickInsertIds> |
List of QuickInsertIds parsed from the string
|
TryParseQuickInsertId(String, out QuickInsertIds)
Tryes parsing a string into a QuickInsertId
Declaration
bool TryParseQuickInsertId(string quickInsertIdString, out QuickInsertIds quickInsertId)
Parameters
Type |
Name |
Description |
System.String |
quickInsertIdString |
|
QuickInsertIds |
quickInsertId |
|
Returns
Type |
Description |
System.Boolean |
|