Interfaz ITransferSource (shobjidl_core.h)

Expone métodos para manipular IShellItem, como copiar, mover, reciclar y otros. Esta interfaz se ofrece para proporcionar más control sobre las operaciones de archivo proporcionando un método ITransferSource::Advise .

Herencia

La interfaz ITransferSource hereda de la interfaz IUnknown . ITransferSource también tiene estos tipos de miembros:

Métodos

La interfaz ITransferSource tiene estos métodos.

 
ITransferSource::Advise

Configura una conexión de asesoramiento para las notificaciones sobre el estado de las operaciones de archivo. (ITransferSource.Advise)
ITransferSource::ApplyPropertiesToItem

Aplicar un conjunto de cambios de propiedad a un elemento.
ITransferSource::EnterFolder

Notifica que una carpeta es el destino de una operación de archivo.
ITransferSource::GetDefaultDestinationName

Obtiene el nombre predeterminado de un elemento de Shell.
ITransferSource::LeaveFolder

Envía una notificación de que una carpeta ya no es el destino de una operación de archivo.
ITransferSource::LinkItem

Sin implementar. (ITransferSource.LinkItem)
ITransferSource::MoveItem

Mueve el elemento dentro del volumen o espacio de nombres, devolviendo el objeto IShellItem en su nueva ubicación.
ITransferSource::OpenItem

Abre el elemento para copiar. Devuelve un objeto que se puede enumerar para los recursos (IShellItemResources).
ITransferSource::RecycleItem

Recicla el elemento en la ubicación de reciclaje proporcionada y devuelve el elemento en su nueva ubicación.
ITransferSource::RemoveItem

Quita el elemento sin mover el elemento a la Papelera de reciclaje.
ITransferSource::RenameItem

Cambia el nombre de un elemento y devuelve el objeto IShellItem con el nuevo nombre.
ITransferSource::SetProperties

Establece las propiedades que se deben aplicar a un elemento.
ITransferSource::Unadvise

Finaliza una conexión de asesoramiento. (ITransferSource.Unadvise)

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (incluya Shobjidl.h)