Condividi tramite


VsShellUtilities.IsDocumentFrameLoaded(IVsWindowFrame) Metodo

Definizione

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_AltDocDataVSFPROPID_DocView, e VSFPROPID_ViewHelper.

Si applica a