NameScope.Remove Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Remove o objeto específico da coleção.
Sobrecargas
Remove(KeyValuePair<String,Object>) |
Remove o objeto específico da coleção. |
Remove(String) |
Remove um mapeamento para um nome especificado da coleção. |
Remove(KeyValuePair<String,Object>)
Remove o objeto específico da coleção.
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>
O objeto a ser removido da coleção, especificado como um KeyValuePair<TKey,TValue> (a chave é String, o valor é Object).
Retornos
true
se o item foi removido com êxito da coleção; caso contrário, false
. Esse método também retornará false
se o item não for encontrado na coleção.
Implementações
Comentários
Como NameScope é um dicionário, não há nenhum conceito de primeira ocorrência; qualquer dado KeyValuePair<TKey,TValue> é exclusivo garantido.
Aplica-se a
Remove(String)
Remove um mapeamento para um nome especificado da coleção.
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
A chave de cadeia de caracteres, que é o nome do mapeamento namescope XAML a ser removido.
Retornos
true
se o item foi removido com êxito da coleção; caso contrário, false
. Esse método também retornará false
se o item não for encontrado na coleção.
Implementações
Comentários
Esse método basicamente encapsula UnregisterName, retornando false
em casos que, de outra forma, teriam gerado exceções em UnregisterName.