VsShellUtilities.IsDocumentFrameLoaded(IVsWindowFrame) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se viene caricata una cornice di documento.
public static bool IsDocumentFrameLoaded (Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame frame);
static member IsDocumentFrameLoaded : Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame -> bool
Public Function IsDocumentFrameLoaded (frame As IVsWindowFrame) As Boolean
Parametri
- frame
- IVsWindowFrame
Cornice del documento da controllare.
Restituisce
true
se il frame viene caricato; Altrimenti false
Eccezioni
Generata quando frame
non è una cornice di documento.
Commenti
Alcune proprietà di una cornice di documento non vengono inizializzate se il frame non ha completato il caricamento. Ottenere il valore di tali proprietà prima che venga caricato un frame possa causare problemi di prestazioni perché forza un frame a caricare in precedenza e blocca l'interfaccia utente durante il caricamento del frame.
Questo metodo può essere usato per verificare se un frame è già caricato prima di ottenere una di queste proprietà frame: VSFPROPID_DocData
, VSFPROPID_AltDocData
VSFPROPID_DocView
, e VSFPROPID_ViewHelper
.