Panduan Pembuatan Objek

Dalam snap-in MMC administratif Active Directory Domain Services, pengguna dapat membuat objek baru di direktori dengan membuka menu konteks untuk kontainer tempat objek baru akan dibuat, memilih Baru, dan memilih kelas objek untuk dibuat. Membuat instans baru objek memulai wizard pembuatan objek. Setiap kelas objek dapat menentukan penggunaan wizard pembuatan tertentu, atau mungkin menggunakan wizard pembuatan generik. Untuk kelas umum, seperti user dan organizationalUnit, snap-in Pengguna Direktori Aktif dan Komputer menyediakan serangkaian wizard pembuatan standar.

Ada dua cara untuk memperluas wizard pembuatan:

  • Ganti wizard yang sudah ada, atau sediakan jika tidak ada untuk kelas: Panduan yang ada diganti dengan membuat ekstensi pembuatan objek utama. Ekstensi pembuatan utama menyediakan sekumpulan halaman pertama dan dihosting dengan cara yang sama seperti halaman asli. Ekstensi pembuatan utama juga mendukung mekanisme ekstensibilitas sehingga ekstensi wizard pembuatan lainnya dapat dipanggil. Untuk contoh ekstensi utama, lihat sampel scpwizard di Kit Pengembangan Perangkat Lunak Platform (SDK).
  • Perluas wizard yang sudah ada: Wizard yang ada dapat diperluas dengan ekstensi pembuatan objek sekunder. Ekstensi pembuatan sekunder menambahkan halaman wizard ke halaman asli atau ekstensi utama. Untuk informasi selengkapnya dan contoh ekstensi pembuatan sekunder, lihat sampel userwizard di Platform SDK.

Audiens Pengembang

Dokumentasi ini mengasumsikan bahwa pembaca terbiasa dengan operasi COM dan pengembangan komponen menggunakan C++. Saat ini tidak dimungkinkan untuk membuat ekstensi ke wizard pembuatan objek Direktori Aktif menggunakan Visual Basic.

Membuat Ekstensi Pembuatan Objek Direktori Aktif

Ekstensi pembuatan objek primer dan sekunder adalah server com in-proc yang mengimplementasikan antarmuka tertentu dan terdaftar di Active Directory Domain Services.

Untuk membuat dan menginstal ekstensi pembuatan objek

  1. Buat DLL ekstensi pembuatan objek. Ekstensi pembuatan objek adalah server com in-proc yang, minimal, mengimplementasikan antarmuka IDsAdminNewObjExt . Untuk informasi selengkapnya, lihat Menerapkan Objek COM Ekstensi Pembuatan Objek.
  2. Instal ekstensi pembuatan pada komputer tempat ekstensi pembuatan akan digunakan. Untuk melakukan ini, buat paket Microsoft Windows Installer untuk DLL ekstensi pembuatan dan sebarkan paket dengan tepat menggunakan kebijakan grup. Untuk informasi selengkapnya, lihat Mendistribusikan Komponen Antarmuka Pengguna.
  3. Daftarkan ekstensi pembuatan di registri Windows dan dengan Active Directory Domain Services. Untuk informasi selengkapnya, lihat Mendaftarkan Ekstensi Pembuatan Objek.

Menggunakan Wizard Pembuatan Objek

Wizard pembuatan objek juga dapat dipanggil dari aplikasi selain snap-in MMC administratif dari Active Directory Domain Services. Untuk informasi selengkapnya, lihat Memanggil Wizard Pembuatan dari Aplikasi Anda.

Jika wizard pembuatan tidak terdaftar untuk kelas objek, snap-in administratif menyediakan wizard pembuatan generik. Wizard pembuatan generik dibangun pada run time dari daftar properti wajib untuk kelas objek yang dibuat. Untuk setiap properti wajib, halaman ditambahkan ke UI. Wizard pembuatan generik tidak dapat diperluas. Jika ekstensibilitas diperlukan, ekstensi tersebut harus diganti dengan ekstensi pembuatan objek utama.