Class SerializablePivotChartAnnotation
Represents a class that is used to serialize and deserialize the annotations property of Pivot Chart control.
Inheritance
Namespace: Syncfusion.UI.Xaml.PivotChart
Assembly: Syncfusion.SfPivotChart.UWP.dll
Syntax
public class SerializablePivotChartAnnotation : Object
Constructors
SerializablePivotChartAnnotation()
Declaration
public SerializablePivotChartAnnotation()
Properties
Angle
Gets or sets the angle value of the text or shape to be rotated.
Declaration
public double Angle { get; set; }
Property Value
Type |
---|
System.Double |
AnnotationType
Gets or sets the type of PivotChartAnnotation.
Declaration
public PivotChartAnnotationType AnnotationType { get; set; }
Property Value
Type |
---|
PivotChartAnnotationType |
CanDrag
Gets or sets a value indicating whether annotation can be drag or not.
Declaration
public bool CanDrag { get; set; }
Property Value
Type |
---|
System.Boolean |
CanResize
Gets or sets a value indicating whether to resize the annotation or not.
Declaration
public bool CanResize { get; set; }
Property Value
Type |
---|
System.Boolean |
CoordinateUnit
Gets or sets the property which identifies whether the annotation positioned w.r.t pixel or axis coordinate.
Declaration
public CoordinateUnit CoordinateUnit { get; set; }
Property Value
Type |
---|
CoordinateUnit |
DraggingMode
Gets or sets the value of dragging mode of the annotation.
Declaration
public AxisMode DraggingMode { get; set; }
Property Value
Type |
---|
AxisMode |
EnableClipping
Gets or sets a value indicating whether annotation should clip while crossing with boundary.
Declaration
public bool EnableClipping { get; set; }
Property Value
Type |
---|
System.Boolean |
EnableEditing
Gets or sets a value indicating whether the text in TextAnnotation
can be edited or not.
Declaration
public bool EnableEditing { get; set; }
Property Value
Type |
---|
System.Boolean |
Fill
Gets or sets the color value to be filled in the shape annotations.
Declaration
public string Fill { get; set; }
Property Value
Type |
---|
System.String |
FontFamily
Gets or sets the font family of the annotation.
Declaration
public string FontFamily { get; set; }
Property Value
Type |
---|
System.String |
FontSize
Gets or sets the font size of the annotation.
Declaration
public double FontSize { get; set; }
Property Value
Type |
---|
System.Double |
FontStyle
Gets or sets the font style of annotation.
Declaration
public FontStyle FontStyle { get; set; }
Property Value
Type |
---|
Windows.UI.Text.FontStyle |
FontWeight
Gets or sets the font weight of annotation.
Declaration
public FontWeight FontWeight { get; set; }
Property Value
Type |
---|
Windows.UI.Text.FontWeight |
Height
Gets or sets the font style of annotation.
Declaration
public double Height { get; set; }
Property Value
Type |
---|
System.Double |
HorizontalAlignment
Gets or sets the horizontal position of the annotation.
Declaration
public HorizontalAlignment HorizontalAlignment { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.HorizontalAlignment |
HorizontalTextAlignment
Gets or sets the horizontal alignment of the text.
Declaration
public HorizontalAlignment HorizontalTextAlignment { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.HorizontalAlignment |
ImageSource
Gets or sets the absolute path of the image.
Declaration
public string ImageSource { get; set; }
Property Value
Type |
---|
System.String |
IsHitTestVisible
Gets or sets a value indicating whether annotation can be visible or not.
Declaration
public bool IsHitTestVisible { get; set; }
Property Value
Type |
---|
System.Boolean |
LineCap
Gets or sets the cap value of the line.
Declaration
public LineCap LineCap { get; set; }
Property Value
Type |
---|
LineCap |
Opacity
Gets or sets the opacity of the annotation.
Declaration
public double Opacity { get; set; }
Property Value
Type |
---|
System.Double |
RenderTransformOrigin
Gets or sets the rendering origin point of the annotation.
Declaration
public Point RenderTransformOrigin { get; set; }
Property Value
Type |
---|
Windows.Foundation.Point |
ResizingMode
Gets or sets the value of the resizing mode of the annotation.
Declaration
public AxisMode ResizingMode { get; set; }
Property Value
Type |
---|
AxisMode |
ShowAxisLabel
Gets or sets the value indicating whether to show the axis label or not.
Declaration
public bool ShowAxisLabel { get; set; }
Property Value
Type |
---|
System.Boolean |
ShowLine
Gets or sets a value indicating whether to display the line annotation' line stroke or not.
Declaration
public bool ShowLine { get; set; }
Property Value
Type |
---|
System.Boolean |
ShowToolTip
Gets or sets a value indicating whether ToolTip
can be displayed in Annotation.
Declaration
public bool ShowToolTip { get; set; }
Property Value
Type |
---|
System.Boolean |
Stroke
Gets or sets the color value to be filled in the line annotations.
Declaration
public string Stroke { get; set; }
Property Value
Type |
---|
System.String |
StrokeDashCap
Gets or sets the cap value for stroke dash.
Declaration
public PenLineCap StrokeDashCap { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Media.PenLineCap |
StrokeDashOffset
Gets or sets the offset value of the stroke.
Declaration
public double StrokeDashOffset { get; set; }
Property Value
Type |
---|
System.Double |
StrokeEndLineCap
Gets or sets the cap value for the end point line of the stroke.
Declaration
public PenLineCap StrokeEndLineCap { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Media.PenLineCap |
StrokeLineJoin
Gets or sets the value of line's intersection point.
Declaration
public PenLineJoin StrokeLineJoin { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Media.PenLineJoin |
StrokeMiterLimit
Gets or sets the value of the line stroke's miter limit.
Declaration
public double StrokeMiterLimit { get; set; }
Property Value
Type |
---|
System.Double |
StrokeStartLineCap
Gets or sets the cap value for starting line of the stroke.
Declaration
public PenLineCap StrokeStartLineCap { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Media.PenLineCap |
StrokeThickness
Gets or sets the line stroke's thickness.
Declaration
public double StrokeThickness { get; set; }
Property Value
Type |
---|
System.Double |
Text
Gets or sets the description text for Annotation.
Declaration
public string Text { get; set; }
Property Value
Type |
---|
System.String |
ToolTipContent
Gets or sets the content to be displayed in annotation tooltip.
Declaration
public object ToolTipContent { get; set; }
Property Value
Type |
---|
System.Object |
ToolTipPlacement
Gets or sets the position of the ToolTip.
Declaration
public ToolTipLabelPlacement ToolTipPlacement { get; set; }
Property Value
Type |
---|
ToolTipLabelPlacement |
ToolTipShowDuration
Gets or sets the elapse time for the ToolTip.
Declaration
public double ToolTipShowDuration { get; set; }
Property Value
Type | Description |
---|---|
System.Double | It accepts the |
VerticalAlignment
Gets or sets the vertical position of the annotation.
Declaration
public VerticalAlignment VerticalAlignment { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.VerticalAlignment |
VerticalTextAlignment
Gets or sets the vertical alignment of the text.
Declaration
public VerticalAlignment VerticalTextAlignment { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.VerticalAlignment |
Visibility
Gets or sets the annotation visibility.
Declaration
public Visibility Visibility { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Visibility |
Width
Gets or sets the width of annotation.
Declaration
public double Width { get; set; }
Property Value
Type |
---|
System.Double |
X1
Gets or sets the annotation X1 position.
Declaration
public object X1 { get; set; }
Property Value
Type |
---|
System.Object |
X2
Gets of sets the value of X2 coordinates.
Declaration
public double X2 { get; set; }
Property Value
Type |
---|
System.Double |
XAxisName
Gets or sets the axis(horizontal) in which this annotation associated.
Declaration
public string XAxisName { get; set; }
Property Value
Type |
---|
System.String |
Y1
Gets or sets the annotation Y1 position.
Declaration
public object Y1 { get; set; }
Property Value
Type |
---|
System.Object |
Y2
Gets or sets the value of Y2 coordinates.
Declaration
public double Y2 { get; set; }
Property Value
Type |
---|
System.Double |
YAxisName
Gets or sets the axis(vertical) in which this annotation associated.
Declaration
public string YAxisName { get; set; }
Property Value
Type |
---|
System.String |