IMap.Remove 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.
Surcharges
| Nom | Description |
|---|---|
| Remove(Object) |
Supprime le mappage d’une clé de ce mappage s’il est présent (opération facultative). |
| Remove(Object, Object) |
Supprime l’entrée de la clé spécifiée uniquement si elle est actuellement mappée à la valeur spécifiée. |
Remove(Object)
Supprime le mappage d’une clé de ce mappage s’il est présent (opération facultative).
[Android.Runtime.Register("remove", "(Ljava/lang/Object;)Ljava/lang/Object;", "GetRemove_Ljava_lang_Object_Handler:Java.Util.IMapInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Remove(Java.Lang.Object? key);
[<Android.Runtime.Register("remove", "(Ljava/lang/Object;)Ljava/lang/Object;", "GetRemove_Ljava_lang_Object_Handler:Java.Util.IMapInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Remove : Java.Lang.Object -> Java.Lang.Object
Paramètres
- key
- Object
clé dont le mappage doit être supprimé de la carte
Retours
valeur précédente associée keyà , ou null s’il n’y avait pas de mappage pour key.
- Attributs
Exceptions
si la suppression n’est Map pas prise en charge.
Remarques
Supprime le mappage d’une clé de ce mappage s’il est présent (opération facultative). Plus formellement, si cette carte contient un mappage de clé k à valeur v telle que Objects.equals(key, k), ce mappage est supprimé. (La carte peut contenir au maximum un tel mappage.)
Retourne la valeur à laquelle cette carte a précédemment associé la clé, ou null si la carte ne contenait aucun mappage pour la clé.
Si cette carte autorise les valeurs Null, une valeur null de retour n’indique pas nécessairement que la carte ne contient aucun mappage pour la clé ; il est également possible que la carte mappée explicitement la clé null.
La carte ne contient pas de mappage pour la clé spécifiée une fois l’appel retourné.
Java documentation pour java.util.Map.remove(java.lang.Object).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Remove(Object, Object)
Supprime l’entrée de la clé spécifiée uniquement si elle est actuellement mappée à la valeur spécifiée.
[Android.Runtime.Register("remove", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Ljava_lang_Object_Handler:Java.Util.IMap, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public virtual bool Remove(Java.Lang.Object? key, Java.Lang.Object? value);
[<Android.Runtime.Register("remove", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Ljava_lang_Object_Handler:Java.Util.IMap, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Remove : Java.Lang.Object * Java.Lang.Object -> bool
override this.Remove : Java.Lang.Object * Java.Lang.Object -> bool
Paramètres
- key
- Object
clé avec laquelle la valeur spécifiée est associée
- value
- Object
valeur attendue à associer à la clé spécifiée
Retours
true si la valeur a été supprimée
- Attributs
Remarques
Supprime l’entrée de la clé spécifiée uniquement si elle est actuellement mappée à la valeur spécifiée.
Ajouté dans la version 1.8.
Java documentation pour java.util.Map.remove(java.lang.Object, java.lang.Object).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.