Affiche les paramètres actuels des propriétés demandées. Cette commande a été modifiée au niveau d'API 2.
Paramètres
sessionId::identifiant de session unique du type de chaîne obtenu
à l'aide de la commande camera.startSession.
Ce champ a été abandonné dans le niveau d'API 2.
optionNames:tableau de chaînes de noms de propriétés à renvoyer.
Résultats
options:paires JSON <key, value> des propriétés demandées.
Cette valeur peut correspondre à l'un des types suivants: String, String Array, Number,
Number Array, Boolean, Object et Object Array. Voir
Options :
Erreurs
missingParameter:un ou plusieurs paramètres obligatoires sont manquants.
Par exemple, optionNames n'est pas spécifié.
invalidParameterName:un ou plusieurs nom ou option de paramètre d'entrée
le nom n'est pas reconnu ou n'est pas pris en charge (par exemple, ce code doit être renvoyé si une
(par exemple, captureInterval) du niveau d'API 2 est utilisée lorsque clientVersion
dans Options est égal à 1.
invalidParameterValue::les noms des paramètres d'entrée sont reconnus, mais
une ou plusieurs valeurs sont incorrectes ; par exemple, sessionId n'existe pas,
est inactif ou que son type de données est incorrect. Ce code d'erreur a été abandonné dans
Niveau d'API 2 puisque lorsqu'un nom d'option n'est pas valide, invalidParameterName
doit être renvoyé.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/08/21 (UTC).
[null,null,["Dernière mise à jour le 2024/08/21 (UTC)."],[[["This command returns current camera settings for the requested properties, specified in `optionNames`."],["API level 2 removed the requirement for a `sessionId`, obtained from `camera.startSession`."],["Results are provided in JSON format as `\u003ckey, value\u003e` pairs within the `options` field."],["Possible errors include `missingParameter` if required parameters are absent and `invalidParameterName` for unsupported option names."],["`invalidParameterValue` error was deprecated in API level 2 and replaced with `invalidParameterName` for invalid option names."]]],["This command retrieves current settings for specified properties. It requires an array of `optionNames` to be provided. It returns a JSON object containing `\u003ckey, value\u003e` pairs of the requested properties within the `options` field. API level 1 required a `sessionId` obtained from `camera.startSession`, but this is deprecated in API level 2. Errors include `missingParameter`, `invalidParameterName` for unrecognized parameters, and `invalidParameterValue` for incorrect values in API 1.\n"]]