Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет методы для управления IShellItem, включая копирование, перемещение, перезапуск и другие. Этот интерфейс предоставляется для более подробного контроля над операциями с файлами, предоставляя метод ITransferSource::Advise .
Наследование
Интерфейс ITransferSource наследуется от интерфейса IUnknown . ITransferSource также имеет следующие типы элементов:
Методы
Интерфейс ITransferSource содержит следующие методы.
|
ITransferSource::Совет Настраивает консультативное подключение для уведомлений о состоянии операций с файлами. (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 |
| Header | shobjidl_core.h (включая Shobjidl.h) |