Condividi tramite


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