IVsSolutionLoadManagerSupport Arabirim
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.
Bir çözümdeki projelerin yüklenme yöntemini yönetmek için destek sağlar.
public interface class IVsSolutionLoadManagerSupport
public interface class IVsSolutionLoadManagerSupport
__interface IVsSolutionLoadManagerSupport
[System.Runtime.InteropServices.Guid("D48DB33C-0F89-47AD-AB42-D6683608BD60")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSolutionLoadManagerSupport
[<System.Runtime.InteropServices.Guid("D48DB33C-0F89-47AD-AB42-D6683608BD60")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSolutionLoadManagerSupport = interface
Public Interface IVsSolutionLoadManagerSupport
- Öznitelikler
Açıklamalar
Bu arabirim, __VSPROPID4 uygulamadaki açık çözüm işlemi sırasında nesnesine geçirilir OnBeforeOpenProject . Bu, çözüm yük yöneticisinin, açık çözüm işlemi sırasında projelerin yüklenme yöntemini denetlemesine olanak tanır. Projeler hemen yüklenebilir, arka plana yüklenebilir (boş durumda), gerekirse yüklenecek şekilde kalır veya kaldırılmak üzere ayarlanır. Arabirimi uygulamak için bir çözüm yükleme yöneticisi bekleniyor IVsSolutionLoadManager . Bir yaygın yaklaşım, UI bağlamı için çözüm Load Manager, örneğin, Kullanıcı arabirimi bağlamı için bir yük-yükleme yöneticisi olan VSPackage kullanmaktır SolutionOpening_string [ProvideAutoLoad(ProvideAutoLoad(VSConstants.UIContext.SolutionOpening_string)] . Bu özellik OnBeforeOpenSolution ReadSolutionProps , çözüm öncesi bölümünde veya sırasında da ayarlanabilir.
Yöntemler
| GetProjectLoadPriority(Guid, UInt32) |
Kullanımdan kalktı. Bu API, çözüm yükü performansını iyileştirmek için eski haline geldi. |
| SetProjectLoadPriority(Guid, UInt32) |
Kullanımdan kalktı. Bu API, çözüm yükü performansını iyileştirmek için eski haline geldi. |