다음을 통해 공유


PersonalizationStateInfoCollection.Remove(String, String) 메서드

정의

컬렉션에서 PersonalizationStateInfo 파생 개체를 제거합니다.

public:
 void Remove(System::String ^ path, System::String ^ username);
public void Remove (string path, string username);
member this.Remove : string * string -> unit
Public Sub Remove (path As String, username As String)

매개 변수

path
String

제거할 개인 설정 상태 개체의 상대 애플리케이션 경로입니다.

username
String

제거할 UserPersonalizationStateInfo 파생 개체의 사용자 이름입니다.

예외

컬렉션이 읽기 전용으로 표시되었습니다.

path가 null입니다.

또는 두 매개 변수 모두 null인 경우

설명

이 메서드로 제거 되는 PersonalizationStateInfo-컬렉션에서 파생 되는 인스턴스입니다. 제거 된 인스턴스 다음 요소가 하나라도 빈 위치를 차지 하도록 위로 이동 합니다. 내부적으로 컬렉션 수가 1 씩 감소 됩니다. 컬렉션에 대해 현재 활성 상태인 모든 열거자는 무효화 됩니다.

경우에 path 제공 되는 SharedPersonalizationStateInfo 해당 경로가 제거 됩니다에 대 한 인스턴스. 둘 다 pathusername 제공 되는 UserPersonalizationStateInfo 조합에 대 한 인스턴스 pathusername 제거 됩니다.

참고

컬렉션에서 존재 하지 않는 항목을 제거 하려고 시도할 수 있습니다. 이 작업에는 예외가 발생 하지 않습니다.

적용 대상