2 * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the License);
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an AS IS BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
17 namespace Tizen.Applications
20 /// Operations of the AppControl.
22 public static class AppControlOperations
25 /// An explicit launch for a homescreen application.
27 public const string Main = "http://tizen.org/appcontrol/operation/main";
30 /// An explicit launch for an application that excludes a homescreen application.
32 public const string Default = "http://tizen.org/appcontrol/operation/default";
35 /// Provides an editable access to the given data.
37 public const string Edit = "http://tizen.org/appcontrol/operation/edit";
40 /// Displays the data.
42 public const string View = "http://tizen.org/appcontrol/operation/view";
47 public const string Pick = "http://tizen.org/appcontrol/operation/pick";
52 public const string CreateContent = "http://tizen.org/appcontrol/operation/create_content";
55 /// Performs a call to someone.
57 public const string Call = "http://tizen.org/appcontrol/operation/call";
60 /// Delivers some data to someone else.
62 public const string Send = "http://tizen.org/appcontrol/operation/send";
65 /// Delivers text data to someone else.
67 public const string SendText = "http://tizen.org/appcontrol/operation/send_text";
70 /// Shares an item with someone else.
72 public const string Share = "http://tizen.org/appcontrol/operation/share";
75 /// Shares multiple items with someone else.
77 public const string MultiShare = "http://tizen.org/appcontrol/operation/multi_share";
80 /// Shares text data with someone else.
82 public const string ShareText = "http://tizen.org/appcontrol/operation/share_text";
85 /// Dials a number. This shows a UI with the number to be dialed, allowing the user to explicitly initiate the call.
87 public const string Dial = "http://tizen.org/appcontrol/operation/dial";
90 /// Performs a search.
92 public const string Search = "http://tizen.org/appcontrol/operation/search";
97 public const string Download = "http://tizen.org/appcontrol/operation/download";
102 public const string Print = "http://tizen.org/appcontrol/operation/print";
105 /// Composes a message.
107 public const string Compose = "http://tizen.org/appcontrol/operation/compose";
110 /// Can be launched by interested System-Event.
112 public const string LaunchOnEvent = "http://tizen.org/appcontrol/operation/launch_on_event";
117 public const string Add = "http://tizen.org/appcontrol/operation/add";
120 /// Captures images by camera applications.
122 public const string ImageCapture = "http://tizen.org/appcontrol/operation/image_capture";
125 /// Captures videos by camera applications.
127 public const string VideoCapture = "http://tizen.org/appcontrol/operation/video_capture";
130 /// Shows system settings.
132 public const string Setting = "http://tizen.org/appcontrol/operation/setting";
135 /// Shows settings to enable Bluetooth.
137 public const string SettingBluetoothEnable = "http://tizen.org/appcontrol/operation/setting/bt_enable";
140 /// Shows settings to configure Bluetooth visibility.
142 public const string SettingBluetoothVisibility = "http://tizen.org/appcontrol/operation/setting/bt_visibility";
145 /// Shows settings to allow configuration of current location sources.
147 public const string SettingLocation = "http://tizen.org/appcontrol/operation/setting/location";
150 /// Shows NFC settings.
152 public const string SettingNfc = "http://tizen.org/appcontrol/operation/setting/nfc";
155 /// Shows settings to allow configuration of Wi-Fi.
157 public const string SettingWifi = "http://tizen.org/appcontrol/operation/setting/wifi";