/ohos5.0/commonlibrary/ets_utils/js_api_module/uri/test/ |
H A D | test_napi.cpp | 390 OHOS::Uri::Uri uri(""); variable 399 OHOS::Uri::Uri uri("#asd;"); variable 508 OHOS::Uri::Uri uri1 = uri; 617 bool res = uri.IsAbsolute(); 624 bool res = uri.IsAbsolute(); 631 bool res = uri.IsAbsolute(); 638 bool res = uri.IsRelative(); 644 OHOS::Uri::Uri uri("/bbb"); variable 645 bool res = uri.IsRelative(); 652 bool res = uri.IsOpaque(); [all …]
|
/ohos5.0/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_helper_test/src/ |
H A D | media_file_uri_test.cpp | 97 MediaFileUri mediaUri(uri); in GetParamsFromUriTest() 194 MediaFileUri fileUri(uri); 196 EXPECT_EQ(targetUri, uri); 204 EXPECT_EQ(targetUri, uri); 212 EXPECT_EQ(targetUri, uri); 220 EXPECT_EQ(targetUri, uri); 228 EXPECT_EQ(targetUri, uri); 430 string uri = ""; variable 452 uri = ""; 458 string uri = ""; variable [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-core-file-kit/ |
H A D | fileuri.md | 29 …tfulldirectoryuri) (const char \*uri, unsigned int length, char \*\*result) | 获取uri所在目录的uri,如果是文件u… 44 获取uri所在目录的uri,如果是文件uri则获取父目录的uri,如果是目录uri则返回本身。 54 | uri | 表示要获取目录的uri的原始uri。 | 71 将传入的uri转换成路径path。 81 | uri | 表示要转换的uri。 | 98 将传入的路径path转换成uri。 125 校验传入的uri是否有效。 135 | uri | 表示需要校验的uri。 | 140 返回true表示传入uri是有效的uri;返回false表示传入的uri是无效的uri。 150 获取传入的uri中的文件名称。 [all …]
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/js/napi/dataUriUtils/ |
H A D | data_uri_utils.js | 18 getId: (uri) => { 33 updateId: (uri, id) => { 36 return uri; 39 if (ret === uri) { 40 return uri; 44 deleteId: (uri) => { 47 return uri; 51 return uri; 55 return uri; 59 attachId: (uri, id) => { [all …]
|
/ohos5.0/docs/zh-cn/application-dev/application-models/ |
H A D | explicit-implicit-want-mappings.md | 50 …- 如果linkFeature匹配成功,并且want中配置了uri或type,则继续匹配uri和type属性,均匹配成功则隐式匹配成功;否则,匹配失败。如果want中未配置uri和type, 则隐… 91 ### want参数的uri和type匹配规则 97 - 调用方传入的want参数的uri和type都为空。 104 2. 如果待匹配应用组件的skills配置中的uris数组存在一条数据[uri匹配](#uri匹配规则)成功且type为空,则匹配成功,否则匹配失败。 118  126  129 ### uri匹配规则 159 > 系统应用预留uri的scheme统一以`ohos`开头,例如`ohosclock://`。三方应用组件配置的uri不能与系统应用重复,否则会导致无法通过该uri拉起三方应用组件。 161 **图5** want参数中uri的匹配规则示例 162  [all …]
|
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/js/napi/datashare_ext_ability/ |
H A D | datashare_ext_ability.js | 26 openFile(uri, mode, callback) { argument 30 openRawFile(uri, mode, callback) { argument 34 insert(uri, value, callback) { argument 35 console.log('insert, uri:' + uri); 39 console.log('update, uri:' + uri); 46 delete(uri, predicates, callback) { argument 47 console.log('delete, uri:' + uri); 51 console.log('query, uri:' + uri); 54 getType(uri, callback) { argument 62 normalizeUri(uri, callback) { argument [all …]
|
/ohos5.0/docs/zh-cn/application-dev/file-management/ |
H A D | user-file-uri-intro.md | 1 # 用户文件uri介绍 3 用户文件uri是文件的唯一标识,在对用户文件进行访问与修改等操作时往往都会使用到uri,不建议开发者解析uri中的片段用于业务代码开发,不同类型的uri使用方式将在下文详细介绍。 5 ## uri的类型 7 uri类型可以归纳为文档类uri和媒体文件uri两类 9 - 文档类uri:由picker拉起文件管理器选择或保存返回,以及通过fileAccess模块获取。具体获取方式参见[文档类uri获取方式](#文档类uri获取方式)。 10 - 媒体文件uri:由picker通过拉起图库选择图片或者视频返回,通过photoAccessHelper模块获取图片或者视频文件的uri,以及通过userFileManager模块获取图片、视频或… 12  14 ## 文档类uri 16 ### 文档类uri介绍 179 // 定义一个uri数组,用于接收PhotoViewPicker选择图片返回的uri [all …]
|
/ohos5.0/foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_helper/src/ |
H A D | media_file_uri.cpp | 118 uri += "/" + fileId; in MediaFileUriConstruct() 126 uri += extrUri; in MediaFileUriConstruct() 127 uri = MediaFileUtils::Encode(uri); in MediaFileUriConstruct() 129 ParseUri(uri); in MediaFileUriConstruct() 130 return uri; in MediaFileUriConstruct() 211 if (uri->IsApi10()) { in CalFileId() 293 Uri uri(queryUri); in GetFilePath() local 402 uri = uri.substr(0, fragIndex); in RemoveAllFragment() 444 path = uri.GetPath(); in GetValidPath() 486 if (uri.empty()) { in GetTimeIdFromUri() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-ability-kit/ |
H A D | js-apis-ability-dataUriUtils.md | 3 DataUriUtils模块提供用于处理uri对象的能力,包括获取、绑定、删除和更新指定uri对象的路径末尾的ID。 17 getId(uri: string): number 19 获取指定uri路径末尾的ID。 27 | uri | string | 是 | 表示uri对象。 | 33 | number | 返回uri路径末尾的ID。 | 49 将ID附加到uri的路径末尾。 57 | uri | string | 是 | 表示uri对象。 | 84 删除指定uri路径末尾的ID。 92 | uri | string | 是 | 表示要从中删除ID的uri对象。 | 114 更新指定uri中的ID。 [all …]
|
H A D | js-apis-app-ability-dataUriUtils.md | 3 DataUriUtils模块提供用于处理uri对象的能力,包括获取、绑定、删除和更新指定uri对象的路径末尾的ID。 19 获取指定uri路径末尾的ID。 27 | uri | string | 是 | 表示uri对象。 | 62 将ID附加到uri的路径末尾。 70 | uri | string | 是 | 表示uri对象。 | 99 console.info(`attachId the uri is: ${uri}`); 111 删除指定uri路径末尾的ID。 119 | uri | string | 是 | 表示要从中删除ID的uri对象。 | 143 console.info(`delete id with the uri is: ${uri}`); 155 更新指定uri中的ID。 [all …]
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/ability/native/ |
H A D | data_ability_helper_impl.cpp | 40 uri_ = uri; in DataAbilityHelperImpl() 49 uri_ = uri; in DataAbilityHelperImpl() 64 uri_ = uri; in DataAbilityHelperImpl() 151 if (!CheckUri(uri)) { in Creator() 192 if (!CheckUri(uri)) { in Creator() 254 if (!CheckUri(uri)) { in Creator() 604 Uri uri(checkUri); in CheckOhosUri() local 618 if (uri.GetPath() == "") { in CheckOhosUri() 811 if (!CheckUriParam(uri)) { in GetDataAbilityProxy() 846 if (uri == nullptr) { in CheckUri() [all …]
|
H A D | data_ability_helper.cpp | 66 if (!context || !uri) { in Creator() 101 if (!context || !uri) { in Creator() 204 if (!token || !uri) { in Creator() 270 if (TransferScheme(uri, dataShareUri)) { in GetFileTypes() 337 if (TransferScheme(uri, dataShareUri)) { in OpenRawFile() 367 if (TransferScheme(uri, dataShareUri)) { in Insert() 416 if (TransferScheme(uri, dataShareUri)) { in Update() 446 if (TransferScheme(uri, dataShareUri)) { in Delete() 666 Uri DataAbilityHelper::NormalizeUri(Uri &uri) in NormalizeUri() argument 697 Uri DataAbilityHelper::DenormalizeUri(Uri &uri) in DenormalizeUri() argument [all …]
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.11.1/ |
H A D | changelogs-file-management.md | 7 变更前uri的格式为: 11 变更后uri的格式为: 17 基于此前版本开发的应用,请排查是否对媒体库uri有依赖或者解析,如有依赖请尽快进行适配修改。file_id并不保证唯一,请不要对id进行解析,能使用id的地方都可以使用uri进行代替。 27 …件uri格式进行调整,实现通过uri获取文件名等文件基础信息。新的格式将会导致对uri进行解析的方式会存在无法达到预期效果的情况,例如对uri为 'file://media/image/8'进行解… 39 let uri = 'file://media/Photo/1/IMG_datetime_0001/displayName.jpg' // 需保证此uri已存在。 40 predicates.equalTo('uri', uri); 42 fetchColumns: ['uri'], 64 变更前uri的格式为: 68 变更后uri的格式为: 84 …件uri格式进行调整,实现通过uri获取文件名等文件基础信息。新的格式将会导致对uri进行解析的方式会存在无法达到预期效果的情况,例如对uri为 'file://media/image/8'进行解… [all …]
|
/ohos5.0/foundation/distributeddatamgr/data_share/test/native/unittest/mediadatashare_test/src/ |
H A D | slientswitch_test.cpp | 145 Uri uri(""); variable 154 Uri uri(""); variable 182 Uri uri(""); variable 220 Uri uri(""); variable 258 Uri uri(""); variable 297 Uri uri(""); variable 333 Uri uri(""); variable 370 Uri uri(""); variable 407 Uri uri(""); variable 440 Uri uri(""); variable [all …]
|
H A D | controller_test.cpp | 58 Uri uri(""); variable 72 Uri uri(""); variable 92 Uri uri(""); variable 107 Uri uri(""); variable 128 Uri uri(""); variable 141 Uri uri(""); variable 160 Uri uri(""); variable 175 Uri uri(""); variable 196 Uri uri(""); variable 216 Uri uri(""); variable [all …]
|
/ohos5.0/foundation/filemanagement/user_file_service/services/file_extension_hap/entry/src/main/ets/FileExtensionAbility/ |
H A D | Common.ts | 38 function getPath(uri): string { 40 let arr = uri.split(sep); 62 uri: string, 73 uri: uri, 122 let suffixUri = uri.slice(SLICE_PREFIX_URI, uri.length); 127 uri = ''; 129 return uri; 132 function decodeUri(uri): string { 134 uri = decodeURIComponent(uri); 137 uri = ''; [all …]
|
/ohos5.0/docs/zh-cn/application-dev/tools/ |
H A D | mediatool.md | 42 mediatool list <resource-uri> 45 该命令能够将`<resource-uri>`指定uri对应的媒体库内资源信息以csv格式打印出来。 50 - uri: 媒体资源的uri。 59 # 使用存在的uri查询 62 uri, display_name, data 65 # 使用格式错误的uri查询 67 [FAIL] uri invalid. uri:file://media/Photo/ 78 该命令能够将`<resource-uri>`指定uri对应的媒体库资源的源文件内容导出到`<dest-path>`指定的设备路径下。 108 该命令能够彻底删除`<resource-uri>`指定uri的媒体库资源。被删除的资源无法恢复,请谨慎执行。 159 # 查询媒体资源uri [all …]
|
/ohos5.0/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_tool/src/ |
H A D | userfile_client_ex.cpp | 126 return uri; in GetInsertUri() 129 return uri; in GetInsertUri() 137 return uri; in GetQueryUri() 140 return uri; in GetQueryUri() 148 return uri; in GetListUri() 151 return uri; in GetListUri() 159 return uri; in GetCloseUri() 162 return uri; in GetCloseUri() 173 return uri; in GetUpdateUri() 184 return uri; in GetDeleteUri() [all …]
|
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/consumer/controller/service/src/ |
H A D | general_controller_service_impl.cpp | 44 manager->SetCallCount(__FUNCTION__, uri.ToString()); in Insert() 50 return proxy->Insert(uri, Uri(extUri_), value); in Insert() 61 manager->SetCallCount(__FUNCTION__, uri.ToString()); in Update() 77 manager->SetCallCount(__FUNCTION__, uri.ToString()); in Delete() 83 return proxy->Delete(uri, Uri(extUri_), predicates); in Delete() 93 manager->SetCallCount(__FUNCTION__, uri.ToString()); in InsertEx() 99 return proxy->InsertEx(uri, Uri(extUri_), value); in InsertEx() 110 manager->SetCallCount(__FUNCTION__, uri.ToString()); in UpdateEx() 202 proxy->Notify(uri.ToString()); in NotifyChange() 224 for (const auto &uri : value) { in ReRegisterObserver() local [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/io/ |
H A D | file_manager.cpp | 129 auto uri = FixPath(uriIn); in OpenFile() local 147 auto uri = FixPath(uriIn); in CreateFile() local 165 auto uri = FixPath(uriIn); in DeleteFile() local 204 auto uri = FixPath(uriIn); in GetEntry() local 221 auto uri = FixPath(uriIn); in OpenDirectory() local 239 auto uri = FixPath(uriIn); in CreateDirectory() local 257 auto uri = FixPath(uriIn); in DeleteDirectory() local 285 auto uri = FixPath(uriIn); in RegisterAssetPath() local 291 auto uri = FixPath(uriIn); in UnregisterAssetPath() local 300 auto uri = FixPath(uriIn); in GetAbsolutePaths() local [all …]
|
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/consumer/src/ |
H A D | datashare_helper.cpp | 87 Uri uri(replacedUriStr); in Creator() local 109 Uri uri(strUri); in Creator() local 125 Uri uri(strUri); in Create() local 126 if (IsProxy(uri)) { in Create() 143 uri = Uri(extUri); in Create() 175 return proxy->GetSilentProxyStatus(uri); in GetSilentProxyStatus() 330 value.uris_.push_back(uri); in GetObserver() 334 value.uris_.push_back(uri); in GetObserver() 361 return uri == value; in DeleteObserver() 377 bool DataShareHelper::IsProxy(Uri &uri) in IsProxy() argument [all …]
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/ |
H A D | data_share_service_impl.cpp | 114 NotifyChange(uri); in Insert() 140 NotifyChange(uri); in InsertEx() 184 NotifyChange(uri); in Update() 210 NotifyChange(uri); in UpdateEx() 232 NotifyChange(uri); in Delete() 257 NotifyChange(uri); in DeleteEx() 404 for (const auto &uri : uris) { in SubscribeRdbData() local 418 for (const auto &uri : uris) { in UnsubscribeRdbData() local 432 for (const auto &uri : uris) { in EnableRdbSubs() local 673 std::string extUri = uri; in SaveLaunchInfo() [all …]
|
/ohos5.0/foundation/multimedia/ringtone_library/services/ringtone_data_extension/src/ |
H A D | ringtone_datashare_stub_impl.cpp | 52 ret = extension->OpenFile(uri, mode); in OpenFile() 66 ret = extension->OpenRawFile(uri, mode); in OpenRawFile() 80 ret = extension->Insert(uri, value); in Insert() 93 ret = extension->InsertExt(uri, value, result); in InsertExt() 107 ret = extension->Update(uri, predicates, value); in Update() 120 ret = extension->Delete(uri, predicates); in Delete() 146 ret = extension->GetType(uri); in GetType() 161 ret = extension->BatchInsert(uri, values); in BatchInsert() 207 ret = extension->NotifyChange(uri); in NotifyChange() 222 urivalue = extension->NormalizeUri(uri); in NormalizeUri() [all …]
|
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/provider/src/ |
H A D | datashare_stub.cpp | 100 Uri uri(""); in CmdGetFileTypes() local 120 Uri uri(""); in CmdOpenFile() local 145 Uri uri(""); in CmdOpenRawFile() local 161 Uri uri(""); in CmdInsert() local 184 Uri uri(""); in CmdUpdate() local 228 Uri uri(""); in CmdDelete() local 251 Uri uri(""); in CmdInsertEx() local 276 Uri uri(""); in CmdUpdateEx() local 302 Uri uri(""); in CmdDeleteEx() local 325 Uri uri(""); in CmdQuery() local [all …]
|
/ohos5.0/base/telephony/telephony_data/common/src/ |
H A D | telephony_datashare_stub_impl.cpp | 124 OHOS::Uri uriTemp = uri; in GetOwner() 157 auto extension = GetOwner(uri); in Insert() 165 NotifyChange(uri); in Insert() 175 auto extension = GetOwner(uri); in Update() 185 NotifyChange(uri); in Update() 194 auto extension = GetOwner(uri); in Delete() 202 NotifyChange(uri); in Delete() 211 auto extension = GetOwner(uri); in Query() 233 NotifyChange(uri); in BatchInsert() 317 return uri; in NormalizeUri() [all …]
|