Interfaccia IBrowserService2 (shdeprecated.h)
Deprecato. IBrowserService2 estende IBrowserService. I metodi esposti da questa interfaccia sono analoghi ai metodi protetti virtuali nella normale ereditarietà C++. La gerarchia di ereditarietà degli oggetti si estende su più DLL. La gerarchia è costituita da una classe base e da diverse classi derivate che corrispondono ai controlli, tra cui CLSID_WebBrowser e il desktop dell'utente. Gli oggetti non nella gerarchia non devono implementare questa interfaccia o usare la maggior parte dei relativi metodi.
Ereditarietà
L'interfaccia IBrowserService2 eredita da IBrowserService. IBrowserService2 include anche questi tipi di membri:
Metodi
L'interfaccia IBrowserService2 dispone di questi metodi.
IBrowserService2::_CancelPendingNavigationAsync Deprecato. Consente a una classe derivata di richiedere che la classe di base annulla qualsiasi navigazione in sospeso. |
IBrowserService2::_CancelPendingView Deprecato. Consente a una classe derivata di richiedere che la classe di base annulla tutte le visualizzazioni in sospeso. |
IBrowserService2::_CloseAndReleaseToolbars Deprecato. Richiede la chiusura delle barre degli strumenti del browser ospitate dalla classe derivata. |
IBrowserService2::_DisableModeless Deprecato. Consente a una classe derivata di chiedere alla classe base se un'interfaccia utente modale è visibile. Un'interfaccia utente modale blocca la riduzione e la chiusura del comportamento nella finestra del browser. |
IBrowserService2::_ExecChildren Deprecato. Consente alla classe derivata di eseguire direttamente un comando tramite il metodo IOleCommandTarget::Exec, anziché basarsi sulla classe di base. |
IBrowserService2::_FindTBar Deprecato. Restituisce l'indice di un elemento della barra degli strumenti del browser in base alle regole di identità COM (Component Object Model). |
IBrowserService2::_get_itbLastFocus Deprecato. Ottiene l'ID dell'ultima barra degli strumenti o della visualizzazione con stato attivo. |
IBrowserService2::_GetBorderDWHelper Deprecato. Metodo helper per l'implementazione di GetBorderDW. |
IBrowserService2::_GetEffectiveClientArea Deprecato. Usato con IBrowserService2::_GetViewBorderRect per negoziare le dimensioni della visualizzazione del browser. |
IBrowserService2::_GetToolbarCount Deprecato. Restituisce il numero di barre degli strumenti nella finestra del browser. |
IBrowserService2::_GetToolbarItem Deprecato. Ottiene un elemento specifico da una barra degli strumenti. |
IBrowserService2::_GetViewBorderRect Deprecato. Usato con IBrowserService2::_GetEffectiveClientArea per negoziare le dimensioni e la posizione della visualizzazione del browser. |
IBrowserService2::_Initialize Deprecato. Coordina l'inizializzazione dello stato tra la base e le classi derivate. |
IBrowserService2::_LoadToolbars Deprecato. Carica lo stato salvato delle barre degli strumenti del browser. |
IBrowserService2::_MaySaveChanges Deprecato. Consente alla classe di base di verificare se la visualizzazione del browser deve salvare le modifiche prima della chiusura. |
IBrowserService2::_NavigateToPidl Deprecato. Sposta la classe di base in una nuova posizione in modo sincrono. |
IBrowserService2::_OnFocusChange Deprecato. Coordina lo stato attivo tra la base e la classe derivata quando lo stato attivo si sposta tra le barre degli strumenti del browser della classe derivata e la relativa visualizzazione. |
IBrowserService2::_PauseOrResumeView Deprecato. Consente a una classe derivata di richiedere alla classe base di sospendere (ad esempio prima di un'operazione di riduzione a icona) o di riprendere la visualizzazione del browser. |
IBrowserService2::_put_itbLastFocus Deprecato. Imposta l'ultima barra degli strumenti o l'ultima visualizzazione con lo stato attivo. |
IBrowserService2::_ResizeNextBorder Deprecato. Ridimensiona il bordo della visualizzazione del browser in risposta all'aggiunta o alla rimozione delle barre degli strumenti. |
IBrowserService2::_ResizeNextBorderHelper Deprecato. Metodo helper usato dall'implementazione di IBrowserService2::_ResizeNextBorder. |
IBrowserService2::_ResizeView Deprecato. Chiama IBrowserService2::_UpdateViewRectSize, quindi aggiorna la visualizzazione del browser usando IOleInPlaceActiveObject::ResizeBorder. |
IBrowserService2::_SaveToolbars Deprecato. Salva lo stato delle barre degli strumenti del browser. |
IBrowserService2::_SendChildren Deprecato. Consente alla classe derivata di inviare un messaggio direttamente tramite la funzione SendMessage anziché basarsi sulla classe di base. |
IBrowserService2::_SetFocus Deprecato. Imposta lo stato attivo su una barra degli strumenti o sulla finestra di visualizzazione del browser. Chiamato durante la conversione degli acceleratori tramite TranslateAcceleratorSB o quando IBrowserService2::v_MayGetNextToolbarFocus ha esito negativo. |
IBrowserService2::_SwitchActivationNow Deprecato. Coordina gli aggiornamenti dello stato durante il passaggio tra le visualizzazioni del browser correnti e in sospeso. |
IBrowserService2::_TryShell2Rename Deprecato. Coordina la ridenominazione della visualizzazione del browser corrente quando il browser viene reindirizzato. |
IBrowserService2::_UIActivateView Deprecato. Consente a una classe derivata di richiedere che la classe di base aggiorni la visualizzazione del browser. |
IBrowserService2::_UpdateViewRectSize Deprecato. Chiamata chiamata per informare altre funzioni coinvolte nei negoziati sulle dimensioni di visualizzazione del browser che le dimensioni di visualizzazione del browser consentite sono cambiate. |
IBrowserService2::ActivatePendingView Deprecato. Coordina l'aggiornamento dello stato mentre il browser passa da una visualizzazione corrente a una visualizzazione in sospeso. |
IBrowserService2::AllowViewResize Deprecato. Indica alla classe di base se consentire il ridimensionamento della visualizzazione. |
IBrowserService2::CreateBrowserPropSheetExt Deprecato. Consente alla classe derivata di aggiungere le finestre delle proprietà Opzioni cartella alla classe base. |
IBrowserService2::CreateViewWindow Deprecato. Coordina l'aggiornamento dello stato durante la creazione di una nuova finestra di visualizzazione del browser. |
IBrowserService2::ForwardViewMsg Deprecato. Chiama la funzione SendMessage con un messaggio ricevuto dalla visualizzazione, utilizzando il membro _hwndView della struttura BASEBROWSERDATA come parametro SendMessage hWnd. |
IBrowserService2::GetBaseBrowserData Deprecato. Ottiene una struttura di sola lettura contenente gli elementi protetti di proprietà della classe base, allo scopo di determinare lo stato. |
IBrowserService2::GetFolderSetData Deprecato. Ottiene una struttura contenente informazioni sulla cartella. |
IBrowserService2::GetViewRect Deprecato. Recupera un valore utilizzato per negoziare le dimensioni consentite della finestra. |
IBrowserService2::GetViewWindow Deprecato. Fornisce l'accesso diretto alla finestra di visualizzazione del browser creata da IBrowserService2::CreateViewWindow. |
IBrowserService2::InitializeDownloadManager Deprecato. Abilita lo strumento di gestione download nella classe di base. |
IBrowserService2::InitializeTransitionSite Deprecato. Abilita le transizioni nella finestra di visualizzazione del browser. |
IBrowserService2::InitializeAccountLog Deprecato. Consente alla classe derivata di specificare un record di navigazione da utilizzare in una nuova finestra. |
IBrowserService2::Offline Deprecato. Verifica e aggiorna lo stato offline del browser, sincronizzando lo stato tra la classe base e tutte le classi derivate. |
IBrowserService2::OnCommand Deprecato. Chiama la classe derivata dalla classe base alla ricezione di un messaggio di WM_COMMAND. La classe derivata gestisce il messaggio. |
IBrowserService2::OnCreate Deprecato. Chiama la classe derivata dalla classe base alla ricezione di un messaggio WM_CREATE. La classe derivata gestisce il messaggio. |
IBrowserService2::OnDestroy Deprecato. Chiama la classe derivata dalla classe base alla ricezione di un messaggio di WM_DESTROY. La classe derivata gestisce il messaggio. |
IBrowserService2::OnFrameWindowActivateBS Deprecato. Chiama la classe derivata dalla classe base in risposta a una finestra del sottoframe attivata o disattivata. La classe derivata determina le operazioni da eseguire in risposta all'azione. |
IBrowserService2::OnNotify Deprecato. Chiama la classe derivata dalla classe base alla ricezione di un messaggio WM_NOTIFY. La classe derivata gestisce il messaggio. |
IBrowserService2::OnSetFocus Deprecato. Chiama la classe derivata dalla classe base alla ricezione di un messaggio WM_SETFOCUS. La classe derivata gestisce il messaggio. |
IBrowserService2::OnSize Deprecato. Chiama la classe derivata dalla classe base alla ricezione di un messaggio di WM_SIZE. La classe derivata gestisce il messaggio. |
IBrowserService2::P utBaseBrowserData Deprecato. Ottiene una struttura che consente l'accesso in lettura/scrittura ai membri protetti della classe base. Si noti, tuttavia, che lo stato deve essere aggiornato solo dal browser di base. |
IBrowserService2::ReleaseShellView Deprecato. Coordina la durata della visualizzazione tra la classe di base e la relativa classe derivata. |
IBrowserService2::SetAcceleratorMenu Deprecato. Implementato da una classe derivata per definire acceleratori di menu che possono essere usati in una chiamata a TranslateAcceleratorSB. |
IBrowserService2::SetActivateState Deprecato. Aggiornamenti il valore del membro _uActivateState della struttura BASEBROWSERDATA, che tiene traccia del fatto che la finestra di visualizzazione del browser si trova in uno stato attivato. La classe derivata effettua questa chiamata alla classe base. |
IBrowserService2::SetAsDefFolderSettings Deprecato. Imposta la modalità di visualizzazione corrente della cartella come modalità di visualizzazione predefinita per tutte le cartelle. Utilizzata dalla finestra di dialogo Opzioni cartella. |
IBrowserService2::SetTopBrowser Deprecato. Informa la classe di base quando diventa l'istanza del browser più in alto. |
IBrowserService2::UpdateSecureLockIcon Deprecato. Aggiornamenti il valore del membro _eSecureLockIcon della struttura BASEBROWSERDATA, che tiene traccia dell'icona che indica un sito sicuro e aggiorna l'icona stessa nell'interfaccia utente. |
IBrowserService2::v_CheckZoneCrossing Deprecato. Chiamato dalla classe base per convalidare un attraversamento di zona durante lo spostamento da una pagina a un'altra. |
IBrowserService2::v_GetViewStream Deprecato. Restituisce un flusso utilizzato per caricare o salvare lo stato di visualizzazione. |
IBrowserService2::v_MayGetNextToolbarFocus Deprecato. Usato durante la conversione degli acceleratori tramite TranslateAcceleratorSB e il controllo del ciclo di stato attivo tra la visualizzazione e le barre degli strumenti del browser. |
IBrowserService2::v_MayTranslateAccelerator Deprecato. Chiamato da una classe derivata per indicare alla classe di base di procedere con la traduzione dei mnemonic da tastiera. |
IBrowserService2::v_ShowHideChildWindows Deprecato. Consente a una classe derivata di aggiornare le finestre figlio dopo un evento di ridimensionamento. |
IBrowserService2::WndProcBS Deprecato. Consente a una classe derivata di chiamare la funzione WinProc della classe base. |
Commenti
Questa interfaccia fornisce anche i metodi dell'interfaccia IBrowserService , da cui eredita.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shdeprecated.h |