DataAnnotationTargetMode

Describes available axis modes for targeting by the data annotation layers

Indicates default target mode that automatically targets an axes based on type of series present in the chart e.g. CategoryXAxis for Column Series, CategoryYAxis for Bar Series, NumericXAxis for Scatter Series

Auto = 0

Targets all category x-axes, e.g. CategoryXAxis with and without CompanionAxisEnabled set to true

CategoryXAxes = 5

Targets all category y-axes, e.g. CategoryYAxis with and without CompanionAxisEnabled set to true

CategoryYAxes = 6

Targets companion x-axes, e.g. axes created by setting CompanionAxisEnabled on CategoryXAxis or NumericXAxis

CompanionXAxes = 7

Targets companion y-axes, e.g. axes created by setting CompanionAxisEnabled on CategoryYAxis or NumericYAxis

CompanionYAxes = 8

Targets axes with data source such as CategoryXAxis, CategoryYAxis, CategoryDateTimeXAxis, TimeXAxis, OrdinalTimeXAxis.

DataSourceAxes = 1

Targets all horizontal axes, e.g. CategoryXAxis, CategoryDateTimeXAxis, TimeXAxis, OrdinalTimeXAxis, and NumericXAxis

HorizontalAxes = 2

Targets none of the axes

None = 13

Targets primary or companion numeric x-axes, e.g. NumericXAxis with and without CompanionAxisEnabled set to true

NumericXAxes = 11

Targets primary or companion numeric y-axes, e.g. NumericYAxis with and without CompanionAxisEnabled set to true

NumericYAxes = 12

Targets primary x-axes, e.g. x-axes not created by setting CompanionAxisEnabled set to true

PrimaryXAxes = 9

Targets primary y-axes, e.g. y-axes not created by setting CompanionAxisEnabled set to true

PrimaryYAxes = 10

Targets all time axes, e.g. CategoryDateTimeXAxis, TimeXAxis, OrdinalTimeXAxis

TimeAxes = 4

Targets all vertical axes, e.g. CategoryYAxis and NumericYAxis

VerticalAxes = 3