Compartir a través de


IShellDispatch (objeto)

Representa un objeto en shell. Se proporcionan métodos para controlar el Shell y ejecutar comandos dentro del Shell. También hay métodos para obtener otros objetos relacionados con shell.

Nota

IShellDispatch se implementa y se accede a él a través del objeto Shell .

 

Miembros

El objeto IShellDispatch tiene estos tipos de miembros:

Métodos

El objeto IShellDispatch tiene estos métodos.

Método Descripción
BrowseForFolder Crea un cuadro de diálogo que permite al usuario seleccionar una carpeta y, a continuación, devuelve el objeto Folder de la carpeta seleccionada.
CascadeWindows En cascada todas las ventanas del escritorio. Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Ventanas en cascada.
ControlPanelItem Ejecuta la aplicación Panel de control especificada. Si la aplicación ya está abierta, activará la instancia en ejecución.
Nota: A partir de Windows Vista, la mayoría de las aplicaciones Panel de control son elementos de Shell y no se pueden abrir con esta función. Para abrir esas aplicaciones Panel de control, pase el nombre canónico a control.exe. Por ejemplo:
control.exe /name Microsoft.Personalization

Expulsión dePC Expulsa el equipo de su estación de acoplamiento. Esto es lo mismo que hacer clic en el menú Inicio y seleccionar Expulsar PC, si el equipo admite este comando.
Explorar Abre una carpeta especificada en una ventana del Explorador de Windows.
FileRun Muestra el cuadro de diálogo Ejecutar al usuario.
FindComputer Muestra el cuadro de diálogo Resultados de búsqueda: Equipos . El cuadro de diálogo muestra el resultado de la búsqueda de un equipo especificado.
FindFiles Muestra el cuadro de diálogo Buscar: Todos los archivos . Esto es lo mismo que hacer clic en el menú Inicio y, a continuación, seleccionar Buscar.
Ayuda Muestra la ventana Ayuda y soporte técnico de Windows. Este método tiene el mismo efecto que hacer clic en el menú Inicio y seleccionar Ayuda y soporte técnico.
MinimizarTodos Minimiza todas las ventanas del escritorio. Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Minimizar todas las ventanas en sistemas anteriores o hacer clic en el icono Mostrar escritorio en la barra de tareas.
Nombres Crea y devuelve un objeto Folder para la carpeta especificada.
Abrir Abre la carpeta especificada.
RefreshMenu Actualiza el contenido del menú Inicio . Solo se usa con sistemas anteriores a Windows XP.
SetTime Muestra el cuadro de diálogo Fecha y hora . Este método tiene el mismo efecto que hacer clic con el botón derecho en el reloj en el área de estado de la barra de tareas y seleccionar Ajustar fecha y hora.
ShutdownWindows Muestra el cuadro de diálogo Apagar Windows . Esto es lo mismo que hacer clic en el menú Inicio y seleccionar Apagar.
Suspender Td
TileHorizontally Mosaico todas las ventanas del escritorio horizontalmente. Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Mostrar ventanas apiladas.
TileVertically Coloca todas las ventanas en el escritorio verticalmente. Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Mostrar ventanas en paralelo.
TrayProperties Muestra el cuadro de diálogo Propiedades del menú Inicio y la barra de tareas. Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Propiedades.
UndoMinimizeALL Restaura todas las ventanas de escritorio al estado en que estaban antes del último comando MinimizarTodo . Este método tiene el mismo efecto que hacer clic con el botón derecho en la barra de tareas y seleccionar Deshacer minimizar todas las ventanas (en sistemas anteriores) o un segundo clic en el icono Mostrar escritorio en la barra de tareas.
Windows Crea y devuelve un objeto ShellWindows . Este objeto representa una colección de todas las ventanas abiertas que pertenecen al Shell.

 

Propiedades

El objeto IShellDispatch tiene estas propiedades.

Propiedad Tipo de acceso Descripción
Application
Solo lectura
Contiene un objeto que representa una aplicación.
Parent
Solo lectura
Recupera un objeto que representa el elemento primario del objeto actual.

 

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Shldisp.h
IDL
Shldisp.idl
Archivo DLL
Shell32.dll (versión 4.71 o posterior)

Consulte también

IDispatch

Shell (objeto)