CodeIdentifiers.AddUnique(String, Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Adın CodeIdentifiers kapsam içinde benzersiz olduğundan emin olarak, örneğin kapsamına adlandırılmış bir kod varlığı veya tür eşlemesi ekler.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
public:
System::String ^ AddUnique(System::String ^ identifier, System::Object ^ value);
public string AddUnique (string identifier, object? value);
public string AddUnique (string identifier, object value);
member this.AddUnique : string * obj -> string
Public Function AddUnique (identifier As String, value As Object) As String
Parametreler
- identifier
- String
Kod varlığını dizine almak için kullanılan aday adı.
- value
- Object
Kod varlığı veya tür eşleme bilgileri.
Döndürülenler
Ad çakışması varsa tanımlayıcı parametre değeri veya değiştirilmiş dize.
Açıklamalar
Tanımlayıcı parametre değeri örneğin kapsamında benzersiz CodeIdentifiers değilse, yerine yeni, benzersiz bir dize oluşturulur ve kullanılır. Yeni dize, giriş adına eklenerek oluşturulur. Özgün ad, daha önce , AddUniqueveya yöntemine geçirildiyse veya AddReserved yöntemine Addyapılan önceki bir çağrı AddUnique tarafından oluşturulduysa benzersiz değildir. Her durumda, yeni tanımlayıcı benzersiz değilse, yeni bir benzersiz tanımlayıcı oluşturmak için yöntemine geçirilir MakeUnique .
XML Şeması veya Web hizmeti tanımlarına bağlı kod varlıklarının adlarını denetlemek istiyorsanız, sınıfının bir örneğini CodeIdentifiers oluşturmak yerine ilişkili öznitelikleri kullanın. Tam liste için bkz. XML Serileştirmesini Denetleen Öznitelikler.