4 <name>Tizen.Applications.Badge</name>
7 <member name="T:Tizen.Applications.Badge">
9 The class containing common properties of the Badge.
12 <member name="M:Tizen.Applications.Badge.#ctor(System.String,System.Int32,System.Boolean)">
14 Initializes a new instance of the Badge class.
16 <since_tizen> 3 </since_tizen>
17 <param name="appId">Application ID</param>
18 <param name="count">Count value</param>
19 <param name="visible">True if it should be displayed</param>
20 <exception cref="!:ArgumentException">Thrown when failed because of invalid argument</exception>
22 <member name="P:Tizen.Applications.Badge.Count">
24 Property for the count value of the badge.
26 <since_tizen> 3 </since_tizen>
28 <member name="P:Tizen.Applications.Badge.AppId">
30 Property for the application ID of the badge.
32 <since_tizen> 3 </since_tizen>
34 <member name="P:Tizen.Applications.Badge.Visible">
36 Property for display visibility. True if the badge display visible, otherwise false..
38 <since_tizen> 3 </since_tizen>
40 <member name="T:Tizen.Applications.BadgeControl">
42 The class for badge operation.
45 <member name="E:Tizen.Applications.BadgeControl.Changed">
47 Event handler for receiving badge events.
49 <since_tizen> 3 </since_tizen>
50 <feature>http://tizen.org/feature/badge</feature>
51 <privilege>http://tizen.org/privilege/notification</privilege>
52 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
53 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access.</exception>
54 <exception cref="T:System.NotSupportedException">Thrown when Badge is not supported.</exception>
56 <member name="M:Tizen.Applications.BadgeControl.Find(System.String)">
58 Gets the badge information from the application ID.
60 <since_tizen> 3 </since_tizen>
61 <param name="appId">Application ID.</param>
62 <returns>The Badge object with inputted application ID</returns>
63 <feature>http://tizen.org/feature/badge</feature>
64 <privilege>http://tizen.org/privilege/notification</privilege>
65 <exception cref="T:System.ArgumentException">Thrown when failed because of an invalid argument.</exception>
66 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access.</exception>
67 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
68 <exception cref="T:System.NotSupportedException">Thrown when Badge is not supported.</exception>
70 <member name="M:Tizen.Applications.BadgeControl.Remove(System.String)">
72 Removes the badge information.
74 <since_tizen> 3 </since_tizen>
75 <param name="appId">Application ID.</param>
76 <feature>http://tizen.org/feature/badge</feature>
77 <privilege>http://tizen.org/privilege/notification</privilege>
78 <exception cref="T:System.ArgumentException">Thrown when failed because of a an invalid argument.</exception>
79 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access.</exception>
80 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
81 <exception cref="T:System.NotSupportedException">Thrown when Badge is not supported.</exception>
83 <member name="M:Tizen.Applications.BadgeControl.Remove(Tizen.Applications.Badge)">
85 Removes the badge information.
87 <since_tizen> 3 </since_tizen>
88 <param name="badge">The Badge object.</param>
89 <feature>http://tizen.org/feature/badge</feature>
90 <privilege>http://tizen.org/privilege/notification</privilege>
91 <exception cref="T:System.ArgumentException">Thrown when failed because of an invalid argument.</exception>
92 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access.</exception>
93 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
94 <exception cref="T:System.NotSupportedException">Thrown when Badge is not supported.</exception>
96 <member name="M:Tizen.Applications.BadgeControl.Add(Tizen.Applications.Badge)">
98 Adds the badge information.
100 <since_tizen> 3 </since_tizen>
101 <param name="badge">The Badge object.</param>
102 <feature>http://tizen.org/feature/badge</feature>
103 <privilege>http://tizen.org/privilege/notification</privilege>
104 <exception cref="T:System.ArgumentException">Thrown when failed because of an invalid argument.</exception>
105 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access.</exception>
106 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
107 <exception cref="T:System.NotSupportedException">Thrown when Badge is not supported.</exception>
109 <member name="M:Tizen.Applications.BadgeControl.Update(Tizen.Applications.Badge)">
111 Updates the badge information.
113 <since_tizen> 3 </since_tizen>
114 <param name="badge">The Badge object.</param>
115 <feature>http://tizen.org/feature/badge</feature>
116 <privilege>http://tizen.org/privilege/notification</privilege>
117 <exception cref="T:System.ArgumentException">Thrown when failed because of an invalid argument.</exception>
118 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access.</exception>
119 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
120 <exception cref="T:System.NotSupportedException">Thrown when Badge is not supported.</exception>
122 <member name="M:Tizen.Applications.BadgeControl.GetBadges">
124 Gets all the badge information.
126 <since_tizen> 3 </since_tizen>
127 <returns>List of all Badge instances.</returns>
128 <feature>http://tizen.org/feature/badge</feature>
129 <privilege>http://tizen.org/privilege/notification</privilege>
130 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access.</exception>
131 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
132 <exception cref="T:System.NotSupportedException">Thrown when Badge is not supported.</exception>
134 <member name="T:Tizen.Applications.BadgeErrorFactory">
136 Immutable class for getting the badge information.
139 <member name="T:Tizen.Applications.BadgeEventArgs">
141 The class for event arguments of the badge event.
144 <member name="T:Tizen.Applications.BadgeEventArgs.Action">
146 Enumeration for the badge action.
148 <since_tizen> 3 </since_tizen>
150 <member name="F:Tizen.Applications.BadgeEventArgs.Action.Add">
155 <member name="F:Tizen.Applications.BadgeEventArgs.Action.Remove">
157 The badge was removed.
160 <member name="F:Tizen.Applications.BadgeEventArgs.Action.Update">
162 The badge was updated.
165 <member name="P:Tizen.Applications.BadgeEventArgs.Badge">
167 The property for the badge object.
169 <since_tizen> 3 </since_tizen>
171 <member name="P:Tizen.Applications.BadgeEventArgs.Reason">
173 The property for the action value.
175 <since_tizen> 3 </since_tizen>