IVsProject3 Members
Include Protected Members
Include Inherited Members
Provides the ability add or open a project item with a specific editor and to transfer an item to another project, in addition to the methods in the IVsProject2 interface.
The IVsProject3 type exposes the following members.
Methods
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. (Inherited from IVsProject2.) | |
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 | Adds an item using a specific editor. | |
GenerateUniqueItemName(UInt32, String, String, String%) | Generates a unique document name for a given item. (Inherited from IVsProject2.) | |
GenerateUniqueItemName(UInt32, String, String, String%) | Generates a unique document name for a given item. | |
GetItemContext(UInt32, IServiceProvider%) | Returns the context of an item. (Inherited from IVsProject2.) | |
GetItemContext(UInt32, IServiceProvider%) | Returns the context of an item. | |
GetMkDocument(UInt32, String%) | Returns a document moniker. (Inherited from IVsProject2.) | |
GetMkDocument(UInt32, String%) | Returns a document moniker. | |
IsDocumentInProject(String, Int32%, array<VSDOCUMENTPRIORITY[], UInt32%) | Determines whether a document is in the project. (Inherited from IVsProject2.) | |
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. (Inherited from IVsProject2.) | |
OpenItem(UInt32, Guid%, IntPtr, IVsWindowFrame%) | Opens an item in the project. | |
OpenItemWithSpecific | Opens an item using a specific editor. | |
RemoveItem | Removes an item from the project. (Inherited from IVsProject2.) | |
RemoveItem(UInt32, UInt32, Int32%) | Removes an item from the project. | |
ReopenItem | Reopens an item in the project. (Inherited from IVsProject2.) | |
ReopenItem(UInt32, Guid%, String, Guid%, IntPtr, IVsWindowFrame%) | Reopens an item in the project. | |
TransferItem | 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. |
Top