Package.IsCompatibleWith(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.