17777dab0Sopenharmony_ci/* 27777dab0Sopenharmony_ci * Copyright (c) 2024 Huawei Device Co., Ltd. 37777dab0Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 47777dab0Sopenharmony_ci * you may not use this file except in compliance with the License. 57777dab0Sopenharmony_ci * You may obtain a copy of the License at 67777dab0Sopenharmony_ci * 77777dab0Sopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 87777dab0Sopenharmony_ci * 97777dab0Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software 107777dab0Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 117777dab0Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 127777dab0Sopenharmony_ci * See the License for the specific language governing permissions and 137777dab0Sopenharmony_ci * limitations under the License. 147777dab0Sopenharmony_ci */ 157777dab0Sopenharmony_ci 167777dab0Sopenharmony_ci/** 177777dab0Sopenharmony_ci * @addtogroup UDMF 187777dab0Sopenharmony_ci * @{ 197777dab0Sopenharmony_ci * 207777dab0Sopenharmony_ci * @brief The Unified Data Management Framework(UDMF) aims to define various standards 217777dab0Sopenharmony_ci * for data across applications, devices, and platforms, providing a unified OpenHarmony 227777dab0Sopenharmony_ci * data language and standardized data access and reading paths. 237777dab0Sopenharmony_ci * 247777dab0Sopenharmony_ci * @syscap SystemCapability.DistributedDataManager.UDMF.Core 257777dab0Sopenharmony_ci * 267777dab0Sopenharmony_ci * @since 12 277777dab0Sopenharmony_ci */ 287777dab0Sopenharmony_ci 297777dab0Sopenharmony_ci/** 307777dab0Sopenharmony_ci * @file udmf_meta.h 317777dab0Sopenharmony_ci * 327777dab0Sopenharmony_ci * @brief Declaration the uniform data type information. 337777dab0Sopenharmony_ci * 347777dab0Sopenharmony_ci * @kit ArkData 357777dab0Sopenharmony_ci * @library libudmf.so 367777dab0Sopenharmony_ci * @syscap SystemCapability.DistributedDataManager.UDMF.Core 377777dab0Sopenharmony_ci * 387777dab0Sopenharmony_ci * @since 12 397777dab0Sopenharmony_ci */ 407777dab0Sopenharmony_ci 417777dab0Sopenharmony_ci#ifndef UDMF_META_H 427777dab0Sopenharmony_ci#define UDMF_META_H 437777dab0Sopenharmony_ci 447777dab0Sopenharmony_ci#ifdef __cplusplus 457777dab0Sopenharmony_ciextern "C" { 467777dab0Sopenharmony_ci#endif 477777dab0Sopenharmony_ci 487777dab0Sopenharmony_ci/** 497777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 507777dab0Sopenharmony_ci * 517777dab0Sopenharmony_ci * @since 12 527777dab0Sopenharmony_ci */ 537777dab0Sopenharmony_ci#define UDMF_META_ENTITY "general.entity" 547777dab0Sopenharmony_ci 557777dab0Sopenharmony_ci/** 567777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 577777dab0Sopenharmony_ci * 587777dab0Sopenharmony_ci * @since 12 597777dab0Sopenharmony_ci */ 607777dab0Sopenharmony_ci#define UDMF_META_OBJECT "general.object" 617777dab0Sopenharmony_ci 627777dab0Sopenharmony_ci/** 637777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 647777dab0Sopenharmony_ci * 657777dab0Sopenharmony_ci * @since 12 667777dab0Sopenharmony_ci */ 677777dab0Sopenharmony_ci#define UDMF_META_COMPOSITE_OBJECT "general.composite-object" 687777dab0Sopenharmony_ci 697777dab0Sopenharmony_ci/** 707777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 717777dab0Sopenharmony_ci * 727777dab0Sopenharmony_ci * @since 12 737777dab0Sopenharmony_ci */ 747777dab0Sopenharmony_ci#define UDMF_META_TEXT "general.text" 757777dab0Sopenharmony_ci 767777dab0Sopenharmony_ci/** 777777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 787777dab0Sopenharmony_ci * 797777dab0Sopenharmony_ci * @since 12 807777dab0Sopenharmony_ci */ 817777dab0Sopenharmony_ci#define UDMF_META_PLAIN_TEXT "general.plain-text" 827777dab0Sopenharmony_ci 837777dab0Sopenharmony_ci/** 847777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 857777dab0Sopenharmony_ci * 867777dab0Sopenharmony_ci * @since 12 877777dab0Sopenharmony_ci */ 887777dab0Sopenharmony_ci#define UDMF_META_HTML "general.html" 897777dab0Sopenharmony_ci 907777dab0Sopenharmony_ci/** 917777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 927777dab0Sopenharmony_ci * 937777dab0Sopenharmony_ci * @since 12 947777dab0Sopenharmony_ci */ 957777dab0Sopenharmony_ci#define UDMF_META_HYPERLINK "general.hyperlink" 967777dab0Sopenharmony_ci 977777dab0Sopenharmony_ci/** 987777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 997777dab0Sopenharmony_ci * 1007777dab0Sopenharmony_ci * @since 12 1017777dab0Sopenharmony_ci */ 1027777dab0Sopenharmony_ci#define UDMF_META_XML "general.xml" 1037777dab0Sopenharmony_ci 1047777dab0Sopenharmony_ci/** 1057777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1067777dab0Sopenharmony_ci * 1077777dab0Sopenharmony_ci * @since 12 1087777dab0Sopenharmony_ci */ 1097777dab0Sopenharmony_ci#define UDMF_META_SOURCE_CODE "general.source-code" 1107777dab0Sopenharmony_ci 1117777dab0Sopenharmony_ci/** 1127777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1137777dab0Sopenharmony_ci * 1147777dab0Sopenharmony_ci * @since 12 1157777dab0Sopenharmony_ci */ 1167777dab0Sopenharmony_ci#define UDMF_META_SCRIPT "general.script" 1177777dab0Sopenharmony_ci 1187777dab0Sopenharmony_ci/** 1197777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1207777dab0Sopenharmony_ci * 1217777dab0Sopenharmony_ci * @since 12 1227777dab0Sopenharmony_ci */ 1237777dab0Sopenharmony_ci#define UDMF_META_SHELL_SCRIPT "general.shell-script" 1247777dab0Sopenharmony_ci 1257777dab0Sopenharmony_ci/** 1267777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1277777dab0Sopenharmony_ci * 1287777dab0Sopenharmony_ci * @since 12 1297777dab0Sopenharmony_ci */ 1307777dab0Sopenharmony_ci#define UDMF_META_CSH_SCRIPT "general.csh-script" 1317777dab0Sopenharmony_ci 1327777dab0Sopenharmony_ci/** 1337777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1347777dab0Sopenharmony_ci * 1357777dab0Sopenharmony_ci * @since 12 1367777dab0Sopenharmony_ci */ 1377777dab0Sopenharmony_ci#define UDMF_META_PERL_SCRIPT "general.perl-script" 1387777dab0Sopenharmony_ci 1397777dab0Sopenharmony_ci/** 1407777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1417777dab0Sopenharmony_ci * 1427777dab0Sopenharmony_ci * @since 12 1437777dab0Sopenharmony_ci */ 1447777dab0Sopenharmony_ci#define UDMF_META_PHP_SCRIPT "general.php-script" 1457777dab0Sopenharmony_ci 1467777dab0Sopenharmony_ci/** 1477777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1487777dab0Sopenharmony_ci * 1497777dab0Sopenharmony_ci * @since 12 1507777dab0Sopenharmony_ci */ 1517777dab0Sopenharmony_ci#define UDMF_META_PYTHON_SCRIPT "general.python-script" 1527777dab0Sopenharmony_ci 1537777dab0Sopenharmony_ci/** 1547777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1557777dab0Sopenharmony_ci * 1567777dab0Sopenharmony_ci * @since 12 1577777dab0Sopenharmony_ci */ 1587777dab0Sopenharmony_ci#define UDMF_META_RUBY_SCRIPT "general.ruby-script" 1597777dab0Sopenharmony_ci 1607777dab0Sopenharmony_ci/** 1617777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1627777dab0Sopenharmony_ci * 1637777dab0Sopenharmony_ci * @since 12 1647777dab0Sopenharmony_ci */ 1657777dab0Sopenharmony_ci#define UDMF_META_TYPE_SCRIPT "general.type-script" 1667777dab0Sopenharmony_ci 1677777dab0Sopenharmony_ci/** 1687777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1697777dab0Sopenharmony_ci * 1707777dab0Sopenharmony_ci * @since 12 1717777dab0Sopenharmony_ci */ 1727777dab0Sopenharmony_ci#define UDMF_META_JAVA_SCRIPT "general.java-script" 1737777dab0Sopenharmony_ci 1747777dab0Sopenharmony_ci/** 1757777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1767777dab0Sopenharmony_ci * 1777777dab0Sopenharmony_ci * @since 12 1787777dab0Sopenharmony_ci */ 1797777dab0Sopenharmony_ci#define UDMF_META_C_HEADER "general.c-header" 1807777dab0Sopenharmony_ci 1817777dab0Sopenharmony_ci/** 1827777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1837777dab0Sopenharmony_ci * 1847777dab0Sopenharmony_ci * @since 12 1857777dab0Sopenharmony_ci */ 1867777dab0Sopenharmony_ci#define UDMF_META_C_SOURCE "general.c-source" 1877777dab0Sopenharmony_ci 1887777dab0Sopenharmony_ci/** 1897777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1907777dab0Sopenharmony_ci * 1917777dab0Sopenharmony_ci * @since 12 1927777dab0Sopenharmony_ci */ 1937777dab0Sopenharmony_ci#define UDMF_META_C_PLUS_PLUS_HEADER "general.c-plus-plus-header" 1947777dab0Sopenharmony_ci 1957777dab0Sopenharmony_ci/** 1967777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 1977777dab0Sopenharmony_ci * 1987777dab0Sopenharmony_ci * @since 12 1997777dab0Sopenharmony_ci */ 2007777dab0Sopenharmony_ci#define UDMF_META_C_PLUS_PLUS_SOURCE "general.c-plus-plus-source" 2017777dab0Sopenharmony_ci 2027777dab0Sopenharmony_ci/** 2037777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2047777dab0Sopenharmony_ci * 2057777dab0Sopenharmony_ci * @since 12 2067777dab0Sopenharmony_ci */ 2077777dab0Sopenharmony_ci#define UDMF_META_JAVA_SOURCE "general.java-source" 2087777dab0Sopenharmony_ci 2097777dab0Sopenharmony_ci/** 2107777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2117777dab0Sopenharmony_ci * 2127777dab0Sopenharmony_ci * @since 12 2137777dab0Sopenharmony_ci */ 2147777dab0Sopenharmony_ci#define UDMF_META_EBOOK "general.ebook" 2157777dab0Sopenharmony_ci 2167777dab0Sopenharmony_ci/** 2177777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2187777dab0Sopenharmony_ci * 2197777dab0Sopenharmony_ci * @since 12 2207777dab0Sopenharmony_ci */ 2217777dab0Sopenharmony_ci#define UDMF_META_EPUB "general.epub" 2227777dab0Sopenharmony_ci 2237777dab0Sopenharmony_ci/** 2247777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2257777dab0Sopenharmony_ci * 2267777dab0Sopenharmony_ci * @since 12 2277777dab0Sopenharmony_ci */ 2287777dab0Sopenharmony_ci#define UDMF_META_AZW "com.amazon.azw" 2297777dab0Sopenharmony_ci 2307777dab0Sopenharmony_ci/** 2317777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2327777dab0Sopenharmony_ci * 2337777dab0Sopenharmony_ci * @since 12 2347777dab0Sopenharmony_ci */ 2357777dab0Sopenharmony_ci#define UDMF_META_AZW3 "com.amazon.azw3" 2367777dab0Sopenharmony_ci 2377777dab0Sopenharmony_ci/** 2387777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2397777dab0Sopenharmony_ci * 2407777dab0Sopenharmony_ci * @since 12 2417777dab0Sopenharmony_ci */ 2427777dab0Sopenharmony_ci#define UDMF_META_KFX "com.amazon.kfx" 2437777dab0Sopenharmony_ci 2447777dab0Sopenharmony_ci/** 2457777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2467777dab0Sopenharmony_ci * 2477777dab0Sopenharmony_ci * @since 12 2487777dab0Sopenharmony_ci */ 2497777dab0Sopenharmony_ci#define UDMF_META_MOBI "com.amazon.mobi" 2507777dab0Sopenharmony_ci 2517777dab0Sopenharmony_ci/** 2527777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2537777dab0Sopenharmony_ci * 2547777dab0Sopenharmony_ci * @since 12 2557777dab0Sopenharmony_ci */ 2567777dab0Sopenharmony_ci#define UDMF_META_MEDIA "general.media" 2577777dab0Sopenharmony_ci 2587777dab0Sopenharmony_ci/** 2597777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2607777dab0Sopenharmony_ci * 2617777dab0Sopenharmony_ci * @since 12 2627777dab0Sopenharmony_ci */ 2637777dab0Sopenharmony_ci#define UDMF_META_IMAGE "general.image" 2647777dab0Sopenharmony_ci 2657777dab0Sopenharmony_ci/** 2667777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2677777dab0Sopenharmony_ci * 2687777dab0Sopenharmony_ci * @since 12 2697777dab0Sopenharmony_ci */ 2707777dab0Sopenharmony_ci#define UDMF_META_JPEG "general.jpeg" 2717777dab0Sopenharmony_ci 2727777dab0Sopenharmony_ci/** 2737777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2747777dab0Sopenharmony_ci * 2757777dab0Sopenharmony_ci * @since 12 2767777dab0Sopenharmony_ci */ 2777777dab0Sopenharmony_ci#define UDMF_META_PNG "general.png" 2787777dab0Sopenharmony_ci 2797777dab0Sopenharmony_ci/** 2807777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2817777dab0Sopenharmony_ci * 2827777dab0Sopenharmony_ci * @since 12 2837777dab0Sopenharmony_ci */ 2847777dab0Sopenharmony_ci#define UDMF_META_RAW_IMAGE "general.raw-image" 2857777dab0Sopenharmony_ci 2867777dab0Sopenharmony_ci/** 2877777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2887777dab0Sopenharmony_ci * 2897777dab0Sopenharmony_ci * @since 12 2907777dab0Sopenharmony_ci */ 2917777dab0Sopenharmony_ci#define UDMF_META_TIFF "general.tiff" 2927777dab0Sopenharmony_ci 2937777dab0Sopenharmony_ci/** 2947777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 2957777dab0Sopenharmony_ci * 2967777dab0Sopenharmony_ci * @since 12 2977777dab0Sopenharmony_ci */ 2987777dab0Sopenharmony_ci#define UDMF_META_BMP "com.microsoft.bmp" 2997777dab0Sopenharmony_ci 3007777dab0Sopenharmony_ci/** 3017777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3027777dab0Sopenharmony_ci * 3037777dab0Sopenharmony_ci * @since 12 3047777dab0Sopenharmony_ci */ 3057777dab0Sopenharmony_ci#define UDMF_META_ICO "com.microsoft.ico" 3067777dab0Sopenharmony_ci 3077777dab0Sopenharmony_ci/** 3087777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3097777dab0Sopenharmony_ci * 3107777dab0Sopenharmony_ci * @since 12 3117777dab0Sopenharmony_ci */ 3127777dab0Sopenharmony_ci#define UDMF_META_PHOTOSHOP_IMAGE "com.adobe.photoshop-image" 3137777dab0Sopenharmony_ci 3147777dab0Sopenharmony_ci/** 3157777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3167777dab0Sopenharmony_ci * 3177777dab0Sopenharmony_ci * @since 12 3187777dab0Sopenharmony_ci */ 3197777dab0Sopenharmony_ci#define UDMF_META_AI_IMAGE "com.adobe.illustrator.ai-image" 3207777dab0Sopenharmony_ci 3217777dab0Sopenharmony_ci/** 3227777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3237777dab0Sopenharmony_ci * 3247777dab0Sopenharmony_ci * @since 12 3257777dab0Sopenharmony_ci */ 3267777dab0Sopenharmony_ci#define UDMF_META_WORD_DOC "com.microsoft.word.doc" 3277777dab0Sopenharmony_ci 3287777dab0Sopenharmony_ci/** 3297777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3307777dab0Sopenharmony_ci * 3317777dab0Sopenharmony_ci * @since 12 3327777dab0Sopenharmony_ci */ 3337777dab0Sopenharmony_ci#define UDMF_META_EXCEL "com.microsoft.excel.xls" 3347777dab0Sopenharmony_ci 3357777dab0Sopenharmony_ci/** 3367777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3377777dab0Sopenharmony_ci * 3387777dab0Sopenharmony_ci * @since 12 3397777dab0Sopenharmony_ci */ 3407777dab0Sopenharmony_ci#define UDMF_META_PPT "com.microsoft.powerpoint.ppt" 3417777dab0Sopenharmony_ci 3427777dab0Sopenharmony_ci/** 3437777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3447777dab0Sopenharmony_ci * 3457777dab0Sopenharmony_ci * @since 12 3467777dab0Sopenharmony_ci */ 3477777dab0Sopenharmony_ci#define UDMF_META_PDF "com.adobe.pdf" 3487777dab0Sopenharmony_ci 3497777dab0Sopenharmony_ci/** 3507777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3517777dab0Sopenharmony_ci * 3527777dab0Sopenharmony_ci * @since 12 3537777dab0Sopenharmony_ci */ 3547777dab0Sopenharmony_ci#define UDMF_META_POSTSCRIPT "com.adobe.postscript" 3557777dab0Sopenharmony_ci 3567777dab0Sopenharmony_ci/** 3577777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3587777dab0Sopenharmony_ci * 3597777dab0Sopenharmony_ci * @since 12 3607777dab0Sopenharmony_ci */ 3617777dab0Sopenharmony_ci#define UDMF_META_ENCAPSULATED_POSTSCRIPT "com.adobe.encapsulated-postscript" 3627777dab0Sopenharmony_ci 3637777dab0Sopenharmony_ci/** 3647777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3657777dab0Sopenharmony_ci * 3667777dab0Sopenharmony_ci * @since 12 3677777dab0Sopenharmony_ci */ 3687777dab0Sopenharmony_ci#define UDMF_META_VIDEO "general.video" 3697777dab0Sopenharmony_ci 3707777dab0Sopenharmony_ci/** 3717777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3727777dab0Sopenharmony_ci * 3737777dab0Sopenharmony_ci * @since 12 3747777dab0Sopenharmony_ci */ 3757777dab0Sopenharmony_ci#define UDMF_META_AVI "general.avi" 3767777dab0Sopenharmony_ci 3777777dab0Sopenharmony_ci/** 3787777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3797777dab0Sopenharmony_ci * 3807777dab0Sopenharmony_ci * @since 12 3817777dab0Sopenharmony_ci */ 3827777dab0Sopenharmony_ci#define UDMF_META_MPEG "general.mpeg" 3837777dab0Sopenharmony_ci 3847777dab0Sopenharmony_ci/** 3857777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3867777dab0Sopenharmony_ci * 3877777dab0Sopenharmony_ci * @since 12 3887777dab0Sopenharmony_ci */ 3897777dab0Sopenharmony_ci#define UDMF_META_MPEG4 "general.mpeg-4" 3907777dab0Sopenharmony_ci 3917777dab0Sopenharmony_ci/** 3927777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 3937777dab0Sopenharmony_ci * 3947777dab0Sopenharmony_ci * @since 12 3957777dab0Sopenharmony_ci */ 3967777dab0Sopenharmony_ci#define UDMF_META_VIDEO_3GPP "general.3gpp" 3977777dab0Sopenharmony_ci 3987777dab0Sopenharmony_ci/** 3997777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4007777dab0Sopenharmony_ci * 4017777dab0Sopenharmony_ci * @since 12 4027777dab0Sopenharmony_ci */ 4037777dab0Sopenharmony_ci#define UDMF_META_VIDEO_3GPP2 "general.3gpp2" 4047777dab0Sopenharmony_ci 4057777dab0Sopenharmony_ci/** 4067777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4077777dab0Sopenharmony_ci * 4087777dab0Sopenharmony_ci * @since 12 4097777dab0Sopenharmony_ci */ 4107777dab0Sopenharmony_ci#define UDMF_META_WINDOWS_MEDIA_WM "com.microsoft.windows-media-wm" 4117777dab0Sopenharmony_ci 4127777dab0Sopenharmony_ci/** 4137777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4147777dab0Sopenharmony_ci * 4157777dab0Sopenharmony_ci * @since 12 4167777dab0Sopenharmony_ci */ 4177777dab0Sopenharmony_ci#define UDMF_META_WINDOWS_MEDIA_WMV "com.microsoft.windows-media-wmv" 4187777dab0Sopenharmony_ci 4197777dab0Sopenharmony_ci/** 4207777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4217777dab0Sopenharmony_ci * 4227777dab0Sopenharmony_ci * @since 12 4237777dab0Sopenharmony_ci */ 4247777dab0Sopenharmony_ci#define UDMF_META_WINDOWS_MEDIA_WMP "com.microsoft.windows-media-wmp" 4257777dab0Sopenharmony_ci 4267777dab0Sopenharmony_ci/** 4277777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4287777dab0Sopenharmony_ci * 4297777dab0Sopenharmony_ci * @since 12 4307777dab0Sopenharmony_ci */ 4317777dab0Sopenharmony_ci#define UDMF_META_AUDIO "general.audio" 4327777dab0Sopenharmony_ci 4337777dab0Sopenharmony_ci/** 4347777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4357777dab0Sopenharmony_ci * 4367777dab0Sopenharmony_ci * @since 12 4377777dab0Sopenharmony_ci */ 4387777dab0Sopenharmony_ci#define UDMF_META_AAC "general.aac" 4397777dab0Sopenharmony_ci 4407777dab0Sopenharmony_ci/** 4417777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4427777dab0Sopenharmony_ci * 4437777dab0Sopenharmony_ci * @since 12 4447777dab0Sopenharmony_ci */ 4457777dab0Sopenharmony_ci#define UDMF_META_AIFF "general.aiff" 4467777dab0Sopenharmony_ci 4477777dab0Sopenharmony_ci/** 4487777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4497777dab0Sopenharmony_ci * 4507777dab0Sopenharmony_ci * @since 12 4517777dab0Sopenharmony_ci */ 4527777dab0Sopenharmony_ci#define UDMF_META_ALAC "general.alac" 4537777dab0Sopenharmony_ci 4547777dab0Sopenharmony_ci/** 4557777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4567777dab0Sopenharmony_ci * 4577777dab0Sopenharmony_ci * @since 12 4587777dab0Sopenharmony_ci */ 4597777dab0Sopenharmony_ci#define UDMF_META_FLAC "general.flac" 4607777dab0Sopenharmony_ci 4617777dab0Sopenharmony_ci/** 4627777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4637777dab0Sopenharmony_ci * 4647777dab0Sopenharmony_ci * @since 12 4657777dab0Sopenharmony_ci */ 4667777dab0Sopenharmony_ci#define UDMF_META_MP3 "general.mp3" 4677777dab0Sopenharmony_ci 4687777dab0Sopenharmony_ci/** 4697777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4707777dab0Sopenharmony_ci * 4717777dab0Sopenharmony_ci * @since 12 4727777dab0Sopenharmony_ci */ 4737777dab0Sopenharmony_ci#define UDMF_META_OGG "general.ogg" 4747777dab0Sopenharmony_ci 4757777dab0Sopenharmony_ci/** 4767777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4777777dab0Sopenharmony_ci * 4787777dab0Sopenharmony_ci * @since 12 4797777dab0Sopenharmony_ci */ 4807777dab0Sopenharmony_ci#define UDMF_META_PCM "general.pcm" 4817777dab0Sopenharmony_ci 4827777dab0Sopenharmony_ci/** 4837777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4847777dab0Sopenharmony_ci * 4857777dab0Sopenharmony_ci * @since 12 4867777dab0Sopenharmony_ci */ 4877777dab0Sopenharmony_ci#define UDMF_META_WINDOWS_MEDIA_WMA "com.microsoft.windows-media-wma" 4887777dab0Sopenharmony_ci 4897777dab0Sopenharmony_ci/** 4907777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4917777dab0Sopenharmony_ci * 4927777dab0Sopenharmony_ci * @since 12 4937777dab0Sopenharmony_ci */ 4947777dab0Sopenharmony_ci#define UDMF_META_WAVEFORM_AUDIO "com.microsoft.waveform-audio" 4957777dab0Sopenharmony_ci 4967777dab0Sopenharmony_ci/** 4977777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 4987777dab0Sopenharmony_ci * 4997777dab0Sopenharmony_ci * @since 12 5007777dab0Sopenharmony_ci */ 5017777dab0Sopenharmony_ci#define UDMF_META_WINDOWS_MEDIA_WMX "com.microsoft.windows-media-wmx" 5027777dab0Sopenharmony_ci 5037777dab0Sopenharmony_ci/** 5047777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5057777dab0Sopenharmony_ci * 5067777dab0Sopenharmony_ci * @since 12 5077777dab0Sopenharmony_ci */ 5087777dab0Sopenharmony_ci#define UDMF_META_WINDOWS_MEDIA_WVX "com.microsoft.windows-media-wvx" 5097777dab0Sopenharmony_ci 5107777dab0Sopenharmony_ci/** 5117777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5127777dab0Sopenharmony_ci * 5137777dab0Sopenharmony_ci * @since 12 5147777dab0Sopenharmony_ci */ 5157777dab0Sopenharmony_ci#define UDMF_META_WINDOWS_MEDIA_WAX "com.microsoft.windows-media-wax" 5167777dab0Sopenharmony_ci 5177777dab0Sopenharmony_ci/** 5187777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5197777dab0Sopenharmony_ci * 5207777dab0Sopenharmony_ci * @since 12 5217777dab0Sopenharmony_ci */ 5227777dab0Sopenharmony_ci#define UDMF_META_GENERAL_FILE "general.file" 5237777dab0Sopenharmony_ci 5247777dab0Sopenharmony_ci/** 5257777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5267777dab0Sopenharmony_ci * 5277777dab0Sopenharmony_ci * @since 12 5287777dab0Sopenharmony_ci */ 5297777dab0Sopenharmony_ci#define UDMF_META_DIRECTORY "general.directory" 5307777dab0Sopenharmony_ci 5317777dab0Sopenharmony_ci/** 5327777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5337777dab0Sopenharmony_ci * 5347777dab0Sopenharmony_ci * @since 12 5357777dab0Sopenharmony_ci */ 5367777dab0Sopenharmony_ci#define UDMF_META_FOLDER "general.folder" 5377777dab0Sopenharmony_ci 5387777dab0Sopenharmony_ci/** 5397777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5407777dab0Sopenharmony_ci * 5417777dab0Sopenharmony_ci * @since 12 5427777dab0Sopenharmony_ci */ 5437777dab0Sopenharmony_ci#define UDMF_META_SYMLINK "general.symlink" 5447777dab0Sopenharmony_ci 5457777dab0Sopenharmony_ci/** 5467777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5477777dab0Sopenharmony_ci * 5487777dab0Sopenharmony_ci * @since 12 5497777dab0Sopenharmony_ci */ 5507777dab0Sopenharmony_ci#define UDMF_META_ARCHIVE "general.archive" 5517777dab0Sopenharmony_ci 5527777dab0Sopenharmony_ci/** 5537777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5547777dab0Sopenharmony_ci * 5557777dab0Sopenharmony_ci * @since 12 5567777dab0Sopenharmony_ci */ 5577777dab0Sopenharmony_ci#define UDMF_META_BZ2_ARCHIVE "general.bz2-archive" 5587777dab0Sopenharmony_ci 5597777dab0Sopenharmony_ci/** 5607777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5617777dab0Sopenharmony_ci * 5627777dab0Sopenharmony_ci * @since 12 5637777dab0Sopenharmony_ci */ 5647777dab0Sopenharmony_ci#define UDMF_META_DISK_IMAGE "general.disk-image" 5657777dab0Sopenharmony_ci 5667777dab0Sopenharmony_ci/** 5677777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5687777dab0Sopenharmony_ci * 5697777dab0Sopenharmony_ci * @since 12 5707777dab0Sopenharmony_ci */ 5717777dab0Sopenharmony_ci#define UDMF_META_TAR_ARCHIVE "general.tar-archive" 5727777dab0Sopenharmony_ci 5737777dab0Sopenharmony_ci/** 5747777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5757777dab0Sopenharmony_ci * 5767777dab0Sopenharmony_ci * @since 12 5777777dab0Sopenharmony_ci */ 5787777dab0Sopenharmony_ci#define UDMF_META_ZIP_ARCHIVE "general.zip-archive" 5797777dab0Sopenharmony_ci 5807777dab0Sopenharmony_ci/** 5817777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5827777dab0Sopenharmony_ci * 5837777dab0Sopenharmony_ci * @since 12 5847777dab0Sopenharmony_ci */ 5857777dab0Sopenharmony_ci#define UDMF_META_JAVA_ARCHIVE "com.sun.java-archive" 5867777dab0Sopenharmony_ci 5877777dab0Sopenharmony_ci/** 5887777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5897777dab0Sopenharmony_ci * 5907777dab0Sopenharmony_ci * @since 12 5917777dab0Sopenharmony_ci */ 5927777dab0Sopenharmony_ci#define UDMF_META_GNU_TAR_ARCHIVE "org.gnu.gnu-tar-archive" 5937777dab0Sopenharmony_ci 5947777dab0Sopenharmony_ci/** 5957777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 5967777dab0Sopenharmony_ci * 5977777dab0Sopenharmony_ci * @since 12 5987777dab0Sopenharmony_ci */ 5997777dab0Sopenharmony_ci#define UDMF_META_GNU_ZIP_ARCHIVE "org.gnu.gnu-zip-archive" 6007777dab0Sopenharmony_ci 6017777dab0Sopenharmony_ci/** 6027777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6037777dab0Sopenharmony_ci * 6047777dab0Sopenharmony_ci * @since 12 6057777dab0Sopenharmony_ci */ 6067777dab0Sopenharmony_ci#define UDMF_META_GNU_ZIP_TAR_ARCHIVE "org.gnu.gnu-zip-tar-archive" 6077777dab0Sopenharmony_ci 6087777dab0Sopenharmony_ci/** 6097777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6107777dab0Sopenharmony_ci * 6117777dab0Sopenharmony_ci * @since 12 6127777dab0Sopenharmony_ci */ 6137777dab0Sopenharmony_ci#define UDMF_META_CALENDAR "general.calendar" 6147777dab0Sopenharmony_ci 6157777dab0Sopenharmony_ci/** 6167777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6177777dab0Sopenharmony_ci * 6187777dab0Sopenharmony_ci * @since 12 6197777dab0Sopenharmony_ci */ 6207777dab0Sopenharmony_ci#define UDMF_META_CONTACT "general.contact" 6217777dab0Sopenharmony_ci 6227777dab0Sopenharmony_ci/** 6237777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6247777dab0Sopenharmony_ci * 6257777dab0Sopenharmony_ci * @since 12 6267777dab0Sopenharmony_ci */ 6277777dab0Sopenharmony_ci#define UDMF_META_DATABASE "general.database" 6287777dab0Sopenharmony_ci 6297777dab0Sopenharmony_ci/** 6307777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6317777dab0Sopenharmony_ci * 6327777dab0Sopenharmony_ci * @since 12 6337777dab0Sopenharmony_ci */ 6347777dab0Sopenharmony_ci#define UDMF_META_MESSAGE "general.message" 6357777dab0Sopenharmony_ci 6367777dab0Sopenharmony_ci/** 6377777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6387777dab0Sopenharmony_ci * 6397777dab0Sopenharmony_ci * @since 12 6407777dab0Sopenharmony_ci */ 6417777dab0Sopenharmony_ci#define UDMF_META_VCARD "general.vcard" 6427777dab0Sopenharmony_ci 6437777dab0Sopenharmony_ci/** 6447777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6457777dab0Sopenharmony_ci * 6467777dab0Sopenharmony_ci * @since 12 6477777dab0Sopenharmony_ci */ 6487777dab0Sopenharmony_ci#define UDMF_META_NAVIGATION "general.navigation" 6497777dab0Sopenharmony_ci 6507777dab0Sopenharmony_ci/** 6517777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6527777dab0Sopenharmony_ci * 6537777dab0Sopenharmony_ci * @since 12 6547777dab0Sopenharmony_ci */ 6557777dab0Sopenharmony_ci#define UDMF_META_LOCATION "general.location" 6567777dab0Sopenharmony_ci 6577777dab0Sopenharmony_ci/** 6587777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6597777dab0Sopenharmony_ci * 6607777dab0Sopenharmony_ci * @since 12 6617777dab0Sopenharmony_ci */ 6627777dab0Sopenharmony_ci#define UDMF_META_OPENHARMONY_FORM "openharmony.form" 6637777dab0Sopenharmony_ci 6647777dab0Sopenharmony_ci/** 6657777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6667777dab0Sopenharmony_ci * 6677777dab0Sopenharmony_ci * @since 12 6687777dab0Sopenharmony_ci */ 6697777dab0Sopenharmony_ci#define UDMF_META_OPENHARMONY_APP_ITEM "openharmony.app-item" 6707777dab0Sopenharmony_ci 6717777dab0Sopenharmony_ci/** 6727777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6737777dab0Sopenharmony_ci * 6747777dab0Sopenharmony_ci * @since 12 6757777dab0Sopenharmony_ci */ 6767777dab0Sopenharmony_ci#define UDMF_META_OPENHARMONY_PIXEL_MAP "openharmony.pixel-map" 6777777dab0Sopenharmony_ci 6787777dab0Sopenharmony_ci/** 6797777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6807777dab0Sopenharmony_ci * 6817777dab0Sopenharmony_ci * @since 12 6827777dab0Sopenharmony_ci */ 6837777dab0Sopenharmony_ci#define UDMF_META_OPENHARMONY_ATOMIC_SERVICE "openharmony.atomic-service" 6847777dab0Sopenharmony_ci 6857777dab0Sopenharmony_ci/** 6867777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6877777dab0Sopenharmony_ci * 6887777dab0Sopenharmony_ci * @since 12 6897777dab0Sopenharmony_ci */ 6907777dab0Sopenharmony_ci#define UDMF_META_OPENHARMONY_PACKAGE "openharmony.package" 6917777dab0Sopenharmony_ci 6927777dab0Sopenharmony_ci/** 6937777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 6947777dab0Sopenharmony_ci * 6957777dab0Sopenharmony_ci * @since 12 6967777dab0Sopenharmony_ci */ 6977777dab0Sopenharmony_ci#define UDMF_META_OPENHARMONY_HAP "openharmony.hap" 6987777dab0Sopenharmony_ci 6997777dab0Sopenharmony_ci/** 7007777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7017777dab0Sopenharmony_ci * 7027777dab0Sopenharmony_ci * @since 12 7037777dab0Sopenharmony_ci */ 7047777dab0Sopenharmony_ci#define UDMF_META_SMIL "com.real.smil" 7057777dab0Sopenharmony_ci 7067777dab0Sopenharmony_ci/** 7077777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7087777dab0Sopenharmony_ci * 7097777dab0Sopenharmony_ci * @since 12 7107777dab0Sopenharmony_ci */ 7117777dab0Sopenharmony_ci#define UDMF_META_MARKDOWN "general.markdown" 7127777dab0Sopenharmony_ci 7137777dab0Sopenharmony_ci/** 7147777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7157777dab0Sopenharmony_ci * 7167777dab0Sopenharmony_ci * @since 12 7177777dab0Sopenharmony_ci */ 7187777dab0Sopenharmony_ci#define UDMF_META_FAX "general.fax" 7197777dab0Sopenharmony_ci 7207777dab0Sopenharmony_ci/** 7217777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7227777dab0Sopenharmony_ci * 7237777dab0Sopenharmony_ci * @since 12 7247777dab0Sopenharmony_ci */ 7257777dab0Sopenharmony_ci#define UDMF_META_JFX_FAX "com.j2.jfx-fax" 7267777dab0Sopenharmony_ci 7277777dab0Sopenharmony_ci/** 7287777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7297777dab0Sopenharmony_ci * 7307777dab0Sopenharmony_ci * @since 12 7317777dab0Sopenharmony_ci */ 7327777dab0Sopenharmony_ci#define UDMF_META_EFX_FAX "com.js.efx-fax" 7337777dab0Sopenharmony_ci 7347777dab0Sopenharmony_ci/** 7357777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7367777dab0Sopenharmony_ci * 7377777dab0Sopenharmony_ci * @since 12 7387777dab0Sopenharmony_ci */ 7397777dab0Sopenharmony_ci#define UDMF_META_XBITMAP_IMAGE "general.xbitmap-image" 7407777dab0Sopenharmony_ci 7417777dab0Sopenharmony_ci/** 7427777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7437777dab0Sopenharmony_ci * 7447777dab0Sopenharmony_ci * @since 12 7457777dab0Sopenharmony_ci */ 7467777dab0Sopenharmony_ci#define UDMF_META_TGA_IMAGE "com.truevision.tga-image" 7477777dab0Sopenharmony_ci 7487777dab0Sopenharmony_ci/** 7497777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7507777dab0Sopenharmony_ci * 7517777dab0Sopenharmony_ci * @since 12 7527777dab0Sopenharmony_ci */ 7537777dab0Sopenharmony_ci#define UDMF_META_SGI_IMAGE "com.sgi.sgi-image" 7547777dab0Sopenharmony_ci 7557777dab0Sopenharmony_ci/** 7567777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7577777dab0Sopenharmony_ci * 7587777dab0Sopenharmony_ci * @since 12 7597777dab0Sopenharmony_ci */ 7607777dab0Sopenharmony_ci#define UDMF_META_OPENEXR_IMAGE "com.ilm.openexr-image" 7617777dab0Sopenharmony_ci 7627777dab0Sopenharmony_ci/** 7637777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7647777dab0Sopenharmony_ci * 7657777dab0Sopenharmony_ci * @since 12 7667777dab0Sopenharmony_ci */ 7677777dab0Sopenharmony_ci#define UDMF_META_FLASHPIX_IMAGE "com.kodak.flashpix.image" 7687777dab0Sopenharmony_ci 7697777dab0Sopenharmony_ci/** 7707777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7717777dab0Sopenharmony_ci * 7727777dab0Sopenharmony_ci * @since 12 7737777dab0Sopenharmony_ci */ 7747777dab0Sopenharmony_ci#define UDMF_META_REALMEDIA "com.real.realmedia" 7757777dab0Sopenharmony_ci 7767777dab0Sopenharmony_ci/** 7777777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7787777dab0Sopenharmony_ci * 7797777dab0Sopenharmony_ci * @since 12 7807777dab0Sopenharmony_ci */ 7817777dab0Sopenharmony_ci#define UDMF_META_AU_AUDIO "general.au-audio" 7827777dab0Sopenharmony_ci 7837777dab0Sopenharmony_ci/** 7847777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7857777dab0Sopenharmony_ci * 7867777dab0Sopenharmony_ci * @since 12 7877777dab0Sopenharmony_ci */ 7887777dab0Sopenharmony_ci#define UDMF_META_AIFC_AUDIO "general.aifc-audio" 7897777dab0Sopenharmony_ci 7907777dab0Sopenharmony_ci/** 7917777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7927777dab0Sopenharmony_ci * 7937777dab0Sopenharmony_ci * @since 12 7947777dab0Sopenharmony_ci */ 7957777dab0Sopenharmony_ci#define UDMF_META_SD2_AUDIO "com.digidesign.sd2-audio" 7967777dab0Sopenharmony_ci 7977777dab0Sopenharmony_ci/** 7987777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 7997777dab0Sopenharmony_ci * 8007777dab0Sopenharmony_ci * @since 12 8017777dab0Sopenharmony_ci */ 8027777dab0Sopenharmony_ci#define UDMF_META_REALAUDIO "com.real.realaudio" 8037777dab0Sopenharmony_ci 8047777dab0Sopenharmony_ci/** 8057777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8067777dab0Sopenharmony_ci * 8077777dab0Sopenharmony_ci * @since 12 8087777dab0Sopenharmony_ci */ 8097777dab0Sopenharmony_ci#define UDMF_META_OPENXML "org.openxmlformats.openxml" 8107777dab0Sopenharmony_ci 8117777dab0Sopenharmony_ci/** 8127777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8137777dab0Sopenharmony_ci * 8147777dab0Sopenharmony_ci * @since 12 8157777dab0Sopenharmony_ci */ 8167777dab0Sopenharmony_ci#define UDMF_META_WORDPROCESSINGML_DOCUMENT "org.openxmlformats.wordprocessingml.document" 8177777dab0Sopenharmony_ci 8187777dab0Sopenharmony_ci/** 8197777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8207777dab0Sopenharmony_ci * 8217777dab0Sopenharmony_ci * @since 12 8227777dab0Sopenharmony_ci */ 8237777dab0Sopenharmony_ci#define UDMF_META_SPREADSHEETML_SHEET "org.openxmlformats.spreadsheetml.sheet" 8247777dab0Sopenharmony_ci 8257777dab0Sopenharmony_ci/** 8267777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8277777dab0Sopenharmony_ci * 8287777dab0Sopenharmony_ci * @since 12 8297777dab0Sopenharmony_ci */ 8307777dab0Sopenharmony_ci#define UDMF_META_PRESENTATIONML_PRESENTATION "org.openxmlformats.presentationml.presentation" 8317777dab0Sopenharmony_ci 8327777dab0Sopenharmony_ci/** 8337777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8347777dab0Sopenharmony_ci * 8357777dab0Sopenharmony_ci * @since 12 8367777dab0Sopenharmony_ci */ 8377777dab0Sopenharmony_ci#define UDMF_META_OPENDOCUMENT "org.oasis.opendocument" 8387777dab0Sopenharmony_ci 8397777dab0Sopenharmony_ci/** 8407777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8417777dab0Sopenharmony_ci * 8427777dab0Sopenharmony_ci * @since 12 8437777dab0Sopenharmony_ci */ 8447777dab0Sopenharmony_ci#define UDMF_META_OPENDOCUMENT_TEXT "org.oasis.opendocument.text" 8457777dab0Sopenharmony_ci 8467777dab0Sopenharmony_ci/** 8477777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8487777dab0Sopenharmony_ci * 8497777dab0Sopenharmony_ci * @since 12 8507777dab0Sopenharmony_ci */ 8517777dab0Sopenharmony_ci#define UDMF_META_OPENDOCUMENT_SPREADSHEET "org.oasis.opendocument.spreadsheet" 8527777dab0Sopenharmony_ci 8537777dab0Sopenharmony_ci/** 8547777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8557777dab0Sopenharmony_ci * 8567777dab0Sopenharmony_ci * @since 12 8577777dab0Sopenharmony_ci */ 8587777dab0Sopenharmony_ci#define UDMF_META_OPENDOCUMENT_PRESENTATION "org.oasis.opendocument.presentation" 8597777dab0Sopenharmony_ci 8607777dab0Sopenharmony_ci/** 8617777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8627777dab0Sopenharmony_ci * 8637777dab0Sopenharmony_ci * @since 12 8647777dab0Sopenharmony_ci */ 8657777dab0Sopenharmony_ci#define UDMF_META_OPENDOCUMENT_GRAPHICS "org.oasis.opendocument.graphics" 8667777dab0Sopenharmony_ci 8677777dab0Sopenharmony_ci/** 8687777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8697777dab0Sopenharmony_ci * 8707777dab0Sopenharmony_ci * @since 12 8717777dab0Sopenharmony_ci */ 8727777dab0Sopenharmony_ci#define UDMF_META_OPENDOCUMENT_FORMULA "org.oasis.opendocument.formula" 8737777dab0Sopenharmony_ci 8747777dab0Sopenharmony_ci/** 8757777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8767777dab0Sopenharmony_ci * 8777777dab0Sopenharmony_ci * @since 12 8787777dab0Sopenharmony_ci */ 8797777dab0Sopenharmony_ci#define UDMF_META_STUFFIT_ARCHIVE "com.allume.stuffit-archive" 8807777dab0Sopenharmony_ci 8817777dab0Sopenharmony_ci/** 8827777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8837777dab0Sopenharmony_ci * 8847777dab0Sopenharmony_ci * @since 12 8857777dab0Sopenharmony_ci */ 8867777dab0Sopenharmony_ci#define UDMF_META_VCS "general.vcs" 8877777dab0Sopenharmony_ci 8887777dab0Sopenharmony_ci/** 8897777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8907777dab0Sopenharmony_ci * 8917777dab0Sopenharmony_ci * @since 12 8927777dab0Sopenharmony_ci */ 8937777dab0Sopenharmony_ci#define UDMF_META_ICS "general.ics" 8947777dab0Sopenharmony_ci 8957777dab0Sopenharmony_ci/** 8967777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 8977777dab0Sopenharmony_ci * 8987777dab0Sopenharmony_ci * @since 12 8997777dab0Sopenharmony_ci */ 9007777dab0Sopenharmony_ci#define UDMF_META_EXECUTABLE "general.executable" 9017777dab0Sopenharmony_ci 9027777dab0Sopenharmony_ci/** 9037777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9047777dab0Sopenharmony_ci * 9057777dab0Sopenharmony_ci * @since 12 9067777dab0Sopenharmony_ci */ 9077777dab0Sopenharmony_ci#define UDMF_META_PORTABLE_EXECUTABLE "com.microsoft.portable-executable" 9087777dab0Sopenharmony_ci 9097777dab0Sopenharmony_ci/** 9107777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9117777dab0Sopenharmony_ci * 9127777dab0Sopenharmony_ci * @since 12 9137777dab0Sopenharmony_ci */ 9147777dab0Sopenharmony_ci#define UDMF_META_SUN_JAVA_CLASS "com.sun.java-class" 9157777dab0Sopenharmony_ci 9167777dab0Sopenharmony_ci/** 9177777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9187777dab0Sopenharmony_ci * 9197777dab0Sopenharmony_ci * @since 12 9207777dab0Sopenharmony_ci */ 9217777dab0Sopenharmony_ci#define UDMF_META_FONT "general.font" 9227777dab0Sopenharmony_ci 9237777dab0Sopenharmony_ci/** 9247777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9257777dab0Sopenharmony_ci * 9267777dab0Sopenharmony_ci * @since 12 9277777dab0Sopenharmony_ci */ 9287777dab0Sopenharmony_ci#define UDMF_META_TRUETYPE_FONT "general.truetype-font" 9297777dab0Sopenharmony_ci 9307777dab0Sopenharmony_ci/** 9317777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9327777dab0Sopenharmony_ci * 9337777dab0Sopenharmony_ci * @since 12 9347777dab0Sopenharmony_ci */ 9357777dab0Sopenharmony_ci#define UDMF_META_TRUETYPE_COLLECTION_FONT "general.truetype-collection-font" 9367777dab0Sopenharmony_ci 9377777dab0Sopenharmony_ci/** 9387777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9397777dab0Sopenharmony_ci * 9407777dab0Sopenharmony_ci * @since 12 9417777dab0Sopenharmony_ci */ 9427777dab0Sopenharmony_ci#define UDMF_META_OPENTYPE_FONT "general.opentype-font" 9437777dab0Sopenharmony_ci 9447777dab0Sopenharmony_ci/** 9457777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9467777dab0Sopenharmony_ci * 9477777dab0Sopenharmony_ci * @since 12 9487777dab0Sopenharmony_ci */ 9497777dab0Sopenharmony_ci#define UDMF_META_POSTSCRIPT_FONT "com.adobe.postscript-font" 9507777dab0Sopenharmony_ci 9517777dab0Sopenharmony_ci/** 9527777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9537777dab0Sopenharmony_ci * 9547777dab0Sopenharmony_ci * @since 12 9557777dab0Sopenharmony_ci */ 9567777dab0Sopenharmony_ci#define UDMF_META_POSTSCRIPT_PFB_FONT "com.adobe.postscript-pfb-font" 9577777dab0Sopenharmony_ci 9587777dab0Sopenharmony_ci/** 9597777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9607777dab0Sopenharmony_ci * 9617777dab0Sopenharmony_ci * @since 12 9627777dab0Sopenharmony_ci */ 9637777dab0Sopenharmony_ci#define UDMF_META_POSTSCRIPT_PFA_FONT "com.adobe.postscript-pfa-font" 9647777dab0Sopenharmony_ci 9657777dab0Sopenharmony_ci/** 9667777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9677777dab0Sopenharmony_ci * 9687777dab0Sopenharmony_ci * @since 12 9697777dab0Sopenharmony_ci */ 9707777dab0Sopenharmony_ci#define UDMF_META_OPENHARMONY_HDOC "openharmony.hdoc" 9717777dab0Sopenharmony_ci 9727777dab0Sopenharmony_ci/** 9737777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9747777dab0Sopenharmony_ci * 9757777dab0Sopenharmony_ci * @since 12 9767777dab0Sopenharmony_ci */ 9777777dab0Sopenharmony_ci#define UDMF_META_OPENHARMONY_HINOTE "openharmony.hinote" 9787777dab0Sopenharmony_ci 9797777dab0Sopenharmony_ci/** 9807777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9817777dab0Sopenharmony_ci * 9827777dab0Sopenharmony_ci * @since 12 9837777dab0Sopenharmony_ci */ 9847777dab0Sopenharmony_ci#define UDMF_META_OPENHARMONY_STYLED_STRING "openharmony.styled-string" 9857777dab0Sopenharmony_ci 9867777dab0Sopenharmony_ci/** 9877777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9887777dab0Sopenharmony_ci * 9897777dab0Sopenharmony_ci * @since 12 9907777dab0Sopenharmony_ci */ 9917777dab0Sopenharmony_ci#define UDMF_META_OPENHARMONY_WANT "openharmony.want" 9927777dab0Sopenharmony_ci 9937777dab0Sopenharmony_ci/** 9947777dab0Sopenharmony_ci * @brief A specific type of uniform data type. 9957777dab0Sopenharmony_ci * 9967777dab0Sopenharmony_ci * @since 13 9977777dab0Sopenharmony_ci */ 9987777dab0Sopenharmony_ci#define UDMF_META_GENERAL_FILE_URI "general.file-uri" 9997777dab0Sopenharmony_ci 10007777dab0Sopenharmony_ci#ifdef __cplusplus 10017777dab0Sopenharmony_ci}; 10027777dab0Sopenharmony_ci#endif 10037777dab0Sopenharmony_ci 10047777dab0Sopenharmony_ci/** @} */ 10057777dab0Sopenharmony_ci#endif