Oggetto IShellDispatch
Rappresenta un oggetto in Shell. I metodi vengono forniti per controllare shell e per eseguire comandi all'interno di Shell. Esistono anche metodi per ottenere altri oggetti correlati a Shell.
Nota
IShellDispatch viene implementato e accessibile tramite l'oggetto Shell .
Membri
L'oggetto IShellDispatch include questi tipi di membri:
Metodi
L'oggetto IShellDispatch include questi metodi.
Metodo | Descrizione |
---|---|
BrowseForFolder | Crea una finestra di dialogo che consente all'utente di selezionare una cartella e quindi restituisce l'oggetto Folder della cartella selezionata. |
CascadeWindows | Catena tutte le finestre sul desktop. Questo metodo ha lo stesso effetto di fare clic con il pulsante destro del mouse sulla barra delle applicazioni e selezionare Finestre a cascata. |
ControlPanelItem | Esegue l'applicazione di Pannello di controllo specificata. Se l'applicazione è già aperta, attiva l'istanza in esecuzione. Nota: A partire da Windows Vista, la maggior parte delle applicazioni Pannello di controllo sono elementi shell e non può essere aperta con questa funzione. Per aprire tali applicazioni Pannello di controllo, passare il nome canonico a control.exe. Ad esempio:
|
EjectPC | Espulse il computer dalla sua stazione di ancoraggio. Questo è lo stesso di fare clic sul menu Start e selezionare Eject PC, se il computer supporta questo comando. |
Esplora | Apre una cartella specificata in una finestra di Esplora risorse di Windows. |
FileRun | Visualizza la finestra di dialogo Esegui all'utente. |
FindComputer | Visualizza la finestra di dialogo Risultati ricerca: computer . La finestra di dialogo mostra il risultato della ricerca di un computer specificato. |
FindFiles | Visualizza la finestra di dialogo Trova: tutti i file . Si tratta dello stesso modo di fare clic sul menu Start e quindi selezionare Cerca. |
Help | Visualizza la finestra Guida e supporto di Windows. Questo metodo ha lo stesso effetto di fare clic sul menu Start e selezionare Guida e supporto. |
Ridurre al minimo tutti | Riduce al minimo tutte le finestre sul desktop. Questo metodo ha lo stesso effetto di fare clic con il pulsante destro del mouse sulla barra delle applicazioni e selezionare Riduci tutte le finestre nei sistemi meno recenti o facendo clic sull'icona Mostra desktop sulla barra delle applicazioni. |
Namespace | Crea e restituisce un oggetto Folder per la cartella specificata. |
Open | Apre la cartella specificata. |
RefreshMenu | Aggiorna il contenuto del menu Start . Usato solo con i sistemi precedenti a Windows XP. |
Settime | Visualizza la finestra di dialogo Data e Ora . Questo metodo ha lo stesso effetto di fare clic con il pulsante destro del mouse sull'orologio nell'area di stato della barra delle applicazioni e selezionare Regola data/ora. |
ShutdownWindows | Visualizza la finestra di dialogo Arresta Windows . Si tratta dello stesso modo di fare clic sul menu Start e selezionare Arresta. |
Sospendi | Td |
TileHorizontally | Riquadri tutte le finestre sul desktop orizzontalmente. Questo metodo ha lo stesso effetto di fare clic con il pulsante destro del mouse sulla barra delle applicazioni e selezionare Mostra finestre in pila. |
TileVertically | Riquadri tutte le finestre sul desktop verticalmente. Questo metodo ha lo stesso effetto di fare clic con il pulsante destro del mouse sulla barra delle applicazioni e selezionare Mostra finestre affiancate. |
TrayProperties | Visualizza la finestra di dialogo Proprietà menu Start e barra delle applicazioni . Questo metodo ha lo stesso effetto di fare clic con il pulsante destro del mouse sulla barra delle applicazioni e selezionare Proprietà. |
UndoMinimizeALL | Ripristina tutte le finestre desktop allo stato in cui erano presenti prima dell'ultimo comando MinimizeAll . Questo metodo ha lo stesso effetto di fare clic con il pulsante destro del mouse sulla barra delle applicazioni e selezionare Annulla tutto Windows (nei sistemi meno recenti) o un secondo clic dell'icona Mostra desktop nella barra delle applicazioni. |
Windows | Crea e restituisce un oggetto ShellWindows . Questo oggetto rappresenta una raccolta di tutte le finestre aperte che appartengono a Shell. |
Proprietà
L'oggetto IShellDispatch ha queste proprietà.
Proprietà | Tipo di accesso | Descrizione |
---|---|---|
Applicazione |
Sola lettura |
Contiene un oggetto che rappresenta un'applicazione. |
Parent |
Sola lettura |
Recupera un oggetto che rappresenta l'elemento padre dell'oggetto corrente. |
Requisiti
Requisito | valore |
---|---|
Client minimo supportato |
Windows 2000 Professional, Windows XP [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
IDL |
|
DLL |
|
Vedi anche