Share via


CodeIdentifiers.MakeUnique(String) 메서드

정의

입력 이름이 CodeIdentifiers 인스턴스 범위 내의 다른 이름과 충돌하는지 확인하고 충돌할 경우 수정된 문자열을 생성합니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public:
 System::String ^ MakeUnique(System::String ^ identifier);
public string MakeUnique (string identifier);
member this.MakeUnique : string -> string
Public Function MakeUnique (identifier As String) As String

매개 변수

identifier
String

고유하지 않은 경우 수정할 이름입니다.

반환

String

이름 충돌이 있는 경우 식별자 매개 변수 값이나 수정된 문자열입니다.

설명

입력 이름이 이전에 , AddUnique또는 메서드에 Add전달되었거나 AddReserved 메서드에 의해 AddUnique 생성된 경우 고유하지 않습니다. 이름이 고유하지 않으면 원래 문자열에 추가하여 새 문자열이 생성됩니다.

XML 스키마 또는 웹 서비스 정의에 바인딩된 코드 엔터티의 이름을 제어하려면 클래스의 CodeIdentifiers 인스턴스를 만드는 대신 연결된 특성을 사용합니다. 전체 목록은 XML Serialization을 제어하는 특성을 참조하세요.

적용 대상