NameScope.Remove 메서드

정의

컬렉션에서 특정 개체를 제거합니다.

오버로드

Name Description
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 지정됩니다.

반품

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 이름 범위 매핑의 이름인 문자열 키입니다.

반품

true 항목이 컬렉션에서 성공적으로 제거되었으면 이고, 그렇지 않으면 false입니다. 컬렉션에서 항목을 찾을 수 없는 경우에도 반환 false 합니다.

구현

설명

이 메서드는 UnregisterName기본적으로 래핑하고 false , 그렇지 않으면 예외가 발생한 경우를 반환합니다 UnregisterName.

적용 대상