VsShellUtilities.GetProject(IServiceProvider, String) Methode

Definition

Gibt ein Projekt für das angegebene Dokument zurück.

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

Parameter

site
IServiceProvider

Der Dienstanbieter.

moniker
String

Der dokumentmoniker.

Gibt zurück

IVsHierarchy

Wenn das Dokument geöffnet ist, handelt es sich hierbei um einen Verweis auf die ivsuihierarchy-Schnittstellen Implementierung des Projekts, das das Dokument besitzt. Wenn das Dokument nicht geöffnet ist, ist der Wert dieses Parameters NULL.

Hinweise

Wenn es sich bei dem Dokument um eine Datei handelt, moniker kann die Dateierweiterung anstelle des vollständigen Pfads zur Datei (z. b. BMP oder txt) sein. Wenn es sich bei dem Dokument nicht um eine Datei handelt, moniker ist häufig eine URL.

Gilt für