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

Моникер документа.

Возвращаемое значение

IVsHierarchy

Если документ открыт, это ссылка на реализацию интерфейса Ивсуихиерарчи проекта, владеющего документом. Если документ не открыт, значение этого параметра равно NULL.

Комментарии

Если документ является файлом, то это moniker может быть расширение файла, а не полный путь к файлу (например, BMP или txt). Если документ не является файлом, moniker часто используется URL-адрес.

Применяется к