# Preferences

#### 概述

首选项模块（Preferences）提供Key-Value键值型数据（后续简称KV数据）的处理接口，实现对轻量级KV数据的查询、修改和持久化功能。

**系统能力：** SystemCapability.DistributedDataManager.Preferences.Core

**起始版本：** 13

#### 文件汇总

| 名称 | 描述 |
| --- | --- |
| oh_preferences.h | 提供访问Preferences对象的接口与数据结构。 |
| oh_preferences_err_code.h | 声明首选项模块统一使用的错误码信息。 |
| oh_preferences_option.h | 提供访问Preferences配置选项（PreferencesOption）的接口与数据结构。 |
| oh_preferences_value.h | 提供访问Preferences值（PreferencesValue）对象的接口、枚举类型与数据结构。 |