Sdílet prostřednictvím


IVsProject – rozhraní

 

Spravuje položky nebo dokumenty v rámci projektu.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("CD4028ED-C4D8-44BA-890F-E7FB02A380C6")]
[ComConversionLossAttribute]
public interface IVsProject
[InterfaceTypeAttribute(1)]
[GuidAttribute("CD4028ED-C4D8-44BA-890F-E7FB02A380C6")]
[ComConversionLossAttribute]
public interface class IVsProject
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("CD4028ED-C4D8-44BA-890F-E7FB02A380C6")>]
[<ComConversionLossAttribute>]
type IVsProject = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("CD4028ED-C4D8-44BA-890F-E7FB02A380C6")>
<ComConversionLossAttribute>
Public Interface IVsProject

Metody

Název Popis
System_CAPS_pubmethod AddItem(UInt32, VSADDITEMOPERATION, String, UInt32, String[], IntPtr, VSADDRESULT[])

Vytvoří nové položky v projektu, přidá do projektu existující soubory nebo způsobí průvodci Přidat položku spouštění.

System_CAPS_pubmethod GenerateUniqueItemName(UInt32, String, String, String)

Generuje název dokumentu jedinečný pro danou položku.

System_CAPS_pubmethod GetItemContext(UInt32, IServiceProvider)

Vrátí kontextu položky.

System_CAPS_pubmethod GetMkDocument(UInt32, String)

Vrátí zástupný název dokumentu.

System_CAPS_pubmethod IsDocumentInProject(String, Int32, VSDOCUMENTPRIORITY[], UInt32)

Určuje, zda je dokument v projektu.

System_CAPS_pubmethod OpenItem(UInt32, Guid, IntPtr, IVsWindowFrame)

Otevře položku v projektu.

Poznámky pro implementátory:

Implementace IVsProject při nutnosti odstranit nebo znovu otevřít položky nebo dokumenty v projektu konkrétní editoru nebo transferu zboží mezi projekty.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek