Bagikan melalui


Antarmuka ITransferSource (shobjidl_core.h)

Mengekspos metode untuk memanipulasi IShellItem, termasuk menyalin, memindahkan, mendaur ulang, dan lainnya. Antarmuka ini ditawarkan untuk memberikan kontrol lebih atas operasi file dengan menyediakan metode ITransferSource::Advise .

Warisan

Antarmuka ITransferSource mewarisi dari antarmuka IUnknown . ITransferSource juga memiliki jenis anggota berikut:

Metode

Antarmuka ITransferSource memiliki metode ini.

 
ITransferSource::Advise

Menyiapkan koneksi penasihat untuk pemberitahuan tentang status operasi file. (ITransferSource.Advise)
ITransferSource::ApplyPropertiesToItem

Terapkan sekumpulan perubahan properti ke item.
ITransferSource::EnterFolder

Memberi tahu bahwa folder adalah tujuan operasi file.
ITransferSource::GetDefaultDestinationName

Mendapatkan nama default untuk item Shell.
ITransferSource::LeaveFolder

Mengirim pemberitahuan bahwa folder tidak lagi menjadi tujuan operasi file.
ITransferSource::LinkItem

Tidak diterapkan. (ITransferSource.LinkItem)
ITransferSource::MoveItem

Memindahkan item dalam volume/namespace, mengembalikan IShellItem di lokasi barunya.
ITransferSource::OpenItem

Membuka item untuk penyalinan. Mengembalikan objek yang dapat dijumlahkan untuk sumber daya (IShellItemResources).
ITransferSource::RecycleItem

Daur ulang item ke lokasi daur ulang yang disediakan dan kembalikan item di lokasi barunya.
ITransferSource::RemoveItem

Menghapus item tanpa memindahkan item ke Keranjang Sampah.
ITransferSource::RenameItem

Mengubah nama item, mengembalikan IShellItem dengan nama baru.
ITransferSource::SetProperties

Mengatur properti yang harus diterapkan ke item.
ITransferSource::Unadvise

Mengakhiri koneksi penasihat. (ITransferSource.Unadvise)

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h (termasuk Shobjidl.h)