Lire en anglais

Partager via


NameScope.Remove Méthode

Définition

Supprime l'objet spécifique de la collection.

Surcharges

Remove(KeyValuePair<String,Object>)

Supprime l'objet spécifique de la collection.

Remove(String)

Supprime de la collection un mappage pour un nom spécifié.

Remove(KeyValuePair<String,Object>)

Supprime l'objet spécifique de la collection.

C#
public bool Remove(System.Collections.Generic.KeyValuePair<string,object> item);

Paramètres

item
KeyValuePair<String,Object>

Objet à supprimer de la collection, spécifié comme un KeyValuePair<TKey,TValue> (la clé est String, la valeur est Object).

Retours

true si l'élément a été supprimé avec succès de la collection ; sinon, false. Retourne également false si l'élément est introuvable dans la collection.

Implémente

Remarques

Parce que NameScope est un dictionnaire, il n’existe aucun concept de première occurrence ; toute donnée KeyValuePair<TKey,TValue> est garantie unique.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Remove(String)

Supprime de la collection un mappage pour un nom spécifié.

C#
public bool Remove(string key);

Paramètres

key
String

Clé de chaîne, qui est le nom du mappage de la portée de nom XAML à supprimer.

Retours

true si l'élément a été supprimé avec succès de la collection ; sinon, false. Retourne également false si l'élément est introuvable dans la collection.

Implémente

Remarques

Cette méthode encapsule fondamentalement , en retournant dans les UnregisterNamecas qui, sinon, auraient déclenché des exceptions dans UnregisterName.false

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10