提交 798de276 编写于 作者: A Annie_wang

update docs

Signed-off-by: NAnnie_wang <annie.wangli@huawei.com>
上级 48dd5d93
...@@ -55,14 +55,14 @@ let preferences = null; ...@@ -55,14 +55,14 @@ let preferences = null;
try { try {
data_preferences.getPreferences(context, 'mystore', function (err, val) { data_preferences.getPreferences(context, 'mystore', function (err, val) {
if (err) { if (err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
preferences = val; preferences = val;
console.info("Obtained the preferences successfully."); console.info("Succeeded in getting preferences.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -78,14 +78,14 @@ class EntryAbility extends UIAbility { ...@@ -78,14 +78,14 @@ class EntryAbility extends UIAbility {
try { try {
data_preferences.getPreferences(this.context, 'mystore', function (err, val) { data_preferences.getPreferences(this.context, 'mystore', function (err, val) {
if (err) { if (err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
preferences = val; preferences = val;
console.info("Obtained the preferences successfully."); console.info("Succeeded in getting preferences.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -126,12 +126,12 @@ try { ...@@ -126,12 +126,12 @@ try {
let promise = data_preferences.getPreferences(context, 'mystore'); let promise = data_preferences.getPreferences(context, 'mystore');
promise.then((object) => { promise.then((object) => {
preferences = object; preferences = object;
console.info("Obtained the preferences successfully."); console.info("Succeeded in getting preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -148,12 +148,12 @@ class EntryAbility extends UIAbility { ...@@ -148,12 +148,12 @@ class EntryAbility extends UIAbility {
let promise = data_preferences.getPreferences(this.context, 'mystore'); let promise = data_preferences.getPreferences(this.context, 'mystore');
promise.then((object) => { promise.then((object) => {
preferences = object; preferences = object;
console.info("Obtained the preferences successfully."); console.info("Succeeded in getting preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -195,16 +195,16 @@ let context = featureAbility.getContext(); ...@@ -195,16 +195,16 @@ let context = featureAbility.getContext();
let preferences = null; let preferences = null;
try { try {
data_preferences.getPreferences(context, {name: 'mystore'}, function (err, val) { data_preferences.getPreferences(context, { name: 'mystore' }, function (err, val) {
if (err) { if (err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
preferences = val; preferences = val;
console.info("Obtained the preferences successfully."); console.info("Succeeded in getting preferences.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -219,16 +219,16 @@ let preferences = null; ...@@ -219,16 +219,16 @@ let preferences = null;
class EntryAbility extends UIAbility { class EntryAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
try { try {
data_preferences.getPreferences(this.context, {name: 'mystore', dataGroupId:'myId'}, function (err, val) { data_preferences.getPreferences(this.context, { name: 'mystore', dataGroupId:'myId' }, function (err, val) {
if (err) { if (err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
preferences = val; preferences = val;
console.info("Obtained the preferences successfully."); console.info("Succeeded in getting preferences.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -275,15 +275,15 @@ let context = featureAbility.getContext(); ...@@ -275,15 +275,15 @@ let context = featureAbility.getContext();
let preferences = null; let preferences = null;
try { try {
let promise = data_preferences.getPreferences(context, {name: 'mystore'}); let promise = data_preferences.getPreferences(context, { name: 'mystore' });
promise.then((object) => { promise.then((object) => {
preferences = object; preferences = object;
console.info("Obtained the preferences successfully."); console.info("Succeeded in getting preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -297,15 +297,15 @@ let preferences = null; ...@@ -297,15 +297,15 @@ let preferences = null;
class EntryAbility extends UIAbility { class EntryAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
try { try {
let promise = data_preferences.getPreferences(this.context, {name: 'mystore', dataGroupId:'myId'}); let promise = data_preferences.getPreferences(this.context, { name: 'mystore', dataGroupId:'myId' });
promise.then((object) => { promise.then((object) => {
preferences = object; preferences = object;
console.info("Obtained the preferences successfully."); console.info("Succeeded in getting preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -350,13 +350,13 @@ let context = featureAbility.getContext(); ...@@ -350,13 +350,13 @@ let context = featureAbility.getContext();
try { try {
data_preferences.deletePreferences(context, 'mystore', function (err) { data_preferences.deletePreferences(context, 'mystore', function (err) {
if (err) { if (err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Deleted the preferences successfully." ); console.info("Succeeded in deleting preferences." );
}) })
} catch (err) { } catch (err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -370,13 +370,13 @@ class EntryAbility extends UIAbility { ...@@ -370,13 +370,13 @@ class EntryAbility extends UIAbility {
try { try {
data_preferences.deletePreferences(this.context, 'mystore', function (err) { data_preferences.deletePreferences(this.context, 'mystore', function (err) {
if (err) { if (err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Deleted the preferences successfully." ); console.info("Succeeded in deleting preferences." );
}) })
} catch (err) { } catch (err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -425,12 +425,12 @@ let context = featureAbility.getContext(); ...@@ -425,12 +425,12 @@ let context = featureAbility.getContext();
try { try {
let promise = data_preferences.deletePreferences(context, 'mystore'); let promise = data_preferences.deletePreferences(context, 'mystore');
promise.then(() => { promise.then(() => {
console.info("Deleted the preferences successfully."); console.info("Succeeded in deleting preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -444,12 +444,12 @@ class EntryAbility extends UIAbility { ...@@ -444,12 +444,12 @@ class EntryAbility extends UIAbility {
try{ try{
let promise = data_preferences.deletePreferences(this.context, 'mystore'); let promise = data_preferences.deletePreferences(this.context, 'mystore');
promise.then(() => { promise.then(() => {
console.info("Deleted the preferences successfully."); console.info("Succeeded in deleting preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -493,15 +493,15 @@ import featureAbility from '@ohos.ability.featureAbility'; ...@@ -493,15 +493,15 @@ import featureAbility from '@ohos.ability.featureAbility';
let context = featureAbility.getContext(); let context = featureAbility.getContext();
try { try {
data_preferences.deletePreferences(context, {name: 'mystore'}, function (err) { data_preferences.deletePreferences(context, { name: 'mystore' }, function (err) {
if (err) { if (err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Deleted the preferences successfully." ); console.info("Succeeded in deleting preferences." );
}) })
} catch (err) { } catch (err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -513,15 +513,15 @@ import UIAbility from '@ohos.app.ability.UIAbility'; ...@@ -513,15 +513,15 @@ import UIAbility from '@ohos.app.ability.UIAbility';
class EntryAbility extends UIAbility { class EntryAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
try { try {
data_preferences.deletePreferences(this.context, {name: 'mystore', dataGroupId:'myId'}, function (err) { data_preferences.deletePreferences(this.context, { name: 'mystore', dataGroupId:'myId' }, function (err) {
if (err) { if (err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Deleted the preferences successfully." ); console.info("Succeeded in deleting preferences." );
}) })
} catch (err) { } catch (err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -571,14 +571,14 @@ import featureAbility from '@ohos.ability.featureAbility'; ...@@ -571,14 +571,14 @@ import featureAbility from '@ohos.ability.featureAbility';
let context = featureAbility.getContext(); let context = featureAbility.getContext();
try { try {
let promise = data_preferences.deletePreferences(context, {name: 'mystore'}); let promise = data_preferences.deletePreferences(context, { name: 'mystore' });
promise.then(() => { promise.then(() => {
console.info("Deleted the preferences successfully."); console.info("Succeeded in deleting preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -590,14 +590,14 @@ import UIAbility from '@ohos.app.ability.UIAbility'; ...@@ -590,14 +590,14 @@ import UIAbility from '@ohos.app.ability.UIAbility';
class EntryAbility extends UIAbility { class EntryAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
try{ try{
let promise = data_preferences.deletePreferences(this.context, {name: 'mystore', dataGroupId:'myId'}); let promise = data_preferences.deletePreferences(this.context, { name: 'mystore', dataGroupId:'myId' });
promise.then(() => { promise.then(() => {
console.info("Deleted the preferences successfully."); console.info("Succeeded in deleting preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to delete the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -635,13 +635,13 @@ let context = featureAbility.getContext(); ...@@ -635,13 +635,13 @@ let context = featureAbility.getContext();
try { try {
data_preferences.removePreferencesFromCache(context, 'mystore', function (err) { data_preferences.removePreferencesFromCache(context, 'mystore', function (err) {
if (err) { if (err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Removed the preferences successfully."); console.info("Succeeded in removing preferences.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -655,13 +655,13 @@ class EntryAbility extends UIAbility { ...@@ -655,13 +655,13 @@ class EntryAbility extends UIAbility {
try { try {
data_preferences.removePreferencesFromCache(this.context, 'mystore', function (err) { data_preferences.removePreferencesFromCache(this.context, 'mystore', function (err) {
if (err) { if (err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Removed the preferences successfully."); console.info("Succeeded in removing preferences.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -703,12 +703,12 @@ let context = featureAbility.getContext(); ...@@ -703,12 +703,12 @@ let context = featureAbility.getContext();
try { try {
let promise = data_preferences.removePreferencesFromCache(context, 'mystore'); let promise = data_preferences.removePreferencesFromCache(context, 'mystore');
promise.then(() => { promise.then(() => {
console.info("Removed the preferences successfully."); console.info("Succeeded in removing preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -722,12 +722,12 @@ class EntryAbility extends UIAbility { ...@@ -722,12 +722,12 @@ class EntryAbility extends UIAbility {
try { try {
let promise = data_preferences.removePreferencesFromCache(this.context, 'mystore'); let promise = data_preferences.removePreferencesFromCache(this.context, 'mystore');
promise.then(() => { promise.then(() => {
console.info("Removed the preferences successfully."); console.info("Succeeded in removing preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -763,7 +763,7 @@ let context = featureAbility.getContext(); ...@@ -763,7 +763,7 @@ let context = featureAbility.getContext();
try { try {
data_preferences.removePreferencesFromCacheSync(context, 'mystore'); data_preferences.removePreferencesFromCacheSync(context, 'mystore');
} catch(err) { } catch(err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -777,7 +777,7 @@ class EntryAbility extends UIAbility { ...@@ -777,7 +777,7 @@ class EntryAbility extends UIAbility {
try { try {
data_preferences.removePreferencesFromCacheSync(this.context, 'mystore'); data_preferences.removePreferencesFromCacheSync(this.context, 'mystore');
} catch(err) { } catch(err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -821,15 +821,15 @@ FA model: ...@@ -821,15 +821,15 @@ FA model:
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
let context = featureAbility.getContext(); let context = featureAbility.getContext();
try { try {
data_preferences.removePreferencesFromCache(context, {name: 'mystore'}, function (err) { data_preferences.removePreferencesFromCache(context, { name: 'mystore' }, function (err) {
if (err) { if (err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Removed the preferences successfully."); console.info("Succeeded in removing preferences.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -841,15 +841,15 @@ import UIAbility from '@ohos.app.ability.UIAbility'; ...@@ -841,15 +841,15 @@ import UIAbility from '@ohos.app.ability.UIAbility';
class EntryAbility extends UIAbility { class EntryAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
try { try {
data_preferences.removePreferencesFromCache(this.context, {name: 'mystore', dataGroupId:'myId'}, function (err) { data_preferences.removePreferencesFromCache(this.context, { name: 'mystore', dataGroupId:'myId' }, function (err) {
if (err) { if (err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Removed the preferences successfully."); console.info("Succeeded in removing preferences.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -898,14 +898,14 @@ FA model: ...@@ -898,14 +898,14 @@ FA model:
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
let context = featureAbility.getContext(); let context = featureAbility.getContext();
try { try {
let promise = data_preferences.removePreferencesFromCache(context, {name: 'mystore'}); let promise = data_preferences.removePreferencesFromCache(context, { name: 'mystore' });
promise.then(() => { promise.then(() => {
console.info("Removed the preferences successfully."); console.info("Succeeded in removing preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -917,14 +917,14 @@ import UIAbility from '@ohos.app.ability.UIAbility'; ...@@ -917,14 +917,14 @@ import UIAbility from '@ohos.app.ability.UIAbility';
class EntryAbility extends UIAbility { class EntryAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
try { try {
let promise = data_preferences.removePreferencesFromCache(this.context, {name: 'mystore', dataGroupId:'myId'}); let promise = data_preferences.removePreferencesFromCache(this.context, { name: 'mystore', dataGroupId:'myId' });
promise.then(() => { promise.then(() => {
console.info("Removed the preferences successfully."); console.info("Succeeded in removing preferences.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
} }
} }
...@@ -970,13 +970,13 @@ Obtains the value corresponding to the specified key from the cached **Preferenc ...@@ -970,13 +970,13 @@ Obtains the value corresponding to the specified key from the cached **Preferenc
try { try {
preferences.get('startup', 'default', function (err, val) { preferences.get('startup', 'default', function (err, val) {
if (err) { if (err) {
console.info("Failed to obtain value of 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to get value of 'startup'. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Obtained the value of 'startup' successfully. val: " + val); console.info("Obtained the value of 'startup' successfully. val: " + val);
}) })
} catch (err) { } catch (err) {
console.info("Failed to obtain value of 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to get value of 'startup'. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1010,10 +1010,10 @@ try { ...@@ -1010,10 +1010,10 @@ try {
promise.then((data) => { promise.then((data) => {
console.info("Got the value of 'startup'. Data: " + data); console.info("Got the value of 'startup'. Data: " + data);
}).catch((err) => { }).catch((err) => {
console.info("Failed to obtain value of 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to get value of 'startup'. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to obtain value of 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to get value of 'startup'. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1043,9 +1043,9 @@ Synchronously obtains the value corresponding to the specified key from the cach ...@@ -1043,9 +1043,9 @@ Synchronously obtains the value corresponding to the specified key from the cach
```js ```js
try { try {
let value = preferences.getSync('startup', 'default'); let value = preferences.getSync('startup', 'default');
console.info("Obtained the value of 'startup'. Data: " + value); console.info("Succeeded in getting value of 'startup'. Data: " + value);
} catch(err) { } catch(err) {
console.info("Failed to obtain value of 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to get value of 'startup'. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1069,7 +1069,7 @@ Obtains all KV pairs from the cached **Preferences** instance. This API uses an ...@@ -1069,7 +1069,7 @@ Obtains all KV pairs from the cached **Preferences** instance. This API uses an
try { try {
preferences.getAll(function (err, value) { preferences.getAll(function (err, value) {
if (err) { if (err) {
console.info("Failed to obtain all KV pairs. code =" + err.code + ", message =" + err.message); console.error("Failed to get all key-values. code =" + err.code + ", message =" + err.message);
return; return;
} }
let allKeys = Object.keys(value); let allKeys = Object.keys(value);
...@@ -1077,7 +1077,7 @@ try { ...@@ -1077,7 +1077,7 @@ try {
console.info("getAll object = " + JSON.stringify(value)); console.info("getAll object = " + JSON.stringify(value));
}) })
} catch (err) { } catch (err) {
console.info("Failed to obtain all KV pairs. code =" + err.code + ", message =" + err.message); console.error("Failed to get all key-values. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1106,10 +1106,10 @@ try { ...@@ -1106,10 +1106,10 @@ try {
console.info('getAll keys = ' + allKeys); console.info('getAll keys = ' + allKeys);
console.info("getAll object = " + JSON.stringify(value)); console.info("getAll object = " + JSON.stringify(value));
}).catch((err) => { }).catch((err) => {
console.info("Failed to obtain all KV pairs. code =" + err.code + ", message =" + err.message); console.error("Failed to get all key-values. code =" + err.code + ", message =" + err.message);
}) })
} catch (err) { } catch (err) {
console.info("Failed to obtain all KV pairs. code =" + err.code + ", message =" + err.message); console.error("Failed to get all key-values. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1136,7 +1136,7 @@ try { ...@@ -1136,7 +1136,7 @@ try {
console.info('getAll keys = ' + allKeys); console.info('getAll keys = ' + allKeys);
console.info("getAll object = " + JSON.stringify(value)); console.info("getAll object = " + JSON.stringify(value));
} catch (err) { } catch (err) {
console.info("Failed to obtain all KV pairs. code =" + err.code + ", message =" + err.message); console.error("Failed to get all key-values. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1162,13 +1162,13 @@ Writes data to the cached **Preferences** instance. This API uses an asynchronou ...@@ -1162,13 +1162,13 @@ Writes data to the cached **Preferences** instance. This API uses an asynchronou
try { try {
preferences.put('startup', 'auto', function (err) { preferences.put('startup', 'auto', function (err) {
if (err) { if (err) {
console.info("Failed to put the value of 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to put value of 'startup'. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Successfully put the value of 'startup'."); console.info("Successfully put the value of 'startup'.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to put the value of 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to put value of 'startup'. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1202,10 +1202,10 @@ try { ...@@ -1202,10 +1202,10 @@ try {
promise.then(() => { promise.then(() => {
console.info("Successfully put the value of 'startup'."); console.info("Successfully put the value of 'startup'.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to put the value of 'startup'. code =" + err.code +", message =" + err.message); console.error("Failed to put value of 'startup'. code =" + err.code +", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to put the value of 'startup'. code =" + err.code +", message =" + err.message); console.error("Failed to put value of 'startup'. code =" + err.code +", message =" + err.message);
} }
``` ```
...@@ -1231,7 +1231,7 @@ Synchronously writes data to the cached **Preferences** instance. You can use [f ...@@ -1231,7 +1231,7 @@ Synchronously writes data to the cached **Preferences** instance. You can use [f
try { try {
preferences.putSync('startup', 'auto'); preferences.putSync('startup', 'auto');
} catch(err) { } catch(err) {
console.info("Failed to put the value of 'startup'. code =" + err.code +", message =" + err.message); console.error("Failed to put value of 'startup'. code =" + err.code +", message =" + err.message);
} }
``` ```
...@@ -1257,7 +1257,7 @@ Checks whether the cached **Preferences** instance contains the KV pair of the g ...@@ -1257,7 +1257,7 @@ Checks whether the cached **Preferences** instance contains the KV pair of the g
try { try {
preferences.has('startup', function (err, val) { preferences.has('startup', function (err, val) {
if (err) { if (err) {
console.info("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message);
return; return;
} }
if (val) { if (val) {
...@@ -1267,7 +1267,7 @@ try { ...@@ -1267,7 +1267,7 @@ try {
} }
}) })
} catch (err) { } catch (err) {
console.info("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1304,10 +1304,10 @@ try { ...@@ -1304,10 +1304,10 @@ try {
console.info("The key 'startup' is not contained."); console.info("The key 'startup' is not contained.");
} }
}).catch((err) => { }).catch((err) => {
console.info("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1343,7 +1343,7 @@ try { ...@@ -1343,7 +1343,7 @@ try {
console.info("The key 'startup' is not contained."); console.info("The key 'startup' is not contained.");
} }
} catch(err) { } catch(err) {
console.info("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1369,13 +1369,13 @@ Deletes a KV pair from the cached **Preferences** instance based on the specifie ...@@ -1369,13 +1369,13 @@ Deletes a KV pair from the cached **Preferences** instance based on the specifie
try { try {
preferences.delete('startup', function (err) { preferences.delete('startup', function (err) {
if (err) { if (err) {
console.info("Failed to delete the key 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to delete the key 'startup'. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Deleted the key 'startup'."); console.info("Deleted the key 'startup'.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to delete the key 'startup'. code =" + err.code + ", message =" + err.message); console.error("Failed to delete the key 'startup'. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1408,10 +1408,10 @@ try { ...@@ -1408,10 +1408,10 @@ try {
promise.then(() => { promise.then(() => {
console.info("Deleted the key 'startup'."); console.info("Deleted the key 'startup'.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to delete the key 'startup'. code =" + err.code +", message =" + err.message); console.error("Failed to delete the key 'startup'. code =" + err.code +", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to delete the key 'startup'. code =" + err.code +", message =" + err.message); console.error("Failed to delete the key 'startup'. code =" + err.code +", message =" + err.message);
} }
``` ```
...@@ -1436,7 +1436,7 @@ Synchronously deletes a KV pair from the cached **Preferences** instance based o ...@@ -1436,7 +1436,7 @@ Synchronously deletes a KV pair from the cached **Preferences** instance based o
try { try {
preferences.deleteSync('startup'); preferences.deleteSync('startup');
} catch(err) { } catch(err) {
console.info("Failed to delete the key 'startup'. code =" + err.code +", message =" + err.message); console.error("Failed to delete the key 'startup'. code =" + err.code +", message =" + err.message);
} }
``` ```
...@@ -1461,13 +1461,13 @@ Flushes the data in the cached **Preferences** instance to the persistent file. ...@@ -1461,13 +1461,13 @@ Flushes the data in the cached **Preferences** instance to the persistent file.
try { try {
preferences.flush(function (err) { preferences.flush(function (err) {
if (err) { if (err) {
console.info("Failed to flush data. code =" + err.code + ", message =" + err.message); console.error("Failed to flush. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Successfully flushed data."); console.info("Successfully flushed data.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to flush data. code =" + err.code + ", message =" + err.message); console.error("Failed to flush. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1494,10 +1494,10 @@ try { ...@@ -1494,10 +1494,10 @@ try {
promise.then(() => { promise.then(() => {
console.info("Successfully flushed data."); console.info("Successfully flushed data.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to flush data. code =" + err.code + ", message =" + err.message); console.error("Failed to flush. code =" + err.code + ", message =" + err.message);
}) })
} catch (err) { } catch (err) {
console.info("Failed to flush data. code =" + err.code + ", message =" + err.message); console.error("Failed to flush. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1522,13 +1522,13 @@ Clears all data in the cached **Preferences** instance. This API uses an asynchr ...@@ -1522,13 +1522,13 @@ Clears all data in the cached **Preferences** instance. This API uses an asynchr
try { try {
preferences.clear(function (err) { preferences.clear(function (err) {
if (err) { if (err) {
console.info("Failed to clear data. code =" + err.code + ", message =" + err.message); console.error("Failed to clear. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Successfully cleared data."); console.info("Successfully cleared data.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to clear data. code =" + err.code + ", message =" + err.message); console.error("Failed to clear. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1555,10 +1555,10 @@ try { ...@@ -1555,10 +1555,10 @@ try {
promise.then(() => { promise.then(() => {
console.info("Successfully cleared data."); console.info("Successfully cleared data.");
}).catch((err) => { }).catch((err) => {
console.info("Failed to clear data. code =" + err.code + ", message =" + err.message); console.error("Failed to clear. code =" + err.code + ", message =" + err.message);
}) })
} catch(err) { } catch(err) {
console.info("Failed to clear data. code =" + err.code + ", message =" + err.message); console.error("Failed to clear. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1577,7 +1577,7 @@ Synchronously clears all data in the cached **Preferences** instance. You can us ...@@ -1577,7 +1577,7 @@ Synchronously clears all data in the cached **Preferences** instance. You can us
try { try {
preferences.clearSync(); preferences.clearSync();
} catch(err) { } catch(err) {
console.info("Failed to clear data. code =" + err.code + ", message =" + err.message); console.error("Failed to clear. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1603,7 +1603,7 @@ Subscribes to data changes. A callback will be triggered to return the new value ...@@ -1603,7 +1603,7 @@ Subscribes to data changes. A callback will be triggered to return the new value
try { try {
data_preferences.getPreferences(this.context, 'mystore', function (err, preferences) { data_preferences.getPreferences(this.context, 'mystore', function (err, preferences) {
if (err) { if (err) {
console.info("Failed to obtain the preferences."); console.error("Failed to get preferences.");
return; return;
} }
let observer = function (key) { let observer = function (key) {
...@@ -1612,14 +1612,14 @@ try { ...@@ -1612,14 +1612,14 @@ try {
preferences.on('change', observer); preferences.on('change', observer);
preferences.put('startup', 'manual', function (err) { preferences.put('startup', 'manual', function (err) {
if (err) { if (err) {
console.info("Failed to put the value of 'startup'. Cause: " + err); console.error("Failed to put the value of 'startup'. Cause: " + err);
return; return;
} }
console.info("Successfully put the value of 'startup'."); console.info("Successfully put the value of 'startup'.");
preferences.flush(function (err) { preferences.flush(function (err) {
if (err) { if (err) {
console.info("Failed to flush data. Cause: " + err); console.error("Failed to flush. Cause: " + err);
return; return;
} }
console.info("Successfully flushed data."); console.info("Successfully flushed data.");
...@@ -1627,7 +1627,7 @@ try { ...@@ -1627,7 +1627,7 @@ try {
}) })
}) })
} catch (err) { } catch (err) {
console.info("Failed to flush data. code =" + err.code + ", message =" + err.message); console.error("Failed to flush. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1660,9 +1660,9 @@ For details about the error codes, see [User Preference Error Codes](../errorcod ...@@ -1660,9 +1660,9 @@ For details about the error codes, see [User Preference Error Codes](../errorcod
```js ```js
try { try {
data_preferences.getPreferences(this.context, {name: 'mystore', dataGroupId:'myId'}, function (err, preferences) { data_preferences.getPreferences(this.context, { name: 'mystore', dataGroupId:'myId' }, function (err, preferences) {
if (err) { if (err) {
console.info("Failed to obtain the preferences."); console.error("Failed to get preferences.");
return; return;
} }
let observer = function (key) { let observer = function (key) {
...@@ -1671,14 +1671,14 @@ try { ...@@ -1671,14 +1671,14 @@ try {
preferences.on('multiProcessChange', observer); preferences.on('multiProcessChange', observer);
preferences.put('startup', 'manual', function (err) { preferences.put('startup', 'manual', function (err) {
if (err) { if (err) {
console.info("Failed to put the value of 'startup'. Cause: " + err); console.error("Failed to put the value of 'startup'. Cause: " + err);
return; return;
} }
console.info("Successfully put the value of 'startup'."); console.info("Successfully put the value of 'startup'.");
preferences.flush(function (err) { preferences.flush(function (err) {
if (err) { if (err) {
console.info("Failed to flush data. Cause: " + err); console.error("Failed to flush. Cause: " + err);
return; return;
} }
console.info("Successfully flushed data."); console.info("Successfully flushed data.");
...@@ -1686,60 +1686,59 @@ try { ...@@ -1686,60 +1686,59 @@ try {
}) })
}) })
} catch (err) { } catch (err) {
console.info("Failed to flush data. code =" + err.code + ", message =" + err.message); console.error("Failed to flush. code =" + err.code + ", message =" + err.message);
} }
``` ```
**Example 2** **Example 2**
```js ```js
let preferences = null;
try { try {
data_preferences.getPreferences(this.context, { name: 'mystore' }, function (err, val) { data_preferences.getPreferences(this.context, { name: 'mystore' }, function (err, val) {
if (err) { if (err) {
console.info("Failed to obtain the preferences."); console.error("Failed to get preferences.");
return; return;
} }
preferences = val; preferences = val;
let observer = function (key) { let observer = function (key) {
console.info("The key " + key + " changed."); console.info("The key " + key + " changed.");
try { try {
data_preferences.removePreferencesFromCache(context, { name: 'mystore' }, function (err) { data_preferences.removePreferencesFromCache(this.context, { name: 'mystore' }, function (err) {
if (err) { if (err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
preferences = null; preferences = null;
console.info("Removed the preferences successfully."); console.info("Succeeded in removing preferences.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
try { try {
data_preferences.getPreferences(context, { name: 'mystore' }, function (err, val) { data_preferences.getPreferences(this.context, { name: 'mystore' }, function (err, val) {
if (err) { if (err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
return; return;
} }
preferences = val; preferences = val;
console.info("Obtained the preferences successfully."); console.info("Succeeded in getting preferences.");
}) })
} catch (err) { } catch (err) {
console.info("Failed to obtain the preferences. code =" + err.code + ", message =" + err.message); console.error("Failed to get preferences. code =" + err.code + ", message =" + err.message);
} }
} }
preferences.on('multiProcessChange', observer); preferences.on('multiProcessChange', observer);
preferences.put('startup', 'manual', function (err) { preferences.put('startup', 'manual', function (err) {
if (err) { if (err) {
console.info("Failed to put the value of 'startup'. Cause: " + err); console.error("Failed to put the value of 'startup'. Cause: " + err);
return; return;
} }
console.info("Successfully put the value of 'startup'."); console.info("Successfully put the value of 'startup'.");
preferences.flush(function (err) { preferences.flush(function (err) {
if (err) { if (err) {
console.info("Failed to flush data. Cause: " + err); console.error("Failed to flush. Cause: " + err);
return; return;
} }
console.info("Successfully flushed data."); console.info("Successfully flushed data.");
...@@ -1747,7 +1746,7 @@ try { ...@@ -1747,7 +1746,7 @@ try {
}) })
}) })
} catch (err) { } catch (err) {
console.info("Failed to flush data. code =" + err.code + ", message =" + err.message); console.error("Failed to flush. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1772,7 +1771,7 @@ Unsubscribes from data changes. ...@@ -1772,7 +1771,7 @@ Unsubscribes from data changes.
try { try {
data_preferences.getPreferences(this.context, 'mystore', function (err, preferences) { data_preferences.getPreferences(this.context, 'mystore', function (err, preferences) {
if (err) { if (err) {
console.info("Failed to obtain the preferences."); console.error("Failed to get preferences.");
return; return;
} }
let observer = function (key) { let observer = function (key) {
...@@ -1781,14 +1780,14 @@ try { ...@@ -1781,14 +1780,14 @@ try {
preferences.on('change', observer); preferences.on('change', observer);
preferences.put('startup', 'auto', function (err) { preferences.put('startup', 'auto', function (err) {
if (err) { if (err) {
console.info("Failed to put the value of 'startup'. Cause: " + err); console.error("Failed to put the value of 'startup'. Cause: " + err);
return; return;
} }
console.info("Successfully put the value of 'startup'."); console.info("Successfully put the value of 'startup'.");
preferences.flush(function (err) { preferences.flush(function (err) {
if (err) { if (err) {
console.info("Failed to flush data. Cause: " + err); console.error("Failed to flush. Cause: " + err);
return; return;
} }
console.info("Successfully flushed data."); console.info("Successfully flushed data.");
...@@ -1797,7 +1796,7 @@ try { ...@@ -1797,7 +1796,7 @@ try {
}) })
}) })
} catch (err) { } catch (err) {
console.info("Failed to flush data. code =" + err.code + ", message =" + err.message); console.error("Failed to flush. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -1820,9 +1819,9 @@ Unsubscribes from inter-process data changes. ...@@ -1820,9 +1819,9 @@ Unsubscribes from inter-process data changes.
```js ```js
try { try {
data_preferences.getPreferences(this.context, {name: 'mystore', dataGroupId:'myId'}, function (err, preferences) { data_preferences.getPreferences(this.context, { name: 'mystore', dataGroupId:'myId' }, function (err, preferences) {
if (err) { if (err) {
console.info("Failed to obtain the preferences."); console.error("Failed to get preferences.");
return; return;
} }
let observer = function (key) { let observer = function (key) {
...@@ -1831,14 +1830,14 @@ try { ...@@ -1831,14 +1830,14 @@ try {
preferences.on('multiProcessChange', observer); preferences.on('multiProcessChange', observer);
preferences.put('startup', 'auto', function (err) { preferences.put('startup', 'auto', function (err) {
if (err) { if (err) {
console.info("Failed to put the value of 'startup'. Cause: " + err); console.error("Failed to put the value of 'startup'. Cause: " + err);
return; return;
} }
console.info("Successfully put the value of 'startup'."); console.info("Successfully put the value of 'startup'.");
preferences.flush(function (err) { preferences.flush(function (err) {
if (err) { if (err) {
console.info("Failed to flush data. Cause: " + err); console.error("Failed to flush. Cause: " + err);
return; return;
} }
console.info("Successfully flushed data."); console.info("Successfully flushed data.");
...@@ -1847,7 +1846,7 @@ try { ...@@ -1847,7 +1846,7 @@ try {
}) })
}) })
} catch (err) { } catch (err) {
console.info("Failed to flush data. code =" + err.code + ", message =" + err.message); console.error("Failed to flush. code =" + err.code + ", message =" + err.message);
} }
``` ```
## ValueType ## ValueType
......
...@@ -23,9 +23,13 @@ The **DataShareHelper** class fails to be created. ...@@ -23,9 +23,13 @@ The **DataShareHelper** class fails to be created.
**Solution** **Solution**
1. Obtain the correct URI. 1. Obtain the correct URI.
2. Check that the context of the stage model is used. 2. Check that the context of the stage model is used.
3. Check whether the client has the read or write permission on data. Perform the following steps: 3. Check whether the client has the read or write permission on data. Perform the following steps:
(1) Obtain the data provider bundle name in the path of the URI. For example, the bundle name in uri = "datashareproxy://com.acts.ohos.data.datasharetest/test" is **com.acts.ohos.data.datasharetest**. (1) Obtain the data provider bundle name in the path of the URI. For example, the bundle name in uri = "datashareproxy://com.acts.ohos.data.datasharetest/test" is **com.acts.ohos.data.datasharetest**.
(2) Obtain the configuration based on the bundle name. For example, run **bm dump --bundle-name com.acts.ohos.data.datasharetest** to obtain the **DataShareExtension** configuration, and check whether the data consumer has **readPermission** or **writePermission**. (2) Obtain the configuration based on the bundle name. For example, run **bm dump --bundle-name com.acts.ohos.data.datasharetest** to obtain the **DataShareExtension** configuration, and check whether the data consumer has **readPermission** or **writePermission**.
## 15700011 Failed to Add or Delete a Template ## 15700011 Failed to Add or Delete a Template
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册