Comparteix a través de


NameScope.Remove Método

Definición

Quita el objeto especificado de la colección.

Sobrecargas

Remove(KeyValuePair<String,Object>)

Quita el objeto especificado de la colección.

Remove(String)

Quita de la colección una asignación del nombre especificado.

Remove(KeyValuePair<String,Object>)

Quita el objeto especificado de la colección.

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).

Devoluciones

Es true si el elemento se eliminó correctamente de la colección; de lo contrario, es false. También devuelve false si no se encontró el elemento en la colección.

Implementaciones

Comentarios

Dado NameScope que es un diccionario no hay ningún concepto de primera aparición; cualquier dado KeyValuePair<TKey,TValue> se garantiza como único.

Se aplica a

Remove(String)

Quita de la colección una asignación del nombre especificado.

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.

Devoluciones

Es true si el elemento se eliminó correctamente de la colección; de lo contrario, es false. También devuelve false si no se encontró el elemento en la colección.

Implementaciones

Comentarios

Este método básicamente ajusta UnregisterName, devolviendo false en los casos que, de lo contrario, habrían generado excepciones en UnregisterName.

Se aplica a