Class RainPointProfileCategory
- Namespace
- RainPointClient
- Assembly
- RainPointClient.dll
A vendor profile category and its available options. Labels can be localization keys.
public sealed class RainPointProfileCategory
- Inheritance
-
RainPointProfileCategory
- Inherited Members
Constructors
RainPointProfileCategory()
Initializes a new RainPointProfileCategory instance with its declared default values.
public RainPointProfileCategory()
Properties
Id
Gets the cloud or catalog identifier for this record.
[JsonPropertyName("id")]
[JsonRequired]
[JsonInclude]
public int Id { get; }
Property Value
Label
Gets the vendor display label, which may be a localization key.
[JsonPropertyName("langField")]
[JsonRequired]
[JsonInclude]
public string Label { get; }
Property Value
Options
Gets the selectable options in this profile category.
[JsonPropertyName("subType")]
[JsonRequired]
[JsonInclude]
public IReadOnlyList<RainPointProfileOption> Options { get; }
Property Value
SortOrder
Gets the vendor-defined display ordering value.
[JsonPropertyName("sort")]
[JsonInclude]
public int SortOrder { get; }