Struct RowApiCollectionLevel
Describes one repeated collection level used by a generated nested row column.
public readonly struct RowApiCollectionLevel
- Inherited Members
Remarks
This unstable API supports Plank-generated code and is not intended for direct use by applications.
Constructors
RowApiCollectionLevel(int, int, int)
Initializes one generated collection-level descriptor.
public RowApiCollectionLevel(int repetitionLevel, int definedDefinitionLevel, int elementDefinitionLevel)
Parameters
repetitionLevelintThe repetition level that starts another element.
definedDefinitionLevelintThe definition level at which the collection is non-null.
elementDefinitionLevelintThe definition level at which the collection has an element.
Properties
DefinedDefinitionLevel
Gets the definition level at which the collection is non-null.
public int DefinedDefinitionLevel { get; }
Property Value
ElementDefinitionLevel
Gets the definition level at which the collection has an element.
public int ElementDefinitionLevel { get; }
Property Value
RepetitionLevel
Gets the repetition level that starts another element in this collection.
public int RepetitionLevel { get; }