VsShellUtilities.GetCfgProvider(IVsHierarchy) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于检索给定项目的配置提供程序对象的实用工具函数。 它将使用由生成管理器建立的 () alghoritm 访问配置提供程序 1) 如果项目从浏览对象中提供浏览对象-QI 2) 否则,如果项目在项目层次结构本身上实现 IVsGetCfgProvider,请使用 IVsGetCfgProvider:: GetCfgProvider 的:: () 最后的 QI。
public:
static Microsoft::VisualStudio::Shell::Interop::IVsCfgProvider ^ GetCfgProvider(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy);
public:
static Microsoft::VisualStudio::Shell::Interop::IVsCfgProvider ^ GetCfgProvider(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy);
static Microsoft::VisualStudio::Shell::Interop::IVsCfgProvider GetCfgProvider(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & hierarchy);
public static Microsoft.VisualStudio.Shell.Interop.IVsCfgProvider GetCfgProvider (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy hierarchy);
static member GetCfgProvider : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy -> Microsoft.VisualStudio.Shell.Interop.IVsCfgProvider
Public Shared Function GetCfgProvider (hierarchy As IVsHierarchy) As IVsCfgProvider
Public Function GetCfgProvider (hierarchy As IVsHierarchy) As IVsCfgProvider
参数
- hierarchy
- IVsHierarchy
项目层次结构
返回
给定项目的 IVsCfgProvider 对象
注解
此方法使用由生成管理器为访问配置提供程序) 算法建立的 (:
如果项目从浏览对象提供 browse 对象,则为 QI。
否则,如果项目实现 IVsGetCfgProvider ,请使用 GetCfgProvider
否则为的 QI IVsCfgProvider