StructuredAuthoring Class - Author-it On-Premises - Author-it

Author-it Development Documentation

Provides access to structured authoring functionality.

Namespace: Authorit.API.Services

Constructors

Name

Description

Method

StructuredAuthoring()

Initializes a new instance of the StructuredAuthoring class.

Properties

Class contains no properties.

Methods

Name

Description

Method

GetStructure(int)

Get structure details.

Method

ValidateTopicText(int, string)

Validate supplied topic text XML against structure object ID.

Method

ValidateBookContents(int, System.Collections.Generic.IList<Authorit.API.Dto.BookTocEntry>)

Validate supplied book contents against a structure template id.

Method

GetEnforcedReleaseStatesForObject(int)

Get the list of Release State IDs that the supplied object must be valid to be in.

Method

GetEnforcedReleaseStatesForStructure(int)

Get the list of Release State IDs that objects based on the supplied template must be valid to be in.

Method

TestValidateObject(int, int)

Test validation of an object against a supplied structure template.