VsShellUtilities.GetProject(IServiceProvider, String) Método

Definição

Retorna um projeto para o documento especificado.

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

Parâmetros

site
IServiceProvider

O provedor de serviços.

moniker
String

O moniker do documento.

Retornos

IVsHierarchy

Se o documento estiver aberto, essa será uma referência à implementação da interface IVsUIHierarchy do projeto que possui o documento. Se o documento não estiver aberto, o valor desse parâmetro será NULL.

Comentários

Se o documento for um arquivo, moniker pode ser a extensão de arquivo em vez do caminho completo para o arquivo (por exemplo,. bmp ou. txt). Se o documento não for um arquivo, moniker geralmente é uma URL.

Aplica-se a