Aracılığıyla paylaş


CodeIdentifiers.MakeUnique(String) Yöntem

Tanım

Giriş adının örneğin kapsamındaki CodeIdentifiers başka bir adla çakıp çakışmadığını belirler ve çakıyorsa değiştirilmiş bir dize oluşturur.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Parametreler

identifier
String

Henüz benzersiz değilse değiştireceğiniz ad.

Döndürülenler

Ad çakışması varsa tanımlayıcı parametre değeri veya değiştirilmiş dize.

Açıklamalar

Giriş adı, daha önce , veya yöntemine Addgeçirildiyse veya AddReserved yöntemi tarafından AddUnique oluşturulduysa benzersiz değildir. AddUnique Ad benzersiz değilse, özgün dizeye eklenerek yeni bir dize oluşturulur.

XML Şeması veya Web hizmeti tanımlarına bağlı kod varlıklarının adlarını denetlemek istiyorsanız, sınıfın bir örneğini CodeIdentifiers oluşturmak yerine ilişkili öznitelikleri kullanın. Tam liste için bkz. XML Serileştirmesini Denetleen Öznitelikler.

Şunlara uygulanır