VsShellUtilities.IsDocumentFrameLoaded(IVsWindowFrame) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si un cadre de document est chargé.
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
Paramètres
- frame
- IVsWindowFrame
Cadre de document à case activée.
Retours
true
si le frame est chargé ; Sinon false
Exceptions
Levée quand frame
n’est pas un cadre de document.
Remarques
Certaines propriétés d’un cadre de document ne sont pas initialisées si le cadre n’a pas terminé son chargement. L’obtention de la valeur de ces propriétés avant le chargement d’une trame peut entraîner des problèmes de performances, car cela forcera un chargement plus tôt que nécessaire et figera l’interface utilisateur pendant le chargement du frame.
Cette méthode peut être utilisée pour case activée si un frame est déjà chargé avant d’obtenir l’une de ces propriétés de frame : VSFPROPID_DocData
, VSFPROPID_AltDocData
, VSFPROPID_DocView
et VSFPROPID_ViewHelper
.