Estensione del namespace di Shell: Aggiunta degli articoli su ordinazione del modulo di ordine
Descrizione
In mio alberino più in anticipo, Ho mostrato come generare un'estensione del namespace di Shell usando l'esecuzione di IShellView di difetto (anche conosciuta come DefView). Una cosa che potreste notare dal campione è che il modulo di ordini è vuoto di persino gli articoli di difetto come “organizza„ e “viste„.
Se state sviluppando il vostro proprio namespace e desiderate includere il difetto abbottonate e/o aggiungete i vostri propri elementi al modulo di ordini pure, come compite questo? La risposta: dovete effettuare IExplorerCommand, IExplorerCommandProvider e IEnumExplorerCommand interfacce.
Sotto descrivo che cosa ciascuna delle interfacce è usata per e che cosa dovete fare per effettuarle correttamente nel vostro codice.
IExplorerCommandProvider
Dopo che il vostro namespace sia caricato, Shell chiederà il vostro namespace un caso di uno IExplorerCommandProvider. Questa interfaccia espone due metodi: GetCommand e GetCommands. Shell denomina il metodo di GetCommand per richiamare un oggetto specifico di IExplorerCommand che abbina il GUID fornito (ogni ordine è identificato da un GUID). [[The]]
…
Scritto dai chrdavis sopra 5 settembre 2007 con nessun osservazioni.
Legga più articoli sopra coperture e namespace e Codificazione e Api e Programmazione e Vista e Windows Vista.














