Share via


DatabaseProjectNodeProperties Members

Include Protected Members
Include Inherited Members

Provides project node properties.

The DatabaseProjectNodeProperties type exposes the following members.

Methods

 

Name

Description

Public method

CreateDesignPropertyDescriptor

Creates a new DesignPropertyDescriptor using the supplied property descriptor. (Inherited from LocalizableProperties.)

Public method

Equals

Determines whether the specified Object is equal to the current Object. (Inherited from Object.)

Public method

Extender

Gets the extender of the specified name. (Inherited from NodeProperties.)

Public method

ExtenderNames

Gets the names of the extenders. (Inherited from NodeProperties.)

Protected method

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

Public method

GetAttributes

Gets a collection of attributes for this component. (Inherited from LocalizableProperties.)

Public method

GetCfgProvider

Gets the configuration provider for the associated hierarchy node. (Inherited from NodeProperties.)

Public method

GetClassName

Returns the class name. (Overrides LocalizableProperties.GetClassName().)

Public method

GetComponentName

Gets the name of the associated hierarchy node. (Inherited from NodeProperties.)

Public method

GetConverter

Returns a type converter for this object. (Inherited from LocalizableProperties.)

Public method

GetDefaultEvent

Returns the default event for this object. (Inherited from LocalizableProperties.)

Public method

GetDefaultProperty

Gets the default property for a component. (Inherited from LocalizableProperties.)

Public method

GetEditor

Retrieves the editor for this object. (Inherited from LocalizableProperties.)

Public method

GetEvents

Overloaded. Gets the collection of events for a specified component.

Public method

GetHashCode

Serves as a hash function for a particular type. (Inherited from Object.)

Public method

GetPages

Fills in an array of class identifiers (CLSID) of property pages that can be displayed for this object. (Inherited from NodeProperties.)

Public method

GetProjectDesignerPages

Gets the property pages that are associated with the project designer. (Inherited from NodeProperties.)

Public method

GetProjectItem

Gets the hierarchy or project item object corresponding to the browse object. (Inherited from NodeProperties.)

Public method

GetProperties

Overloaded. Gets the collection of properties.

Protected method

GetProperty

Returns the value for a specific property of the node. (Inherited from NodeProperties.)

Public method

GetPropertyOwner

Returns the browseable object, given a property descriptor. (Inherited from LocalizableProperties.)

Public method

GetType

Gets the type of the current instance. (Inherited from Object.)

Protected method

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Protected method

SetProperty

Sets the property on the project hierarchy node. (Inherited from NodeProperties.)

Public method

ToString

Returns a string that represents the current object. (Inherited from Object.)

Top

Properties

 

Name

Description

Public property

DataSchemaModel

Public property

ExtenderCATID

Gets an extender CATID. (Inherited from NodeProperties.)

Public property

FileName

Gets or sets the file name.

Public property

FullPath

Gets the full path.

Public property

Name

Gets the name of the properties page. (Inherited from NodeProperties.)

Public property

ProjectFile

Gets or sets the project file.

Public property

ProjectFolder

Gets the project folder.

Public property

TargetFramework

Gets the target framework.

Top

Explicit Interface Implementations

 

Name

Description

Explicit interface implemetationPrivate method

IInternalExtenderProvider.CanExtend

Determines whether the specified extender can extend the specified object. (Inherited from NodeProperties.)

Explicit interface implemetationPrivate method

IInternalExtenderProvider.GetExtender

Gets the specified extender. (Inherited from NodeProperties.)

Explicit interface implemetationPrivate method

IInternalExtenderProvider.GetExtenderNames

Gets the names of the extenders. (Inherited from NodeProperties.)

Top

See Also

Reference

DatabaseProjectNodeProperties Class

Microsoft.VisualStudio.Data.Schema.Project.Project.Properties Namespace