insertRuleset Method

Overloads
insertRuleset(ruleset, options?)  
insertRuleset(ruleset, duplicateHandlingStrategy) Deprecated  

insertRuleset(ruleset, options?)

Inserts a ruleset into iModel.

insertRuleset(ruleset: Ruleset, options?: RulesetInsertOptions): Promise<string>

Parameter Type Description
ruleset Ruleset Ruleset to insert.
options RulesetInsertOptions Options for inserting a ruleset.

Returns - Promise<string>

ID of inserted ruleset element or, if insertion was skipped, ID of existing ruleset with the same ID and highest version.



insertRuleset(ruleset, duplicateHandlingStrategy)

Deprecated  Use an overload with RulesetInsertOptions

Inserts a ruleset into iModel.

insertRuleset(ruleset: Ruleset, duplicateHandlingStrategy: DuplicateRulesetHandlingStrategy): Promise<string>

Parameter Type Description
ruleset Ruleset Ruleset to insert.
duplicateHandlingStrategy DuplicateRulesetHandlingStrategy Strategy for handling duplicate rulesets. Defaults to DuplicateRulesetHandlingStrategy.Skip.

Returns - Promise<string>

ID of inserted ruleset element.


Defined in

Last Updated: 11 June, 2024