Interfejs IVsProject
Opublikowano: sierpień 2016
Zarządza elementy lub dokumenty, w ramach projektu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[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
Nazwa | Opis | |
---|---|---|
AddItem(UInt32, VSADDITEMOPERATION, String, UInt32, String[], IntPtr, VSADDRESULT[]) | Tworzy nowe elementy w projekcie, dodaje istniejące pliki do projektu lub powoduje, że kreatorów Dodaj element do uruchomienia. |
|
GenerateUniqueItemName(UInt32, String, String, String) | Generuje dokumentu unikatową nazwę dla danego elementu. |
|
GetItemContext(UInt32, IServiceProvider) | Zwraca kontekst elementu. |
|
GetMkDocument(UInt32, String) | Zwraca krótka nazwa dokumentu. |
|
IsDocumentInProject(String, Int32, VSDOCUMENTPRIORITY[], UInt32) | Określa, czy dokument w projekcie. |
|
OpenItem(UInt32, Guid, IntPtr, IVsWindowFrame) | Otwiera element w projekcie. |
Uwagi dotyczące implementacji:
Implementowanie IVsProject podczas wymagające usunąć lub ponownie otworzyć elementy lub dokumenty w edytorze określonego projektu, lub do przeniesienia elementu między projektami.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku