IVsProject4 Methods
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
| Name | Description | |
|---|---|---|
![]() | AddItem(UInt32, VSADDITEMOPERATION, String^, UInt32, array<String^>^, IntPtr, array<VSADDRESULT>^) | Creates new items in a project, adds existing files to a project, or causes Add Item wizards to be run. |
![]() | AddItemWithSpecific(UInt32, VSADDITEMOPERATION, String^, UInt32, array<String^>^, IntPtr, UInt32, Guid, String^, Guid, array<VSADDRESULT>^) | Adds an item using a specific editor. |
![]() | ContainsFileEndingWith(String^, Int32) | Determines whether the project contains a file with the specified ending. |
![]() | ContainsFileWithItemType(String^, Int32) | Determines whether the project contains a file whose MSBuild ItemType matches the specified type. |
![]() | GenerateUniqueItemName(UInt32, String^, String^, String^) | Generates a unique document name for a given item. |
![]() | GetFilesEndingWith(String^, UInt32, array<UInt32>^, UInt32) | Returns an array of ITEMIDs of the files whose name ends with the specified string. The match is case-insensitive. |
![]() | GetFilesWithItemType(String^, UInt32, array<UInt32>^, UInt32) | Returns an array of VSITEMIDs of files whose MSBuild ItemType matches the given string. The comparison is case insensitive. |
![]() | GetItemContext(UInt32, IServiceProvider^) | Returns the context of an item. |
![]() | GetMkDocument(UInt32, String^) | Returns a document moniker. |
![]() | IsDocumentInProject(String^, Int32, array<VSDOCUMENTPRIORITY>^, UInt32) | Determines whether a document is in the project. |
![]() | OpenItem(UInt32, Guid, IntPtr, IVsWindowFrame^) | Opens an item in the project. |
![]() | OpenItemWithSpecific(UInt32, UInt32, Guid, String^, Guid, IntPtr, IVsWindowFrame^) | |
![]() | RemoveItem(UInt32, UInt32, Int32) | Removes an item from the project. |
![]() | ReopenItem(UInt32, Guid, String^, Guid, IntPtr, IVsWindowFrame^) | Reopens an item in the project. |
![]() | TransferItem(String^, String^, IVsWindowFrame^) | Transfers an item from one project to another. The project that presently owns the item to be transferred calls this method on the project intending to receive the transferred item. |
