API Reference
Struct
ChartAnnotationId
An authored annotation identity independent of its caption, coordinates and collection order.
Inheritance
- ValueType
- ChartAnnotationId
Remarks
IDs are unique within a chart. Equal explicit IDs can identify equivalent annotations across synchronized charts; anonymous annotations remain local.
Usage
Explore 13 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Property ChartAnnotation.Id
Accepted by parameters 12
- Method Chart.AddHorizontalBand
- Method Chart.AddHorizontalLine
- Method Chart.AddVerticalBand
- Method Chart.AddVerticalLine
- Constructor ChartAnnotation.ChartAnnotation
- Method ChartAnnotationId.Equals
- Method ChartAnnotationId.op_Equality
- Method ChartAnnotationId.op_Equality
- Method ChartAnnotationId.op_Inequality
- Method ChartAnnotationId.op_Inequality
- Extension method ChartInteractionScenario.AddAnnotationStep
- Method ChartAnnotationScenarioExtensions.AddAnnotationStep
Constructors
public ChartAnnotationId(String value) #Creates a case-sensitive source identity.
Parameters
- value System.String
- A nonempty identifier. Leading and trailing whitespace is removed.
Methods
Equals 2 overloads
public Boolean Equals(ChartAnnotationId other) #Returns:
BooleanCompares annotation identities ordinally.
Parameters
- other ChartForgeX.Core.ChartAnnotationId
public override Boolean Equals(Object? obj) #Returns:
BooleanCompares identities when obj is an annotation identity.
Parameters
- obj System.Object?
public static Boolean op_Equality(ChartAnnotationId left, ChartAnnotationId right) #Returns:
BooleanCompares two case-sensitive annotation identities.
Parameters
- left ChartForgeX.Core.ChartAnnotationId
- right ChartForgeX.Core.ChartAnnotationId
public static Boolean op_Inequality(ChartAnnotationId left, ChartAnnotationId right) #Returns:
BooleanCompares two case-sensitive annotation identities.
Parameters
- left ChartForgeX.Core.ChartAnnotationId
- right ChartForgeX.Core.ChartAnnotationId
Inherited Methods
Properties
public String Value { get; } #Gets the identifier. A default struct is invalid until constructed explicitly.