Class NotificationChannel
public class NotificationChannel : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Parcelable>NotificationChannel
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Parcelable>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<Parcelable>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()JVMBridgeBase<Parcelable>.Execute<T>(params T[])JVMBridgeBase<Parcelable>.DynBridgeClazzJVMBridgeBase<Parcelable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
NotificationChannel()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public NotificationChannel()
NotificationChannel(String, CharSequence, int)
public NotificationChannel(String arg0, CharSequence arg1, int arg2)
Parameters
arg0
Stringarg1
CharSequencearg2
int
NotificationChannel(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public NotificationChannel(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
DEFAULT_CHANNEL_ID
public static String DEFAULT_CHANNEL_ID { get; }
Property Value
EDIT_CONVERSATION
public static String EDIT_CONVERSATION { get; }
Property Value
EDIT_IMPORTANCE
public static String EDIT_IMPORTANCE { get; }
Property Value
EDIT_LAUNCHER
public static String EDIT_LAUNCHER { get; }
Property Value
EDIT_LOCKED_DEVICE
public static String EDIT_LOCKED_DEVICE { get; }
Property Value
EDIT_SOUND
public static String EDIT_SOUND { get; }
Property Value
EDIT_VIBRATION
public static String EDIT_VIBRATION { get; }
Property Value
EDIT_ZEN
public static String EDIT_ZEN { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
CanBubble()
public bool CanBubble()
Returns
CanBypassDnd()
public bool CanBypassDnd()
Returns
CanShowBadge()
public bool CanShowBadge()
Returns
DescribeContents()
public int DescribeContents()
Returns
EnableLights(bool)
public void EnableLights(bool arg0)
Parameters
EnableVibration(bool)
public void EnableVibration(bool arg0)
Parameters
GetAudioAttributes()
public AudioAttributes GetAudioAttributes()
Returns
GetConversationId()
public String GetConversationId()
Returns
GetDescription()
public String GetDescription()
Returns
GetGroup()
public String GetGroup()
Returns
GetId()
public String GetId()
Returns
GetImportance()
public int GetImportance()
Returns
GetLightColor()
public int GetLightColor()
Returns
GetLockscreenVisibility()
public int GetLockscreenVisibility()
Returns
GetName()
public CharSequence GetName()
Returns
GetParentChannelId()
public String GetParentChannelId()
Returns
GetSound()
public Uri GetSound()
Returns
GetVibrationEffect()
public VibrationEffect GetVibrationEffect()
Returns
GetVibrationPattern()
public long[] GetVibrationPattern()
Returns
HasUserSetImportance()
public bool HasUserSetImportance()
Returns
HasUserSetSound()
public bool HasUserSetSound()
Returns
IsBlockable()
public bool IsBlockable()
Returns
IsConversation()
public bool IsConversation()
Returns
IsDemoted()
public bool IsDemoted()
Returns
IsImportantConversation()
public bool IsImportantConversation()
Returns
SetAllowBubbles(bool)
public void SetAllowBubbles(bool arg0)
Parameters
SetBlockable(bool)
public void SetBlockable(bool arg0)
Parameters
SetBypassDnd(bool)
public void SetBypassDnd(bool arg0)
Parameters
SetConversationId(String, String)
public void SetConversationId(String arg0, String arg1)
Parameters
SetDescription(String)
public void SetDescription(String arg0)
Parameters
SetGroup(String)
public void SetGroup(String arg0)
Parameters
SetImportance(int)
public void SetImportance(int arg0)
Parameters
SetLightColor(int)
public void SetLightColor(int arg0)
Parameters
SetLockscreenVisibility(int)
public void SetLockscreenVisibility(int arg0)
Parameters
SetName(CharSequence)
public void SetName(CharSequence arg0)
Parameters
arg0
CharSequence
SetShowBadge(bool)
public void SetShowBadge(bool arg0)
Parameters
SetSound(Uri, AudioAttributes)
public void SetSound(Uri arg0, AudioAttributes arg1)
Parameters
arg0
Uriarg1
AudioAttributes
SetVibrationEffect(VibrationEffect)
public void SetVibrationEffect(VibrationEffect arg0)
Parameters
SetVibrationPattern(long[])
public void SetVibrationPattern(long[] arg0)
Parameters
ShouldShowLights()
public bool ShouldShowLights()
Returns
ShouldVibrate()
public bool ShouldVibrate()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)