Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

BookOnixEdition

Namespace OfficeIMO.Workflows
Assembly OfficeIMO.Workflows
Implements
IEquatable<BookOnixEdition>
Modifiers sealed

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

Accepted by parameters

Constructors

Methods

public BookOnixEdition <Clone>$() #
Returns: BookOnixEdition
Equals 2 overloads
public override Boolean Equals(Object obj) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public Boolean Equals(BookOnixEdition other) #
Returns: Boolean

Parameters

other BookOnixEdition requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public static Boolean op_Equality(BookOnixEdition left, BookOnixEdition right) #
Returns: Boolean

Parameters

left BookOnixEdition requiredposition: 0
right BookOnixEdition requiredposition: 1
public static Boolean op_Inequality(BookOnixEdition left, BookOnixEdition right) #
Returns: Boolean

Parameters

left BookOnixEdition requiredposition: 0
right BookOnixEdition requiredposition: 1
public override String ToString() #
Returns: String

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.