Partager via


Package.IsCompatibleWith(String) Méthode

Définition

Comparez la version de spécification de ce package à une version souhaitée.

[Android.Runtime.Register("isCompatibleWith", "(Ljava/lang/String;)Z", "GetIsCompatibleWith_Ljava_lang_String_Handler")]
public virtual bool IsCompatibleWith (string? desired);
[<Android.Runtime.Register("isCompatibleWith", "(Ljava/lang/String;)Z", "GetIsCompatibleWith_Ljava_lang_String_Handler")>]
abstract member IsCompatibleWith : string -> bool
override this.IsCompatibleWith : string -> bool

Paramètres

desired
String

chaîne de version de la version souhaitée.

Retours

true si le numéro de version de ce package est supérieur ou égal au numéro de version souhaité

Attributs

Exceptions

si la chaîne de version de ce package ou celle fournie ne sont pas au format correct.

Remarques

Comparez la version de spécification de ce package à une version souhaitée. Elle retourne true si ce numéro de version de spécification de packages est supérieur ou égal au numéro de version souhaité.

Les numéros de version sont comparés en comparant séquentiellement les composants correspondants des chaînes souhaitées et de spécification. Chaque composant est converti en entier décimal et les valeurs comparées. Si la valeur de spécification est supérieure à la valeur souhaitée true est retournée. Si la valeur est inférieure à false, elle est retournée. Si les valeurs sont égales à la période ignorée et que la paire de composants suivante est comparée.

Documentation Java pour java.lang.Package.isCompatibleWith(java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à