API Reference
Class
BookOnixEdition
Publisher-supplied edition information, independent of internal project revision history.
Inheritance
- Object
- BookOnixEdition
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method BookOnixEdition.<Clone>$
- Property BookOnixExportOptions.Edition
Accepted by parameters
- Method BookOnixEdition.Equals
- Method BookOnixEdition.op_Equality
- Method BookOnixEdition.op_Equality
- Method BookOnixEdition.op_Inequality
- Method BookOnixEdition.op_Inequality
Constructors
public BookOnixEdition() #Methods
public BookOnixEdition <Clone>$() #Returns:
BookOnixEditionEquals 2 overloads
public override Int32 GetHashCode() #Returns:
Int32public static Boolean op_Equality(BookOnixEdition left, BookOnixEdition right) #Returns:
BooleanParameters
- left BookOnixEdition
- right BookOnixEdition
public static Boolean op_Inequality(BookOnixEdition left, BookOnixEdition right) #Returns:
BooleanParameters
- left BookOnixEdition
- right BookOnixEdition
public override String ToString() #Returns:
StringInherited Methods
Properties
public Boolean NoEdition { get; init; } #Explicitly asserts that no edition information applies. Mutually exclusive with all other fields.
public IReadOnlyList<BookOnixEditionType> Types { get; init; } #At most eight distinct edition characteristics.
public Nullable<Int32> Number { get; init; } #Positive edition number, when numbered.
public String VersionNumber { get; init; } #Minor revision within the numbered edition. Requires Number; never inferred from project revisions.
public IReadOnlyList<BookOnixEditionStatement> Statements { get; init; } #At most 16 complete plain-text descriptions. Repeated statements require distinct explicit languages; a single statement may omit its language.