menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SerializablePivotChartAnnotation - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SerializablePivotChartAnnotation

    Represents a class that is used to serialize and deserialize the annotations property of Pivot Chart control.

    Inheritance
    System.Object
    SerializablePivotChartAnnotation
    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 double value.

    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

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved