NameScope.Remove NameScope.Remove NameScope.Remove NameScope.Remove Method

Definizione

Rimuove l'oggetto specifico dall'insieme.Removes the specific object from the collection.

Overload

Remove(KeyValuePair<String,Object>) Remove(KeyValuePair<String,Object>) Remove(KeyValuePair<String,Object>) Remove(KeyValuePair<String,Object>)

Rimuove l'oggetto specifico dall'insieme.Removes the specific object from the collection.

Remove(String) Remove(String) Remove(String) Remove(String)

Rimuove un mapping dall'insieme per un nome specificato.Removes a mapping for a specified name from the collection.

Remove(KeyValuePair<String,Object>) Remove(KeyValuePair<String,Object>) Remove(KeyValuePair<String,Object>) Remove(KeyValuePair<String,Object>)

Rimuove l'oggetto specifico dall'insieme.Removes the specific object from the collection.

public:
 virtual bool Remove(System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^> item);
public bool Remove (System.Collections.Generic.KeyValuePair<string,object> item);
abstract member Remove : System.Collections.Generic.KeyValuePair<string, obj> -> bool
override this.Remove : System.Collections.Generic.KeyValuePair<string, obj> -> bool
Public Function Remove (item As KeyValuePair(Of String, Object)) As Boolean

Parametri

item
KeyValuePair<String,Object>

Oggetto da rimuovere dalla raccolta, specificato come KeyValuePair<TKey,TValue> (la chiave è String, il valore è Object).The object to remove from the collection, specified as a KeyValuePair<TKey,TValue> (key is String, value is Object).

Restituisce

true se l'elemento è stato rimosso correttamente dall'insieme, in caso contrario, false.true if item was successfully removed from the collection, otherwise false. Restituisce anche false se l'oggetto non è stato trovato nell'insieme.Also returns false if the item was not found in the collection.

Implementazioni

Commenti

Poiché NameScope è un dizionario, non esiste alcun concetto di prima occorrenza; KeyValuePair<TKey,TValue> qualsiasi dato è univoco garantito.Because NameScope is a dictionary there is no concept of first occurrence; any given KeyValuePair<TKey,TValue> is guaranteed unique.

Remove(String) Remove(String) Remove(String) Remove(String)

Rimuove un mapping dall'insieme per un nome specificato.Removes a mapping for a specified name from the collection.

public:
 virtual bool Remove(System::String ^ key);
public bool Remove (string key);
abstract member Remove : string -> bool
override this.Remove : string -> bool
Public Function Remove (key As String) As Boolean

Parametri

key
String String String String

Stringa chiave che rappresenta il nome del mapping NameScope XAML da rimuovere.The string key, which is the name of the XAML namescope mapping to remove.

Restituisce

true se l'elemento è stato rimosso correttamente dall'insieme, in caso contrario, false.true if item was successfully removed from the collection, otherwise false. Restituisce anche false se l'oggetto non è stato trovato nell'insieme.Also returns false if the item was not found in the collection.

Implementazioni

Commenti

In pratica UnregisterName, questo metodo esegue il false wrapping, restituendo nei casi in cui altrimenti UnregisterNamesarebbero state generate eccezioni in.This method basically wraps UnregisterName, returning false in cases that otherwise would have raised exceptions in UnregisterName.

Si applica a