VsShellUtilities.GetProject(IServiceProvider, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает проект для указанного документа.
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
Моникер документа.
Возвращаемое значение
Если документ открыт, это ссылка на реализацию интерфейса Ивсуихиерарчи проекта, владеющего документом. Если документ не открыт, значение этого параметра равно NULL.
Комментарии
Если документ является файлом, то это moniker может быть расширение файла, а не полный путь к файлу (например, BMP или txt). Если документ не является файлом, moniker часто используется URL-адрес.