Defines the properties of the project node. To create localizable node properties for a given project, subclass this class and add public properties decorated with your own localized display name, category and description attributes.
The ProjectNodeProperties type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
ProjectNodeProperties | Initializes a new instance of ProjectNodeProperties for the specified project node. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
CreateDesignPropertyDescriptor | Creates a new DesignPropertyDescriptor from the specified PropertyDescriptor. (Inherited from LocalizableProperties.) |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Extender | Gets the extender of the specified name. (Inherited from NodeProperties.) |
![]() |
ExtenderNames | Gets the names of the extenders. (Inherited from NodeProperties.) |
![]() |
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.) |
![]() |
GetAttributes | Gets an attribute collection. (Inherited from LocalizableProperties.) |
![]() |
GetCfgProvider | Gets the configuration provider. (Overrides NodeProperties.GetCfgProvider(IVsCfgProvider%).) |
![]() |
GetClassName | Gets the class name of ProjectNodeProperties. (Overrides LocalizableProperties.GetClassName().) |
![]() |
GetComponentName | Gets the name of the associated hierarchy node. (Inherited from NodeProperties.) |
![]() |
GetConverter | Gets the type converter. (Inherited from LocalizableProperties.) |
![]() |
GetDefaultEvent | Gets the default event. (Inherited from LocalizableProperties.) |
![]() |
GetDefaultProperty | Gets the default property. (Inherited from LocalizableProperties.) |
![]() |
GetEditor | Gets the editor of the specified type. (Overrides LocalizableProperties.GetEditor(Type).) |
![]() |
GetEvents | Overloaded. |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetPages | Fills in an array of class identifiers (CLSID) of property pages that can be displayed for this object. (Inherited from NodeProperties.) |
![]() |
GetProjectDesignerPages | Gets the property pages that are associated with the project designer. (Inherited from NodeProperties.) |
![]() |
GetProjectItem | Gets the hierarchy or project item object corresponding to the browse object. (Inherited from NodeProperties.) |
![]() |
GetProperties | Overloaded. |
![]() |
GetProperty | Returns the value for a specific property of the node. (Inherited from NodeProperties.) |
![]() |
GetPropertyOwner | Gets the owner of the specified property. (Inherited from LocalizableProperties.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
SetProperty | Sets the property on the project hierarchy node. (Inherited from NodeProperties.) |
![]() |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
ExtenderCATID | (Inherited from NodeProperties.) |
![]() |
FileName | Gets or sets the project file name. |
![]() |
FullPath | Gets or sets the project folder's absolute path. |
![]() |
Name | Gets the name of the properties page. (Inherited from NodeProperties.) |
![]() |
Node | Gets or sets the hierarchy node with which these properties are associated. (Inherited from NodeProperties.) |
![]() |
ProjectFile | Gets or sets the project file. |
![]() |
ProjectFolder | Gets the project folder. |
Top
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
![]() ![]() |
IInternalExtenderProvider.CanExtend | (Inherited from NodeProperties.) |
![]() ![]() |
IInternalExtenderProvider.GetExtender | (Inherited from NodeProperties.) |
![]() ![]() |
IInternalExtenderProvider.GetExtenderNames | (Inherited from NodeProperties.) |
Top
.gif)
.gif)
.gif)
.gif)
.gif)