Share via


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

The Microsoft.VisualStudio.Data.Schema.Project.Project.Utilities namespace provides interfaces and classes to support the Project feature. It supports the Visual Studio infrastructure and is not intended to be used directly from your code.

Classes

  Class Description
Public class ActionableCfgProviderListener Represents the actionable configuration provider listener.
Public class ActionableDatabaseProjectNodeListener Allows users to take an action based on DatabaseProjectNode events.
Public class ActionableHierarchyEventsListener Represents the actionable hierarchy events listener.
Public class ActionableRdtListener Helper class for running document table (RDT) events.
Public class ActionableSolutionListener Listens to all the solution listener interfaces.
Public class ActionableUpdateSolutionListener Allows users to take an action based on update solution events.
Public class AddItemTemplatesEntry Represents the AddItemTemplates entry.
Public class ComUtilities Provides COM utilities.
Public class ModelUtilities Utilities for the project system in dealing with the model.
Public class ProjectUtilities Utilities for working with the Solution Explorer database nodes.
Public class PropertyPageDefinition Provide property page definitions to the extensibility point.
Public class RegisteredProjectType Gets registry settings for a project.
Public class SuspendThreadSafeFileWatcher Used to suspend a project's file manager, so that changes on disk are not received by its file watcher.
Public class ThreadSafeFileWatcher Used when monitoring the file system.
Public class VsTemplateUtilities Utility class for the VSTemplate.
Public class XmlUtilities Utility class for XML functions.

Interfaces

  Interface Description
Public interface ISQMParticipant Represents the software quality management (SQM) participants.

Delegates

  Delegate Description
