CodeIdentifiers.AddUnique(String, Object) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menambahkan entitas kode bernama atau pemetaan jenis ke CodeIdentifiers cakupan instans, memastikan bahwa nama tersebut unik dalam cakupan.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
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
Parameter
- identifier
- String
Nama kandidat yang digunakan untuk mengindeks entitas kode.
- value
- Object
Entitas kode atau jenis informasi pemetaan.
Mengembalikan
Nilai parameter pengidentifikasi atau string yang dimodifikasi jika ada tabrakan nama.
Keterangan
Jika nilai parameter pengidentifikasi tidak unik dalam CodeIdentifiers cakupan instans, string baru yang unik dihasilkan dan digunakan di tempatnya. String baru dihasilkan dengan menambahkan ke nama input. Nama asli tidak unik jika diteruskan sebelumnya ke Addmetode , , AddUniqueatau AddReserved , atau jika dihasilkan oleh panggilan sebelumnya ke AddUnique metode . Dalam setiap kasus, jika pengidentifikasi baru tidak unik, pertama-tama diteruskan ke MakeUnique metode untuk membuat pengidentifikasi unik baru.
Jika Anda ingin mengontrol nama entitas kode yang terikat ke definisi Skema XML atau layanan Web, gunakan atribut terkait daripada membuat instans CodeIdentifiers kelas. Untuk daftar lengkapnya, lihat Atribut yang Mengontrol Serialisasi XML.