VsShellUtilities.IsDocumentFrameLoaded(IVsWindowFrame) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa, czy ramka dokumentu jest ładowana.
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
Parametry
- frame
- IVsWindowFrame
Ramka dokumentu do sprawdzenia.
Zwraca
true
jeśli ramka jest ładowana; Inaczej false
Wyjątki
Zgłaszany, gdy frame
nie jest ramką dokumentu.
Uwagi
Niektóre właściwości ramki dokumentu nie są inicjowane, jeśli ramka nie zakończyła ładowania. Uzyskanie wartości tych właściwości przed załadowaniem ramki może spowodować problemy z wydajnością, ponieważ wymusi ładowanie ramki wcześniej niż to konieczne i zawiesza interfejs użytkownika podczas ładowania ramki.
Ta metoda może służyć do sprawdzania, czy ramka jest już załadowana przed uzyskaniem dowolnej z tych właściwości ramki: VSFPROPID_DocData
, , VSFPROPID_AltDocData
VSFPROPID_DocView
i VSFPROPID_ViewHelper
.