NameScope.Remove Метод

Определение

Удаляет из коллекции определенный объект.

Перегрузки

Remove(KeyValuePair<String,Object>)

Удаляет из коллекции определенный объект.

Remove(String)

Удаляет из коллекции сопоставление для заданного имени.

Remove(KeyValuePair<String,Object>)

Удаляет из коллекции определенный объект.

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

Параметры

item
KeyValuePair<String,Object>

Объект для удаления из коллекции, заданный в виде KeyValuePair<TKey,TValue> (ключ — String, значение — Object).

Возвращаемое значение

Boolean

Значение true, если элемент был успешно удален из коллекции; в противном случае — значение false. Также возвращает значение false, если элемент не был найден в коллекции.

Реализации

Комментарии

Поскольку NameScope словарь не имеет понятия о первом вхождлении; любой из указанных KeyValuePair<TKey,TValue> является гарантированным уникальным.

Применяется к

Remove(String)

Удаляет из коллекции сопоставление для заданного имени.

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

Параметры

key
String

Строковый ключ, представляющий собой имя в удаляемом сопоставлении области видимости имен XAML.

Возвращаемое значение

Boolean

Значение true, если элемент был успешно удален из коллекции; в противном случае — значение false. Также возвращает значение false, если элемент не был найден в коллекции.

Реализации

Комментарии

Этот метод в основном заключает оболочку UnregisterName, возвращая false в случаях, в которых в UnregisterNameпротивном случае были бы вызваны исключения.

Применяется к