To create your own localizable node properties, inherit from NodeProperties and add public properties decorated with your own localized display name, category and description attributes.
The NodeProperties type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
NodeProperties | Initializes a new instance of the NodeProperties class. |
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. |
![]() |
ExtenderNames | Gets the names of the extenders. |
![]() |
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 | Returns the configuration provider for the associated hierarchy node. |
![]() |
GetClassName | Gets the class name of this class. (Inherited from LocalizableProperties.) |
![]() |
GetComponentName | Gets the name of the associated hierarchy node. (Overrides LocalizableProperties.GetComponentName().) |
![]() |
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 an editor of the specified base type. (Inherited from LocalizableProperties.) |
![]() |
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. |
![]() |
GetProjectDesignerPages | Gets the property pages that are associated with the project designer. |
![]() |
GetProjectItem | Gets the hierarchy or project item object corresponding to the browse object. |
![]() |
GetProperties | Overloaded. |
![]() |
GetProperty | Returns the value for a specific property of the node. |
![]() |
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. |
![]() |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
ExtenderCATID | |
![]() |
Name | Gets the name of the properties page. |
![]() |
Node | Gets or sets the hierarchy node with which these properties are associated. |
Top
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
![]() ![]() |
IInternalExtenderProvider.CanExtend | |
![]() ![]() |
IInternalExtenderProvider.GetExtender | |
![]() ![]() |
IInternalExtenderProvider.GetExtenderNames |
Top
.gif)
.gif)
.gif)
.gif)
.gif)