Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

BookOnixTerritory

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

Explicit countries, supported ONIX subregions, or WORLD, with scoped exclusions.

Inheritance

  • Object
  • BookOnixTerritory

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

Methods

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

Parameters

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

Parameters

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

Parameters

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

Parameters

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

Properties

public IReadOnlyList<String> Countries { get; init; } #

Uppercase ONIX list 91 country codes; mutually exclusive with Worldwide.

public Boolean Worldwide { get; init; } #

Explicit worldwide scope; false does not imply any default territory.

public IReadOnlyList<String> ExcludedCountries { get; init; } #

Country exclusions, allowed only with Worldwide. Each country list is bounded to 250 unique codes.

public IReadOnlyList<String> Regions { get; init; } #

Up to 250 unique supported ONIX list 49 geographic subregions, for example US-CA or CA-QC. Cannot accompany Worldwide or repeat an included parent country.

public IReadOnlyList<String> ExcludedRegions { get; init; } #

Up to 250 supported subregions excluded from an included parent country or Worldwide. Exclusions never imply a grant.