ShinobiControls Xamarin Bindings Documentation

Com.ShinobiControls.Charts : Com.ShinobiControls.Charts Namespace

AnnotationsManager Class

Syntax

[Android.Runtime.Register("com/shinobicontrols/charts/AnnotationsManager", DoNotGenerateAcw=true)]
public class AnnotationsManager : Java.Lang.Object

Remarks

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

Members

See Also: Inherited members from Java.Lang.Object.

Protected Constructors

Documentation for this section has not yet been entered.

Public Properties

[read-only]
Annotations IList<Annotation> . Documentation for this section has not yet been entered.

Protected Properties

[read-only]
override
ThresholdClass IntPtr . This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdType Type . This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

AddBoxAnnotation (Range, Range, Axis, Axis) : Annotation
Documentation for this section has not yet been entered.
AddHorizontalBandAnnotation (Range, Axis, Axis) : Annotation
Documentation for this section has not yet been entered.
AddHorizontalLineAnnotation (Java.Lang.Object, float, Axis, Axis) : Annotation
Documentation for this section has not yet been entered.
AddTextAnnotation (string, Java.Lang.Object, Java.Lang.Object, Axis, Axis) : Annotation
Documentation for this section has not yet been entered.
AddVerticalBandAnnotation (Range, Axis, Axis) : Annotation
Documentation for this section has not yet been entered.
AddVerticalLineAnnotation (Java.Lang.Object, float, Axis, Axis) : Annotation
Documentation for this section has not yet been entered.
AddViewAnnotation (Android.Views.View, Java.Lang.Object, Java.Lang.Object, Axis, Axis) : Annotation
Documentation for this section has not yet been entered.
RemoveAllAnnotations ()
Documentation for this section has not yet been entered.
RemoveAllAnnotations (Axis)
Documentation for this section has not yet been entered.
RemoveAnnotation (Annotation)
Documentation for this section has not yet been entered.

Member Details

AnnotationsManager Constructor

Documentation for this section has not yet been entered.

Syntax

protected AnnotationsManager (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer)

Parameters

javaReference
Documentation for this section has not yet been entered.
transfer
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

AddBoxAnnotation Method

Documentation for this section has not yet been entered.

Syntax

[Android.Runtime.Register("addBoxAnnotation", "(Lcom/shinobicontrols/charts/Range;Lcom/shinobicontrols/charts/Range;Lcom/shinobicontrols/charts/Axis;Lcom/shinobicontrols/charts/Axis;)Lcom/shinobicontrols/charts/Annotation;", "GetAddBoxAnnotation_Lcom_shinobicontrols_charts_Range_Lcom_shinobicontrols_charts_Range_Lcom_shinobicontrols_charts_Axis_Lcom_shinobicontrols_charts_Axis_Handler")]
public virtual Annotation AddBoxAnnotation (Range xRange, Range yRange, Axis xAxis, Axis yAxis)

Parameters

xRange
Documentation for this section has not yet been entered.
yRange
Documentation for this section has not yet been entered.
xAxis
Documentation for this section has not yet been entered.
yAxis
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

AddHorizontalBandAnnotation Method

Documentation for this section has not yet been entered.

Syntax

[Android.Runtime.Register("addHorizontalBandAnnotation", "(Lcom/shinobicontrols/charts/Range;Lcom/shinobicontrols/charts/Axis;Lcom/shinobicontrols/charts/Axis;)Lcom/shinobicontrols/charts/Annotation;", "GetAddHorizontalBandAnnotation_Lcom_shinobicontrols_charts_Range_Lcom_shinobicontrols_charts_Axis_Lcom_shinobicontrols_charts_Axis_Handler")]
public virtual Annotation AddHorizontalBandAnnotation (Range yRange, Axis xAxis, Axis yAxis)

Parameters

yRange
Documentation for this section has not yet been entered.
xAxis
Documentation for this section has not yet been entered.
yAxis
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

AddHorizontalLineAnnotation Method

Documentation for this section has not yet been entered.

Syntax

[Android.Runtime.Register("addHorizontalLineAnnotation", "(Ljava/lang/Object;FLcom/shinobicontrols/charts/Axis;Lcom/shinobicontrols/charts/Axis;)Lcom/shinobicontrols/charts/Annotation;", "GetAddHorizontalLineAnnotation_Ljava_lang_Object_FLcom_shinobicontrols_charts_Axis_Lcom_shinobicontrols_charts_Axis_Handler")]
public virtual Annotation AddHorizontalLineAnnotation (Java.Lang.Object yValue, float thickness, Axis xAxis, Axis yAxis)

Parameters

yValue
Documentation for this section has not yet been entered.
thickness
Documentation for this section has not yet been entered.
xAxis
Documentation for this section has not yet been entered.
yAxis
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

AddTextAnnotation Method

Documentation for this section has not yet been entered.

Syntax

[Android.Runtime.Register("addTextAnnotation", "(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lcom/shinobicontrols/charts/Axis;Lcom/shinobicontrols/charts/Axis;)Lcom/shinobicontrols/charts/Annotation;", "GetAddTextAnnotation_Ljava_lang_String_Ljava_lang_Object_Ljava_lang_Object_Lcom_shinobicontrols_charts_Axis_Lcom_shinobicontrols_charts_Axis_Handler")]
public virtual Annotation AddTextAnnotation (string text, Java.Lang.Object xValue, Java.Lang.Object yValue, Axis xAxis, Axis yAxis)

