VsShellUtilities.GetProject(IServiceProvider, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回指定文档的项目。
public:
static Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ GetProject(IServiceProvider ^ site, System::String ^ moniker);
public static Microsoft.VisualStudio.Shell.Interop.IVsHierarchy GetProject (IServiceProvider site, string moniker);
static member GetProject : IServiceProvider * string -> Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
Public Shared Function GetProject (site As IServiceProvider, moniker As String) As IVsHierarchy
Public Function GetProject (site As IServiceProvider, moniker As String) As IVsHierarchy
参数
- site
- IServiceProvider
服务提供程序。
- moniker
- String
文档名字对象。
返回
如果文档已打开,则这是对拥有该文档的项目的 IVsUIHierarchy 接口实现的引用。 如果文档未打开,则此参数的值为 NULL。
注解
如果文档是一个文件,则 moniker 可以是文件扩展名,而不是文件的完整路径 (例如,.bmp 或 .txt) 。 如果文档不是文件, moniker 则通常为 URL。