1 <?xml version="1.0"?>
\r
4 <name>Tizen.Applications.AttachPanel</name>
\r
7 <member name="T:Tizen.Applications.AttachPanel.AttachPanel">
\r
9 Represents immutable class for attach panel.
\r
12 <member name="M:Tizen.Applications.AttachPanel.AttachPanel.#ctor(System.IntPtr)">
\r
14 Represents immutable class for attach panel.
\r
16 <since_tizen> 3 </since_tizen>
\r
17 <param name="conformant">The caller's conformant</param>
\r
18 <exception cref="T:System.OutOfMemoryException">Thrown when an attempt to allocate memory fails.</exception>
\r
19 <exception cref="T:System.InvalidOperationException">Thrown when the AttachPanel is already exist or the <paramref name="conformant"/> is not a conformant object</exception>
\r
21 <member name="P:Tizen.Applications.AttachPanel.AttachPanel.State">
\r
23 Gets the state of the AttachPanel.
\r
25 <value>The AttachPanel window state</value>
\r
27 <member name="P:Tizen.Applications.AttachPanel.AttachPanel.Visible">
\r
29 Gets the value that indicates whether the AttachPanel is visible.
\r
31 <value>visible value of AttachPanel state</value>
\r
33 <member name="M:Tizen.Applications.AttachPanel.AttachPanel.AddCategory(Tizen.Applications.AttachPanel.ContentCategory,Tizen.Applications.Bundle)">
\r
35 Add a content category in the AttachPanel.
\r
37 <param name="category">The ContentCategory to be added in the AttachPanel</param>
\r
38 <param name="extraData">The AttachPanel send some information using Bundle</param>
\r
39 <privilege>http://tizen.org/privilege/mediastorage</privilege>
\r
40 <privilege>http://tizen.org/privilege/camera</privilege>
\r
41 <privilege>http://tizen.org/privilege/recorder</privilege>
\r
42 <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
\r
43 <feature>http://tizen.org/feature/camera</feature>
\r
44 <feature>http://tizen.org/feature/microphone</feature>
\r
46 The caller app has to check the return value of this function.
\r
47 Content categories will be shown as the sequence of using AddCategory
\r
48 Some contents need time to load it all.
\r
49 So, it is needed to use this before the mainloop of Show
\r
51 http://tizen.org/privilege/mediastorage, for using Image or Camera
\r
52 http://tizen.org/privilege/camera, for using Camera or TakePicture
\r
53 http://tizen.org/privilege/recorder, for using Voice
\r
54 http://tizen.org/privilege/appmanager.launch, for adding content categories on the More tab
\r
55 http://tizen.org/feature/camera, for using Camera or TakePicture
\r
56 http://tizen.org/feature/microphone, for using Voice
\r
57 Deliver more information to the callee with a bundle if you need.
\r
58 http://tizen.org/appcontrol/data/total_count
\r
59 http://tizen.org/appcontrol/data/total_size
\r
61 <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="category"/> is not a valid category</exception>
\r
62 <exception cref="T:System.UnauthorizedAccessException">Thrown when application does not have privilege to access this method</exception>
\r
63 <exception cref="T:System.NotSupportedException">Thrown when the device does not supported the <paramref name="category"/> feature </exception>
\r
64 <exception cref="T:System.InvalidOperationException">Thrown when the AttachPanel is not created yet or already destroyed</exception>
\r
66 <member name="M:Tizen.Applications.AttachPanel.AttachPanel.RemoveCategory(Tizen.Applications.AttachPanel.ContentCategory)">
\r
68 Removes the ContentCategory from the AttachPanel
\r
70 <param name="category">The ContentCategory adding in the AttachPanel</param>
\r
71 <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="category"/> is not a valid category</exception>
\r
72 <exception cref="T:System.InvalidOperationException">Thrown when the AttachPanel is not created yet or already destroyed</exception>
\r
74 <member name="M:Tizen.Applications.AttachPanel.AttachPanel.SetExtraData(Tizen.Applications.AttachPanel.ContentCategory,Tizen.Applications.Bundle)">
\r
76 Sets extraData to send to the ContentCategory using a Bundle
\r
78 <param name="category">The ContentCategory that some information to be set in the AttachPanel.</param>
\r
79 <param name="extraData">The AttachPanel send some information using Bundle</param>
\r
80 <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="category"/> is not a valid category</exception>
\r
81 <exception cref="T:System.InvalidOperationException">Thrown when the AttachPanel is destroyed</exception>
\r
82 <exception cref="T:System.OutOfMemoryException">Thrown when an attempt to allocate memory fails.</exception>
\r
84 <member name="M:Tizen.Applications.AttachPanel.AttachPanel.Show">
\r
86 Shows the attach panel with animations
\r
88 <exception cref="T:System.InvalidOperationException">Thrown when the AttachPanel is destroyed</exception>
\r
90 <member name="M:Tizen.Applications.AttachPanel.AttachPanel.Show(System.Boolean)">
\r
92 Shows the attach panel and selects whether or not to animate
\r
94 <exception cref="T:System.InvalidOperationException">Thrown when the AttachPanel is destroyed</exception>
\r
96 <member name="M:Tizen.Applications.AttachPanel.AttachPanel.Hide">
\r
98 Hides the attach panel with animations
\r
100 <exception cref="T:System.InvalidOperationException">Thrown when the AttachPanel is destroyed</exception>
\r
102 <member name="M:Tizen.Applications.AttachPanel.AttachPanel.Hide(System.Boolean)">
\r
104 Hides the attach panel and selects whether or not to animate
\r
106 <exception cref="T:System.InvalidOperationException">Thrown when the AttachPanel is destroyed</exception>
\r
108 <member name="E:Tizen.Applications.AttachPanel.AttachPanel.EventChanged">
\r
110 Occurs when reserved events are published from the panel-side.
\r
113 <member name="E:Tizen.Applications.AttachPanel.AttachPanel.ResultCallback">
\r
115 Occurs when an user selects and confirms something to attach in the AttachPanel
\r
118 <member name="T:Tizen.Applications.AttachPanel.ContentCategory">
\r
120 Enumeration for the attach panel content category.
\r
123 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.Image">
\r
125 Attaching images from the gallery
\r
128 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.Camera">
\r
130 Taking pictures to attach
\r
133 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.Voice">
\r
135 Taking a voice clip to attach
\r
138 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.Video">
\r
140 Attaching video from the gallery
\r
143 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.Audio">
\r
145 Attaching audio from my files
\r
148 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.Calendar">
\r
150 Attaching calendar data from the calendar
\r
153 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.Contact">
\r
155 Attaching contact data from the contacts
\r
158 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.Myfiles">
\r
160 Attaching files data from my files
\r
163 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.VideoRecorder">
\r
165 Taking a video clip to attach
\r
168 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.Document">
\r
170 Attaching files from the document list
\r
173 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.TakePicture">
\r
175 Launching apps to take pictures will be attached
\r
178 <member name="F:Tizen.Applications.AttachPanel.ContentCategory.Memo">
\r
180 Attaching memo data from the memo
\r
183 <member name="T:Tizen.Applications.AttachPanel.EventType">
\r
185 Enumeration for the attach panel event.
\r
188 <member name="F:Tizen.Applications.AttachPanel.EventType.ShowStart">
\r
190 Attach panel starts the effect to show
\r
193 <member name="F:Tizen.Applications.AttachPanel.EventType.ShowFinish">
\r
195 Attach panel finishes the effect to show
\r
198 <member name="F:Tizen.Applications.AttachPanel.EventType.HideStart">
\r
200 Attach panel starts the effect to hide the panel
\r
203 <member name="F:Tizen.Applications.AttachPanel.EventType.HideFinish">
\r
205 Attach panel finishes the effect to hide the panel
\r
208 <member name="T:Tizen.Applications.AttachPanel.ResultEventArgs">
\r
210 Class for event arguments of the result event
\r
213 <member name="P:Tizen.Applications.AttachPanel.ResultEventArgs.AttachPanel">
\r
215 Property for attach panel object.
\r
218 <member name="P:Tizen.Applications.AttachPanel.ResultEventArgs.Category">
\r
220 Results are from the content category.
\r
223 <member name="P:Tizen.Applications.AttachPanel.ResultEventArgs.Result">
\r
225 Property for result
\r
226 The caller app has to use ExtraData property to get received data.
\r
229 <member name="P:Tizen.Applications.AttachPanel.ResultEventArgs.ResultCode">
\r
231 Property for result of AppControl
\r
234 <member name="P:Tizen.Applications.AttachPanel.ResultEventArgs.UserData">
\r
236 Property for user data
\r
239 <member name="T:Tizen.Applications.AttachPanel.StateEventArgs">
\r
241 Class for event arguments of the state event
\r
244 <member name="P:Tizen.Applications.AttachPanel.StateEventArgs.AttachPanel">
\r
246 Property for attach panel object
\r
249 <member name="P:Tizen.Applications.AttachPanel.StateEventArgs.EventType">
\r
251 Property for event type.
\r
254 <member name="P:Tizen.Applications.AttachPanel.StateEventArgs.EventInfo">
\r
256 Additional event information.
\r
257 This can be NULL if there are no necessary information.
\r
260 <member name="P:Tizen.Applications.AttachPanel.StateEventArgs.UserData">
\r
262 Property for user data.
\r
265 <member name="T:Tizen.Applications.AttachPanel.StateType">
\r
267 Enumeration for the attach panel's window state.
\r
270 <member name="F:Tizen.Applications.AttachPanel.StateType.Hidden">
\r
272 Attach panel is not visible
\r
275 <member name="F:Tizen.Applications.AttachPanel.StateType.Partial">
\r
277 Attach panel is in partial window mode
\r
280 <member name="F:Tizen.Applications.AttachPanel.StateType.Full">
\r
282 Attach panel is in full screen mode
\r