Share via


Oggetto Shell

Rappresenta gli oggetti nella shell. I metodi vengono forniti per controllare la shell e per eseguire i comandi all'interno della shell. Esistono anche metodi per ottenere altri oggetti correlati alla shell.

Membri

L'oggetto Shell ha questi tipi di membri:

Metodi

L'oggetto Shell dispone di questi metodi.

Metodo Descrizione
AddToRecent Aggiunge un file all'elenco usato più di recente.
BrowseForFolder Crea una finestra di dialogo che consente all'utente di selezionare una cartella e quindi restituisce l'oggetto Folder della cartella selezionata.
CanStartStopService Determina se l'utente corrente può avviare e arrestare il servizio denominato.
CascadeWindows Propagazione di 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 Cascade Windows.
ControlPanelItem Esegue l'applicazione di Pannello di controllo (*.cpl) specificata. Se l'applicazione è già aperta, attiverà l'istanza in esecuzione.
Nota: A partire da Windows Vista, la maggior parte delle applicazioni Pannello di controllo sono elementi shell e non possono essere aperti con questa funzione. Per aprire tali applicazioni Pannello di controllo, passare il nome canonico a control.exe. Ad esempio:
control.exe /name Microsoft.Personalization

EjectPC Espelle il computer dalla sua stazione di ancoraggio. Equivale a fare clic sul menu Start e selezionare Eject PC (Eject PC), se il computer supporta questo comando.
Esplora Apre una cartella specificata in una finestra di Esplora risorse.
ExplorerPolicy Ottiene il valore per un criterio di Internet Explorer specificato.
FileRun Visualizza la finestra di dialogo Esegui all'utente. Questo metodo ha lo stesso effetto di fare clic sul menu Start e selezionare Esegui.
FindComputer Visualizza la finestra di dialogo Risultati ricerca: Computer . Nella finestra di dialogo viene visualizzato il risultato della ricerca di un computer specificato.
FindFiles Visualizza la finestra di dialogo Trova: tutti i file . Equivale a fare clic sul menu Start e quindi selezionare Cerca (o il relativo equivalente nei sistemi precedenti a Windows XP).
FindPrinter Visualizza la finestra di dialogo Trova stampante .
GetSetting Recupera un'impostazione shell globale.
GetSystemInformation Recupera le informazioni di sistema.
Help Visualizza la Guida e il Supporto tecnico di Windows. Questo metodo ha lo stesso effetto di fare clic sul menu Start e selezionare Guida e supporto tecnico.
IsRestricted Recupera l'impostazione di restrizione di un gruppo dal Registro di sistema.
IsServiceRunning Restituisce un valore che indica se un determinato servizio è in esecuzione.
Riduci a icona 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 precedenti o facendo clic sull'icona Mostra desktop nell'area Avvio veloce della barra delle applicazioni in Windows 2000 o Windows XP.
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 sistemi che precedono Windows XP.
SearchCommand Visualizza il riquadro Ricerca app.
ServiceStart Avvia un servizio denominato.
ServiceStop Arresta un servizio denominato.
Settime Visualizza la finestra di dialogo Proprietà 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 scegliere Regola data/ora.
ShellExecute Esegue un'operazione specificata in un file specificato.
ShowBrowserBar Visualizza una barra del browser.
ShutdownWindows Visualizza la finestra di dialogo Arresta finestre . Equivale a fare clic sul menu Start e selezionare Arresta.
Sospendi Td
TileHorizontally Riquadri di 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 Finestre affiancate orizzontalmente.
TileVertically Riquadri di 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 Riquadro Windows verticalmente.
ToggleDesktop Visualizza o nasconde il desktop.
Proprietà barra 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 scegliere Proprietà.
UndoMinimizeALL Ripristina tutte le finestre desktop allo stesso 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 nell'area Avvio rapido della barra delle applicazioni in Windows 2000 o Windows XP.
Windows Crea e restituisce un oggetto ShellWindows . Questo oggetto rappresenta una raccolta di tutte le finestre aperte che appartengono a Shell.
WindowsSecurity Visualizza la finestra di dialogo Sicurezza di Windows.
WindowSwitcher Visualizza le finestre aperte in uno stack 3D che puoi scorrere.

 

Proprietà

L'oggetto Shell ha queste proprietà.

Proprietà Tipo di accesso Descrizione
Applicazione
Sola lettura
Contiene l'oggetto Application dell'oggetto .
Parent
Sola lettura
Ottiene 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
Shldisp.h
IDL
Shldisp.idl
DLL
Shell32.dll (versione 4.71 o successiva)