ITransferSource インターフェイス (shobjidl_core.h)

コピー、移動、リサイクルなど、 IShellItem を操作するメソッドを公開します。 このインターフェイスは、 ITransferSource::Advise メソッドを提供することで、ファイル操作をより細かく制御するために提供されます。

継承

ITransferSource インターフェイスは、IUnknown インターフェイスから継承されます。 ITransferSource には、次の種類のメンバーもあります。

メソッド

ITransferSource インターフェイスには、これらのメソッドがあります。

 
ITransferSource::Advise

ファイル操作の状態に関する通知のアドバイザリ接続を設定します。 (ITransferSource.Advise)
ITransferSource::ApplyPropertiesToItem

一連のプロパティ変更をアイテムに適用します。
ITransferSource::EnterFolder

フォルダーがファイル操作の保存先であることを通知します。
ITransferSource::GetDefaultDestinationName

シェル 項目の既定の名前を取得します。
ITransferSource::LeaveFolder

フォルダーがファイル操作の宛先でなくなったことを示す通知を送信します。
ITransferSource::LinkItem

実装されていません。 (ITransferSource.LinkItem)
ITransferSource::MoveItem

ボリュームまたは名前空間内の項目を移動し、新しい場所に IShellItem を返します。
ITransferSource::OpenItem

コピーするアイテムを開きます。 リソース (IShellItemResources) に列挙できるオブジェクトを返します。
ITransferSource::RecycleItem

指定したリサイクル場所にアイテムをリサイクルし、新しい場所にアイテムを返します。
ITransferSource::RemoveItem

アイテムをごみ箱に移動せずにアイテムを削除します。
ITransferSource::RenameItem

アイテムの名前を変更し、新しい名前の IShellItem を返します。
ITransferSource::SetProperties

アイテムに適用するプロパティを設定します。
ITransferSource::Unadvise

アドバイザリ接続を終了します。 (ITransferSource.Unadvise)

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)