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

適用対象