Share via


NodeProperties Class

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.

This API is not CLS-compliant. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Project.Project.MPF
Assembly:  Microsoft.VisualStudio.Data.Schema.Project (in Microsoft.VisualStudio.Data.Schema.Project.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public Class NodeProperties _
    Inherits LocalizableProperties _
    Implements ISpecifyPropertyPages, IVsGetCfgProvider, IVsSpecifyProjectDesignerPages, IInternalExtenderProvider,  _
    IVsBrowseObject
'Usage
Dim instance As NodeProperties
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public class NodeProperties : LocalizableProperties, 
    ISpecifyPropertyPages, IVsGetCfgProvider, IVsSpecifyProjectDesignerPages, IInternalExtenderProvider, IVsBrowseObject
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public ref class NodeProperties : public LocalizableProperties, 
    ISpecifyPropertyPages, IVsGetCfgProvider, IVsSpecifyProjectDesignerPages, IInternalExtenderProvider, IVsBrowseObject
public class NodeProperties extends LocalizableProperties implements ISpecifyPropertyPages, IVsGetCfgProvider, IVsSpecifyProjectDesignerPages, IInternalExtenderProvider, IVsBrowseObject

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Data.Schema.Project.Project.MPF.LocalizableProperties
    Microsoft.VisualStudio.Data.Schema.Project.Project.MPF.NodeProperties
      Microsoft.VisualStudio.Data.Schema.Project.Project.MPF.FileNodeProperties
      Microsoft.VisualStudio.Data.Schema.Project.Project.MPF.FolderNodeProperties
      Microsoft.VisualStudio.Data.Schema.Project.Project.MPF.ProjectNodeProperties
      Microsoft.VisualStudio.Data.Schema.Project.Project.MPF.ReferenceNodeProperties
      Microsoft.VisualStudio.Data.Schema.Project.Project.Properties.DatabaseFileNodeProperties
      Microsoft.VisualStudio.Data.Schema.Project.Project.Properties.DatabaseProjectNodeProperties

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

NodeProperties Members

Microsoft.VisualStudio.Data.Schema.Project.Project.MPF Namespace