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 を含む) |