Restituisce le impostazioni attuali per le proprietà richieste. Questo comando è stato modificato nel livello API 2.
Parametri
sessionId: identificatore di sessione univoco della stringa di tipo ottenuta
utilizzando il comando camera.startSession.
Questo campo è stato ritirato nel livello API 2.
optionNames: un array di stringhe di nomi di proprietà da restituire.
Risultati
options:<key, value> coppie JSON delle proprietà richieste.
Il valore può essere uno dei seguenti tipi: String, String Array, Number,
Number Array, Boolean, Object e Object Array. Consulta
Opzioni.
Errori
missingParameter: mancano uno o più parametri obbligatori.
ad esempio optionNames non è specificato.
invalidParameterName:uno o più nomi o opzioni di parametro di input
nome non riconosciuto o non supportato, ad esempio questo codice deve essere restituito
(ad es. captureInterval) del livello API 2 viene utilizzata quando clientVersion
in Options è 1.
invalidParameterValue: i nomi dei parametri di input vengono riconosciuti, ma
uno o più valori non sono validi; ad esempio sessionId non esiste,
non è attivo o il tipo di dati non è corretto. Questo codice di errore è stato ritirato in
Livello API 2 da quando un nome di opzione non è valido, invalidParameterName
da restituire.
[null,null,["Ultimo aggiornamento 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"]]