Class Notification.ProgressStyle
public class Notification.ProgressStyle : Notification.Style, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
Notification.ProgressStyle
- Implements
- Inherited Members
- Extension Methods
Constructors
ProgressStyle()
public ProgressStyle()
ProgressStyle(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ProgressStyle(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
AddProgressPoint(Point)
public Notification.ProgressStyle AddProgressPoint(Notification.ProgressStyle.Point arg0)
Parameters
Returns
AddProgressSegment(Segment)
public Notification.ProgressStyle AddProgressSegment(Notification.ProgressStyle.Segment arg0)
Parameters
Returns
CreatePoolableInstance()
HPA initializer for ProgressStyle()
public static Notification.ProgressStyle CreatePoolableInstance()
Returns
GetProgress()
public int GetProgress()
Returns
GetProgressEndIcon()
public Icon GetProgressEndIcon()
Returns
GetProgressMax()
https://developer.android.com/reference/android/app/Notification.ProgressStyle.html#getProgressMax()
public int GetProgressMax()
Returns
GetProgressPoints()
public List<Notification.ProgressStyle.Point> GetProgressPoints()
Returns
GetProgressSegments()
public List<Notification.ProgressStyle.Segment> GetProgressSegments()
Returns
GetProgressStartIcon()
public Icon GetProgressStartIcon()
Returns
GetProgressTrackerIcon()
public Icon GetProgressTrackerIcon()
Returns
IsProgressIndeterminate()
public bool IsProgressIndeterminate()
Returns
IsStyledByProgress()
public bool IsStyledByProgress()
Returns
SetProgress(int)
https://developer.android.com/reference/android/app/Notification.ProgressStyle.html#setProgress(int)
public Notification.ProgressStyle SetProgress(int arg0)
Parameters
Returns
SetProgressEndIcon(Icon)
public Notification.ProgressStyle SetProgressEndIcon(Icon arg0)
Parameters
Returns
SetProgressIndeterminate(bool)
public Notification.ProgressStyle SetProgressIndeterminate(bool arg0)
Parameters
Returns
SetProgressPoints(List<Point>)
public Notification.ProgressStyle SetProgressPoints(List<Notification.ProgressStyle.Point> arg0)
Parameters
arg0List<Notification.ProgressStyle.Point>
Returns
SetProgressSegments(List<Segment>)
public Notification.ProgressStyle SetProgressSegments(List<Notification.ProgressStyle.Segment> arg0)
Parameters
arg0List<Notification.ProgressStyle.Segment>
Returns
SetProgressStartIcon(Icon)
public Notification.ProgressStyle SetProgressStartIcon(Icon arg0)
Parameters
Returns
SetProgressTrackerIcon(Icon)
public Notification.ProgressStyle SetProgressTrackerIcon(Icon arg0)
Parameters
Returns
SetStyledByProgress(bool)
public Notification.ProgressStyle SetStyledByProgress(bool arg0)