NameScope.Remove Método

Definición

Quita el objeto especificado de la colección.Removes the specific object from the collection.

Sobrecargas

Remove(KeyValuePair<String,Object>)

Quita el objeto especificado de la colección.Removes the specific object from the collection.

Remove(String)

Quita de la colección una asignación del nombre especificado.Removes a mapping for a specified name from the collection.

Remove(KeyValuePair<String,Object>)

Quita el objeto especificado de la colección.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

Parámetros

item
KeyValuePair<String,Object>

Objeto que se va a quitar de la colección, especificado como una estructura KeyValuePair<TKey,TValue> (la clave es String, el valor es Object).The object to remove from the collection, specified as a KeyValuePair<TKey,TValue> (key is String, value is Object).

Devoluciones

Es true si el elemento se eliminó correctamente de la colección; de lo contrario, es false.true if item was successfully removed from the collection, otherwise false. También devuelve false si no se encontró el elemento en la colección.Also returns false if the item was not found in the collection.

Implementaciones

Comentarios

Dado que NameScope es un diccionario, no hay ningún concepto de la primera aparición; se garantiza que cualquier @no__t especificado-1 es único.Because NameScope is a dictionary there is no concept of first occurrence; any given KeyValuePair<TKey,TValue> is guaranteed unique.

Remove(String)

Quita de la colección una asignación del nombre especificado.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

Parámetros

key
String

Clave de cadena, que es el nombre de la asignación del ámbito de nombres XAML que se va a quitar.The string key, which is the name of the XAML namescope mapping to remove.

Devoluciones

Es true si el elemento se eliminó correctamente de la colección; de lo contrario, es false.true if item was successfully removed from the collection, otherwise false. También devuelve false si no se encontró el elemento en la colección.Also returns false if the item was not found in the collection.

Implementaciones

Comentarios

Básicamente, este método ajusta UnregisterName, devolviendo false en los casos en los que, de lo contrario, habría producido excepciones en UnregisterName.This method basically wraps UnregisterName, returning false in cases that otherwise would have raised exceptions in UnregisterName.

Se aplica a