Parameters

text
Documentation for this section has not yet been entered.
xValue
Documentation for this section has not yet been entered.
yValue
Documentation for this section has not yet been entered.
xAxis
Documentation for this section has not yet been entered.
yAxis
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

AddVerticalBandAnnotation Method

Documentation for this section has not yet been entered.

Syntax

[Android.Runtime.Register("addVerticalBandAnnotation", "(Lcom/shinobicontrols/charts/Range;Lcom/shinobicontrols/charts/Axis;Lcom/shinobicontrols/charts/Axis;)Lcom/shinobicontrols/charts/Annotation;", "GetAddVerticalBandAnnotation_Lcom_shinobicontrols_charts_Range_Lcom_shinobicontrols_charts_Axis_Lcom_shinobicontrols_charts_Axis_Handler")]
public virtual Annotation AddVerticalBandAnnotation (Range xRange, Axis xAxis, Axis yAxis)

Parameters

xRange
Documentation for this section has not yet been entered.
xAxis
Documentation for this section has not yet been entered.
yAxis
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

AddVerticalLineAnnotation Method

Documentation for this section has not yet been entered.

Syntax

[Android.Runtime.Register("addVerticalLineAnnotation", "(Ljava/lang/Object;FLcom/shinobicontrols/charts/Axis;Lcom/shinobicontrols/charts/Axis;)Lcom/shinobicontrols/charts/Annotation;", "GetAddVerticalLineAnnotation_Ljava_lang_Object_FLcom_shinobicontrols_charts_Axis_Lcom_shinobicontrols_charts_Axis_Handler")]
public virtual Annotation AddVerticalLineAnnotation (Java.Lang.Object xValue, float thickness, Axis xAxis, Axis yAxis)

Parameters

xValue
Documentation for this section has not yet been entered.
thickness
Documentation for this section has not yet been entered.
xAxis
Documentation for this section has not yet been entered.
yAxis
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

AddViewAnnotation Method

Documentation for this section has not yet been entered.

Syntax

[Android.Runtime.Register("addViewAnnotation", "(Landroid/view/View;Ljava/lang/Object;Ljava/lang/Object;Lcom/shinobicontrols/charts/Axis;Lcom/shinobicontrols/charts/Axis;)Lcom/shinobicontrols/charts/Annotation;", "GetAddViewAnnotation_Landroid_view_View_Ljava_lang_Object_Ljava_lang_Object_Lcom_shinobicontrols_charts_Axis_Lcom_shinobicontrols_charts_Axis_Handler")]
public virtual Annotation AddViewAnnotation (Android.Views.View view, Java.Lang.Object xValue, Java.Lang.Object yValue, Axis xAxis, Axis yAxis)

Parameters

view
Documentation for this section has not yet been entered.
xValue
Documentation for this section has not yet been entered.
yValue
Documentation for this section has not yet been entered.
xAxis
Documentation for this section has not yet been entered.
yAxis
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

Annotations Property

Documentation for this section has not yet been entered.

Syntax

[get: Android.Runtime.Register("getAnnotations", "()Ljava/util/List;", "GetGetAnnotationsHandler")]
public virtual IList<Annotation> Annotations { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

RemoveAllAnnotations Method

Documentation for this section has not yet been entered.

Syntax

[Android.Runtime.Register("removeAllAnnotations", "()V", "GetRemoveAllAnnotationsHandler")]
public virtual void RemoveAllAnnotations ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

RemoveAllAnnotations Method

Documentation for this section has not yet been entered.

Syntax

[Android.Runtime.Register("removeAllAnnotations", "(Lcom/shinobicontrols/charts/Axis;)V", "GetRemoveAllAnnotations_Lcom_shinobicontrols_charts_Axis_Handler")]
public virtual void RemoveAllAnnotations (Axis p0)

Parameters

p0
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

RemoveAnnotation Method

Documentation for this section has not yet been entered.

Syntax

[Android.Runtime.Register("removeAnnotation", "(Lcom/shinobicontrols/charts/Annotation;)V", "GetRemoveAnnotation_Lcom_shinobicontrols_charts_Annotation_Handler")]
public virtual void RemoveAnnotation (Annotation p0)

Parameters

p0
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

ThresholdClass Property

This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Syntax

protected override IntPtr ThresholdClass { get; }

Value

A IntPtr which contains the java.lang.Class JNI value corresponding to this type.

Remarks

This property is used to control which jclass is provided to methods like Android.Runtime.JNIEnv.CallNonVirtualVoidMethod.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2

ThresholdType Property

This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Syntax

protected override Type ThresholdType { get; }

Value

A Type which provides the declaring type.

Remarks

This property is used to control virtual vs. non virtual method dispatch against the underlying JNI object. When this property is equal to the declaring type, then virtual method invocation against the JNI object is performed; otherwise, we assume that the method was overridden by a derived type, and perform non-virtual methdo invocation.

Requirements

Namespace: Com.ShinobiControls.Charts
Assembly: Com.ShinobiControls.Charts (in Com.ShinobiControls.Charts.dll)
Assembly Versions: 1.9.0.2