diff --git a/api/@ohos.data.preferences.d.ts b/api/@ohos.data.preferences.d.ts index c5755371035728dbc700781e0828ffed10645373..fce3a5ccad22d0bb9d9d1b4d5afd1e080a3d9488 100644 --- a/api/@ohos.data.preferences.d.ts +++ b/api/@ohos.data.preferences.d.ts @@ -99,6 +99,15 @@ declare namespace preferences { get(key: string, defValue: ValueType, callback: AsyncCallback): void; get(key: string, defValue: ValueType): Promise; + /** + * Obtains all values of a preferences. + * + * @throws BusinessError if invoked failed + * @since 8 + */ + getAll(callback: AsyncCallback>): void; + getAll(): Promise>; + /** * Checks whether the {@link Preferences} object contains a preferences matching a specified key. *