@@ -77,6 +77,7 @@ public void AddAttributes(params Attribute[] attrs)
7777 /// <param name="name">The dimension label's name.</param>
7878 /// <param name="labelOrder">The data order of the dimension label.</param>
7979 /// <param name="labelType">The dimension lable's data type.</param>
80+ /// <remarks>This API is experimental and subject to breaking changes without advance notice.</remarks>
8081 public void AddDimensionLabel ( uint dimensionIndex , string name , DataOrder labelOrder , DataType labelType )
8182 {
8283 using var ctxHandle = _ctx . Handle . Acquire ( ) ;
@@ -94,6 +95,7 @@ public void AddDimensionLabel(uint dimensionIndex, string name, DataOrder labelO
9495 /// <param name="labelType">The dimension lable's data type.</param>
9596 /// <param name="extent">The dimension label's tile extent.</param>
9697 /// <exception cref="InvalidOperationException"><typeparamref name="T"/> and <paramref name="labelType"/> do not match.</exception>
98+ /// <remarks>This API is experimental and subject to breaking changes without advance notice.</remarks>
9799 public void AddDimensionLabel < T > ( uint dimensionIndex , string name , DataOrder labelOrder , DataType labelType , T extent ) where T : struct
98100 {
99101 if ( RuntimeHelpers . IsReferenceOrContainsReferences < T > ( ) || typeof ( T ) != EnumUtil . DataTypeToType ( labelType ) )
@@ -177,6 +179,7 @@ public void SetCellOrder(LayoutType layoutType)
177179 /// </summary>
178180 /// <param name="name">The dimension label's name.</param>
179181 /// <param name="filterList">The dimension label's filter list.</param>
182+ /// <remarks>This API is experimental and subject to breaking changes without advance notice.</remarks>
180183 public void SetDimensionLabelFilterList ( string name , FilterList filterList )
181184 {
182185 using var ctxHandle = _ctx . Handle . Acquire ( ) ;
@@ -536,6 +539,7 @@ public bool HasAttribute(string name)
536539 /// Gets a <see cref="CSharp.DimensionLabel"/> from the <see cref="ArraySchema"/> by name.
537540 /// </summary>
538541 /// <param name="name">The dimension label's name.</param>
542+ /// <remarks>This API is experimental and subject to breaking changes without advance notice.</remarks>
539543 public DimensionLabel DimensionLabel ( string name )
540544 {
541545 var handle = new DimensionLabelHandle ( ) ;
@@ -570,6 +574,7 @@ public DimensionLabel DimensionLabel(string name)
570574 /// Checks if a dimension label with the given name exists in the <see cref="ArraySchema"/> or not.
571575 /// </summary>
572576 /// <param name="name">The name to check.</param>
577+ /// <remarks>This API is experimental and subject to breaking changes without advance notice.</remarks>
573578 public bool HasDimensionLabel ( string name )
574579 {
575580 int has_attr ;
0 commit comments