NameScope.Remove Метод

Определение

Удаляет из коллекции определенный объект.Removes the specific object from the collection.

Перегрузки

Remove(KeyValuePair<String,Object>)

Удаляет из коллекции определенный объект.Removes the specific object from the collection.

Remove(String)

Удаляет из коллекции сопоставление для заданного имени.Removes a mapping for a specified name from the collection.

Remove(KeyValuePair<String,Object>)

Удаляет из коллекции определенный объект.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

Параметры

item
KeyValuePair<String,Object>

Объект для удаления из коллекции, заданный в виде KeyValuePair<TKey,TValue> (ключ — String, значение — Object).The object to remove from the collection, specified as a KeyValuePair<TKey,TValue> (key is String, value is Object).

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

Boolean

Значение true, если элемент был успешно удален из коллекции; в противном случае — значение false.true if item was successfully removed from the collection, otherwise false. Также возвращает значение false, если элемент не был найден в коллекции.Also returns false if the item was not found in the collection.

Реализации

Комментарии

Поскольку NameScope является словарем, концепция первого вхождения не существует; любой заданный KeyValuePair<TKey,TValue> гарантированный уникальный.Because NameScope is a dictionary there is no concept of first occurrence; any given KeyValuePair<TKey,TValue> is guaranteed unique.

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

Remove(String)

Удаляет из коллекции сопоставление для заданного имени.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

Параметры

key
String

Строковый ключ, представляющий собой имя в удаляемом сопоставлении области видимости имен XAML.The string key, which is the name of the XAML namescope mapping to remove.

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

Boolean

Значение true, если элемент был успешно удален из коллекции; в противном случае — значение false.true if item was successfully removed from the collection, otherwise false. Также возвращает значение false, если элемент не был найден в коллекции.Also returns false if the item was not found in the collection.

Реализации

Комментарии

Этот метод по сути заключает UnregisterName в оболочку, возвращая false в случаях, в которых в противном случае были бы вызваны исключения UnregisterName .This method basically wraps UnregisterName, returning false in cases that otherwise would have raised exceptions in UnregisterName.

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