VsShellUtilities.IsDocumentFrameLoaded(IVsWindowFrame) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belge çerçevesinin yüklenip yüklenmediğini belirler.
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
Parametreler
- frame
- IVsWindowFrame
Denetlenecek belge çerçevesi.
Döndürülenler
true çerçeve yüklenirse; Aksi takdir -de false
Özel durumlar
Bir belge çerçevesi olmadığında frame oluşturulur.
Açıklamalar
Çerçevenin yüklenmesi tamamlanmadıysa, belge çerçevesinin bazı özellikleri başlatılmaz. Bir çerçeve yüklenmeden önce bu özelliklerin değerini almak performans sorunlarına neden olabilir çünkü bir çerçeveyi gerektiğinden daha erken yüklemeye zorlar ve çerçeve yüklenirken kullanıcı arabirimini dondurar.
Bu yöntem, şu çerçeve özelliklerinden herhangi birini almadan önce bir çerçevenin zaten yüklenip yüklenmediğini denetlemek için kullanılabilir: VSFPROPID_DocData, VSFPROPID_AltDocData, VSFPROPID_DocViewve VSFPROPID_ViewHelper.