header shobjidl.h
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
shobjidl.h berisi antarmuka pemrograman berikut:
IAccessibilityDockingService Menambal jendela aplikasi ke bagian bawah monitor saat aplikasi Bursa Windows terlihat dan tidak diposisikan, atau saat peluncur terlihat. |
IAccessibilityDockingServiceCallback Menerima peristiwa Docking Jendela Aksesibilitas. |
IAccessibleObject Mengekspos metode yang dapat digunakan oleh aplikasi aksesibilitas. |
IApplicationAssociationRegistrationUI Mengekspos metode yang meluncurkan kotak dialog asosiasi tingkat lanjut di mana pengguna dapat menyesuaikan asosiasi mereka. |
IAutoCompleteDropDown Mengekspos metode yang memungkinkan klien untuk mengatur ulang atau mengkueri status tampilan daftar drop-down lengkapi otomatis, yang berisi kemungkinan penyelesaian ke string yang dimasukkan oleh pengguna dalam kontrol edit. |
IBandHost Mengekspos metode yang membuat dan menghancurkan pita dan menentukan ketersediaannya. |
ICDBurn Mengekspos metode yang menentukan apakah sistem memiliki perangkat keras untuk menulis ke CD, huruf kandar perangkat penulis CD, dan secara terprogram memulai sesi penulisan CD. |
ICDBurnExt ICDBurnExt dapat diubah atau tidak tersedia. |
ICommDlgBrowser3 Memperluas kemampuan ICommDlgBrowser2, dan digunakan oleh kotak dialog file umum saat menghosting browser Shell. |
IComputerInfoChangeNotify Tidak didukung. Antarmuka ini mungkin tidak ada di versi Windows yang lebih baru. (IComputerInfoChangeNotify) |
IDeskBand2 Mengekspos metode untuk mengaktifkan dan mengkueri efek transparansi dalam objek deskband. |
IDesktopGadget Mengekspos metode yang memungkinkan penambahan terprogram dari gadget yang diinstal ke desktop pengguna. |
IDragSourceHelper2 Mengekspos metode yang menambahkan fungsionalitas ke IDragSourceHelper. Metode ini mengatur karakteristik operasi seret dan letakkan melalui objek IDragSourceHelper. |
IDynamicHWHandler Dipanggil oleh AutoPlay. Mengekspos metode yang mendapatkan informasi dinamis mengenai handler terdaftar sebelum menampilkannya kepada pengguna. |
IEnumerableView Mengekspos metode yang menghitung konten tampilan dan menerima pemberitahuan dari panggilan balik setelah penyelesaian enumerasi. Antarmuka ini memungkinkan klien tampilan untuk mencoba berbagi daftar konten folder tampilan. |
IEnumReadyCallback Mengekspos metode yang memungkinkan tampilan untuk memberi tahu pelaksana ketika enumerasi telah selesai. |
IFileDialog2 Memperluas antarmuka IFileDialog dengan menyediakan metode yang memungkinkan pemanggil untuk memberi nama lokasi tertentu yang dibatasi yang dapat dijelajahi dalam dialog file umum serta untuk menentukan teks alternatif untuk ditampilkan sebagai label pada tombol Batal. |
IFileDialogControlEvents Mengekspos metode yang memungkinkan aplikasi diberi tahu tentang peristiwa yang terkait dengan kontrol yang telah ditambahkan aplikasi ke dialog file umum. |
IFolderBandPriv IFolderBandPriv tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya. |
IFolderViewHost Mengekspos metode yang menghosting objek IFolderView di jendela. |
IFolderViewOptions Mengekspos metode yang memungkinkan kontrol opsi tampilan folder khusus untuk tampilan Windows 7 dan yang lebih baru. |
IHWEventHandler Dipanggil oleh AutoPlay untuk mengimplementasikan penanganan jenis media terdaftar. |
IHWEventHandler2 Memperluas antarmuka IHWEventHandler untuk mengatasi elevasi Kontrol Akun Pengguna (UAC) untuk handler perangkat. |
IImageRecompress Mengekspos metode yang mengkompresi ulang gambar. |
IInsertItem IInsertItem mungkin diubah atau tidak tersedia. |
INameSpaceTreeAccessible Mengekspos metode yang melakukan tindakan aksesibilitas pada item Shell dari kontrol pohon namespace. |
INameSpaceTreeControl2 Memperluas antarmuka INameSpaceTreeControl dengan menyediakan metode yang mendapatkan dan mengatur gaya tampilan kontrol tampilan treeview untuk digunakan dengan item namespace Shell. |
INameSpaceTreeControlCustomDraw Mengekspos metode yang memungkinkan pengguna menggambar kontrol pohon namespace kustom dan itemnya. |
INameSpaceTreeControlDropHandler Mengekspos metode handler untuk seret dan letakkan. |
INameSpaceTreeControlEvents Mengekspos metode untuk menangani peristiwa INameSpaceTreeControl. |
IPreviousVersionsInfo Mengekspos metode yang memeriksa versi file server atau folder sebelumnya, disimpan untuk tujuan pembalikan oleh teknologi salinan bayangan yang disediakan dengan Windows Server 2003. |
IPublishingWizard Mengekspos metode untuk bekerja dengan Panduan Cetak Online, Panduan Penerbitan Web, dan Panduan Tambahkan Tempat Jaringan. Di Windows Vista, IPublishingWizard tidak lagi mendukung Panduan Penerbitan Web atau Panduan Cetak Online. |
IQueryCancelAutoPlay Mengekspos metode yang secara terprogram mengambil alih AutoPlay atau AutoRun. Ini memungkinkan Anda untuk menyesuaikan lokasi dan jenis isi yang diluncurkan ketika media disisipkan. |
IQueryCodePage Mendapatkan dan mengatur nilai numerik (pengidentifikasi Halaman Kode) dari halaman kode ANSI. |
IResultsFolder Mengekspos metode yang menyimpan item dari objek data. |
ISearchBoxInfo Mengekspos metode yang memungkinkan penelepon untuk mengambil informasi yang dimasukkan ke dalam kotak pencarian. |
IShellRunDll Tidak didukung. (IShellRundll) |
IShellView3 Memperluas kemampuan IShellView2 dengan menyediakan metode untuk menggantikan IShellView2::CreateViewWindow2. |
IStartMenuPinnedList Mengekspos metode yang melepas pintas aplikasi dari menu Mulai atau bilah tugas. |
IStreamAsync Mengekspos metode untuk mengelola input/output (I/O) ke aliran asinkron. |
IStreamUnbufferedInfo Mengekspos metode yang menentukan ukuran sektor sebagai bantuan untuk perataan byte. |
ITrayDeskBand Mengekspos metode yang memperlihatkan, menyembunyikan, dan mengkueri deskband. |
IUserAccountChangeCallback Mengekspos metode yang dipanggil ketika gambar yang mewakili akun pengguna diubah. |
IUserNotification2 Mengekspos metode yang mengatur informasi pemberitahuan lalu menampilkan pemberitahuan tersebut kepada pengguna di balon yang muncul bersama dengan area pemberitahuan taskbar. (IUserNotification2) |
IUserNotificationCallback Mengekspos metode untuk penanganan klik mouse atau akses menu pintasan di balon pemberitahuan. Digunakan dengan IUserNotification2::Show. |
IUseToBrowseItem Antarmuka ini tidak didukung. Jangan gunakan. |
IVisualProperties Mengekspos metode yang mengatur dan mendapatkan properti visual. |
IWebWizardExtension Memperluas antarmuka IWizardExtension dengan mengekspos metode untuk mengatur URL awal ekstensi wizard, dan URL tertentu jika terjadi kesalahan. |
IWizardExtension Digunakan oleh panduan seperti Panduan Penerbitan Web dan Panduan Pemesanan Cetak Online yang menghosting halaman konten sisi server. Antarmuka ini mengekspos metode untuk menentukan halaman ekstensi yang didukung dan untuk menavigasi ke dalam dan ke luar halaman tersebut. |
IWizardSite Mengekspos metode yang digunakan oleh ekstensi wizard untuk menavigasi batas antara dirinya sendiri dan wizard lainnya. |
SHAddDefaultPropertiesByExt Menambahkan properti default ke penyimpanan properti sebagai terdaftar untuk ekstensi file yang ditentukan. |
SHCreateDefaultPropertiesOp Membuat operasi file yang mengatur properti default pada item Shell yang belum ditetapkan. |
SHResolveFolderPathInLibrary Mencoba mengatasi lokasi target folder pustaka yang telah dipindahkan atau diganti namanya. |
SHSetDefaultProperties Menerapkan kumpulan properti default pada item Shell. |
NSTCCUSTOMDRAW Struktur gambar kustom yang digunakan oleh metode INameSpaceTreeControlCustomDraw. |
TUMPANG TINDIH Berisi informasi yang digunakan dalam input/output asinkron (tumpang tindih) (I/O). |
FOLDERVIEWOPTIONS Digunakan oleh metode antarmuka IFolderViewOptions untuk mengaktifkan opsi Windows Vista yang tidak didukung secara default di sistem Windows 7 dan yang lebih baru serta menonaktifkan opsi Windows 7 baru. |
NSTCSTYLE2 Digunakan oleh metode INameSpaceTreeControl2 untuk menentukan gaya tampilan yang diperluas dalam tampilan pohon namespace Shell. |
SYNC_ENGINE_STATE_FLAGS Menentukan nilai yang digunakan oleh mesin sinkronisasi apa pun untuk mengekspos status mesin internal mereka ke nilai PKEY_StorageProviderStatus Penyimpanan Properti di Pengindeks File Untuk memperbarui properti, pertama-tama panggil IShellItem2::GetPropertyStore dengan bendera GPS_EXTRINSICPROPERTIES. Selanjutnya, panggil metode IPropertyStore::SetValue dari objek yang dikembalikan, menentukan kunci PKEY_StorageProviderStatus, untuk mengatur nilai bitmask properti menggunakan SYNC_ENGINE_STATE_FLAGS ini. |
UNDOCK_REASON Nilai yang menunjukkan alasan jendela aplikasi aksesibilitas yang ditampar telah dilepas. Digunakan oleh IAccessibilityDockingServiceCallback::Undocked. |
VPCOLORFLAGS Menentukan penggunaan warna. Digunakan oleh metode IVisualProperties. |
VPWATERMARKFLAGS Menentukan bendera marka air. Digunakan oleh IVisualProperties::SetWatermark. |