Public delegate ActionableCfgProviderListener.OnConfigurationNameAddedEventHandler Represents the method that will handle the ConfigurationNameAddedEvent event when it is raised.
Public delegate ActionableCfgProviderListener.OnConfigurationNameDeletedEventHandler Represents the method that will handle the ConfigurationNameDeletedEvent event when it is raised.
Public delegate ActionableCfgProviderListener.OnConfigurationNameRenamedEventHandler Represents the method that will handle the ConfigurationNameRenamedEvent event when it is raised.
Public delegate ActionableCfgProviderListener.OnPlatformNameAddedEventHandler Represents the method that will handle the PlatformNameAddedEvent event when it is raised.
Public delegate ActionableCfgProviderListener.OnPlatformNameDeletedEventHandler Represents the method that will handle the PlatformNameDeletedEvent event when it is raised.
Public delegate ActionableHierarchyEventsListener.OnInvalidateIconEventHandler Represents the method that will handle the InvalidateIconEvent event when it is raised.
Public delegate ActionableHierarchyEventsListener.OnInvalidateItemsEventHandler Represents the method that will handle the InvalidateItemsEvent event when it is raised.
Public delegate ActionableHierarchyEventsListener.OnItemAddedEventHandler Represents the method that will handle the ItemAddedEvent event when it is raised.
Public delegate ActionableHierarchyEventsListener.OnItemDeletedEventHandler Represents the method that will handle the ItemDeletedEvent event when it is raised.
Public delegate ActionableHierarchyEventsListener.OnItemsAppendedEventHandler Represents the method that will handle the ItemsAppendedEvent event when it is raised.
Public delegate ActionableHierarchyEventsListener.OnPropertyChangedEventHandler Represents the method that will handle the PropertyChangedEvent event when it is raised.
Public delegate ActionableRdtListener.OnAfterAttributeChangeEventHandler Represents the method that will handle the AfterAttributeChangeEvent event when it is raised.
Public delegate ActionableRdtListener.OnAfterAttributeChangeExEventHandler Represents the method that will handle the AfterAttributeChangeExEvent event when it is raised.
Public delegate ActionableRdtListener.OnAfterDocumentWindowHideEventHandler Represents the method that will handle the AfterDocumentWindowHideEvent event when it is raised.
Public delegate ActionableRdtListener.OnAfterFirstDocumentLockEventHandler Represents the method that will handle the AfterFirstDocumentLockEvent event when it is raised.
Public delegate ActionableRdtListener.OnAfterSaveEventHandler Represents the method that will handle the AfterSaveEvent event when it is raised.
Public delegate ActionableRdtListener.OnBeforeDocumentWindowShowEventHandler Represents the method that will handle the BeforeDocumentWindowShowEvent event when it is raised.
Public delegate ActionableRdtListener.OnBeforeLastDocumentUnlockEventHandler Represents the method that will handle the BeforeLastDocumentUnlockEvent event when it is raised.
Public delegate ActionableRdtListener.OnBeforeSaveEventHandler Represents the method that will handle the BeforeSaveEvent event when it is raised.
Public delegate ActionableSolutionListener.OnAfterAsynchOpenProjectEventHandler Represents the method that will handle the AfterAsynchOpenProjectEvent event when it is raised.
Public delegate ActionableSolutionListener.OnAfterChangeProjectParentEventHandler Represents the method that will handle the AfterChangeProjectParentEvent event when it is raised.
Public delegate ActionableSolutionListener.OnAfterCloseSolutionEventHandler Represents the method that will handle the AfterCloseSolutionEvent event when it is raised.
Public delegate ActionableSolutionListener.OnAfterClosingChildrenEventHandler Represents the method that will handle the AfterClosingChildrenEvent event when it is raised.
Public delegate ActionableSolutionListener.OnAfterLoadProjectEventHandler Represents the method that will handle the AfterLoadProjectEvent event when it is raised.
Public delegate ActionableSolutionListener.OnAfterMergeSolutionEventHandler Represents the method that will handle the AfterMergeSolutionEvent event when it is raised.
Public delegate ActionableSolutionListener.OnAfterOpeningChildrenEventHandler Represents the method that will handle the AfterOpeningChildrenEvent event when it is raised.
Public delegate ActionableSolutionListener.OnAfterOpenProjectEventHandler Represents the method that will handle the AfterOpenProjectEvent event when it is raised.
Public delegate ActionableSolutionListener.OnAfterOpenSolutionEventHandler Represents the method that will handle the AfterOpenSolutionEvent event when it is raised.
Public delegate ActionableSolutionListener.OnAfterRenameProjectEventHandler Represents the method that will handle the AfterRenameProjectEvent event when it is raised.
Public delegate ActionableSolutionListener.OnBeforeCloseProjectEventHandler Represents the method that will handle the BeforeCloseProjectEvent event when it is raised.
Public delegate ActionableSolutionListener.OnBeforeCloseSolutionEventHandler Represents the method that will handle the BeforeCloseSolutionEvent event when it is raised.
Public delegate ActionableSolutionListener.OnBeforeClosingChildrenEventHandler Represents the method that will handle the BeforeClosingChildrenEvent event when it is raised.
Public delegate ActionableSolutionListener.OnBeforeOpeningChildrenEventHandler Represents the method that will handle the BeforeOpeningChildrenEvent event when it is raised.
Public delegate ActionableSolutionListener.OnBeforeUnloadProjectEventHandler Represents the method that will handle the BeforeUnloadProjectEvent event when it is raised.
Public delegate ActionableSolutionListener.OnQueryChangeProjectParentEventHandler Represents the method that will handle the QueryChangeProjectParentEvent event when it is raised.
Public delegate ActionableSolutionListener.OnQueryCloseProjectEventHandler Represents the method that will handle the QueryCloseProjectEvent event when it is raised.
Public delegate ActionableSolutionListener.OnQueryCloseSolutionEventHandler Represents the method that will handle the QueryCloseSolutionEvent event when it is raised.
Public delegate ActionableSolutionListener.OnQueryUnloadProjectEventHandler Represents the method that will handle the QueryUnloadProjectEvent event when it is raised.
Public delegate ActionableUpdateSolutionListener.ActiveProjectConfigurationChangeEventHandler Represents the method that will handle the ActiveProjectConfigurationChangeEvent event when it is raised.
Public delegate ActionableUpdateSolutionListener.UpdateSolutionBeginEventHandler Represents the method that will handle the UpdateSolution_BeginEvent event when it is raised.
Public delegate ActionableUpdateSolutionListener.UpdateSolutionCancelEventHandler Represents the method that will handle the UpdateSolution_CancelEvent event when it is raised.
Public delegate ActionableUpdateSolutionListener.UpdateSolutionDoneEventHandler Represents the method that will handle the UpdateSolution_DoneEvent event when it is raised.
Public delegate ActionableUpdateSolutionListener.UpdateSolutionStartUpdateEventHandler Represents the method that will handle the UpdateSolution_StartUpdateEvent event when it is raised.
Public delegate NodeFilter Delegate used during searches to filter in or filter out individual nodes.