Include Protected Members
Include Inherited Members
Represents the automation-friendly version of a Visual Studio project.
The OAProject type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
OAProject | Initializes a new instance of OAProject for the specified project node. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
Delete | Removes the project from the current solution. |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
get_Extender | When overridden in a derived class, gets the automation extender object. |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
NotifyPropertiesDelete | Microsoft Internal Use Only. |
![]() |
Save | Saves the project. |
![]() |
SaveAs | Saves the project item to a given file name. |
![]() |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
CodeModel | When implemented in a derived class, gets the CodeModel object for the project. |
![]() |
Collection | When implemented in a derived class, gets the Projects collection containing the Project object supporting this property. |
![]() |
ConfigurationManager | Gets the project's ConfigurationManager. |
![]() |
DTE | Gets the top-level extensibility object. |
![]() |
ExtenderCATID | When implemented in a derived class, gets the extender category ID (CATID) for the object. |
![]() |
ExtenderNames | When implemented in a derived class, gets a list of available extenders for the object. |
![]() |
FileName | Gets the project file name. Microsoft Internal Use Only. |
![]() |
FullName | Returns the full path and name of the project file. |
![]() |
Globals | When implemented in a derived class, gets the globals object, which contains add-in values that may be saved in the solution file, the project file, or the user's profile data. |
![]() |
IsDirty | Gets or sets whether the project is dirty. Microsoft Internal Use Only. |
![]() |
Kind | Gets the GUID for the type of object. |
![]() |
Name | Gets or sets the name of the project. |
![]() |
Object | Gets an interface or object that can be accessed by name at runtime. |
![]() |
ParentProjectItem | When implemented in a derived class, gets the project item for the nested project. |
![]() |
Project | Gets the associated project. |
![]() |
ProjectItems | Gets the collection of project items for this project. |
![]() |
Properties | Gets a collection of all the properties that pertain the project. |
![]() |
Saved | Gets or sets whether the project has been modified since it was last saved or opened. |
![]() |
UniqueName | Gets the name of the project as a relative path from the solution directory to the project file. |
Top
.gif)
.gif)
.gif)