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