NameScope.Remove Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.