Lenguaje

Channel.SelectNext Método

Definición

Realiza una selección del siguiente Applet en este canal que coincide con el AID parcial especificado en el método openBasicChannel(byte[] aid) o openLogicalChannel(byte[] aid).

[Android.Runtime.Register("selectNext", "()Z", "", ApiSince=28)]
public bool SelectNext();
[<Android.Runtime.Register("selectNext", "()Z", "", ApiSince=28)>]
member this.SelectNext : unit -> bool

Devoluciones

true si se seleccionó applet nuevo en este canal. false el applet ya seleccionado permanece seleccionado en este canal.

Atributos

Comentarios

Realiza una selección del siguiente Applet en este canal que coincide con el AID parcial especificado en el método openBasicChannel(byte[] aid) o openLogicalChannel(byte[] aid). Esta aplicación de dispositivo puede usar este mecanismo para recorrer en iteración todos los Applets coincidentes con la misma AID parcial. Si selectNext() devuelve true, se seleccionó correctamente un nuevo Applet en este canal. Si no existe ningún applet adicional con coincidencias con el AID parcial, este método devuelve false y el Applet ya seleccionado permanece seleccionado. <br>

Dado que la API no puede distinguir entre una AYUDA parcial y completa, la API se basará en la respuesta del elemento seguro para el valor devuelto de este método. <br> La implementación del comando SELECT subyacente dentro de este método usará los mismos valores que los correspondientes openBasicChannel(byte[] aid) o openLogicalChannel(byte[] aid) con la opción: <br> P2='02' (Siguiente aparición) <br> La respuesta select almacenada en el objeto Channel se actualizará con la respuesta APDU del comando SELECT.

Java documentación para android.se.omapi.Channel.selectNext().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a