Share via


ActionableDatabaseProjectNodeListener Members

Include Protected Members
Include Inherited Members

Allows users to take an action based on DatabaseProjectNode events.

The ActionableDatabaseProjectNodeListener type exposes the following members.

Constructors

  Name Description
Public method ActionableDatabaseProjectNodeListener Initializes a new instance of the ActionableDatabaseProjectNodeListener class.

Top

Methods

  Name Description
Public method Dispose Releases resources.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method 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.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method Init Initializes this class by listening to the project node.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)

Top

Events

  Name Description
Public event BuildActionChange Event to raise when the build action changes.
Public event CanDeleteItemRequest Event to raise when the can delete item request is made.
Public event CanEditRequest Event to raise when the can edit request is made.
Public event DatabaseNodeAdded Event to raise when a database node is added.
Public event DatabaseNodeDeleted Event to raise when a database node is deleted.
Public event DragDropOrCopyPaste Event to raise on drag drop or copy paste.
Public event FileIconRequest Event to raise on a file icon request.
Public event IsCodeFileRequest Event to raise on the is code file request.
Public event NewProjectCreated Event to raise when a new project is created.
Public event NodeAttributesChanged Event to raise when node attributes are changed.
Public event NodeExcludedFromProject Event to raise when a node is excluded from the project.
Public event NodeIncludedInProject Event to raise when a node is included in the project.
Public event PreBuild Event to raise on pre-build.
Public event ProjectClosed Event to raise when the project is closed.
Public event ProjectClosing Event to raise when the project is closing.
Public event ProjectOpened Event to raise when the project is opened.
Public event ProjectOpening Event to raise when the project is opening.
Public event ProjectPropertyChanged Event to raise when the project property is changed.
Public event ProjectPropertyChanging Event to raise when the project property is changing.
Public event ProjectSaved Event to raise when the project is saved.
Public event ProjectSaving Event to raise when the project is saving.
Public event ServiceAdded Event to raise when a service is added.
Public event ShowDeleteRemoveMessage Event to raise when the delete remove message is shown.

Top

See Also

Reference

ActionableDatabaseProjectNodeListener Class

Microsoft.VisualStudio.Data.Schema.Project.Project.Utilities Namespace