Microsoft.VisualStudio.Data.Tools.Package.Project.Internal Namespace

Classes

  Class Description
Public class AfterProjectFileOpenedEventArgs
Public class AssemblyReferenceProperties
Public class AutomationBrowsableAttribute This class and its members are reserved for internal use and are not intended to be used in your code. All public properties on Nodeproperties or derived classes are assumed to be used by Automation by default. Set this attribute to false on Properties that should not be visible for Automation.
Public class CompilerBuildEvent
Public class CompilerBuildEventGeneratedEventArgs
Public class ConnectionPointContainer This class and its members are reserved for internal use and are not intended to be used in your code. This is public because OAReferences derives off of it and therefore allows DTE users to listen for the removal/addition of references.
Public class DatabaseFileNodeProperties This class and its members are reserved for internal use and are not intended to be used in your code.
Public class DatabaseProjectNodeProperties This class and its members are reserved for internal use and are not intended to be used in your code. This class is used to provide project node properties.
Public class DesignPropertyDescriptor This class and its members are reserved for internal use and are not intended to be used in your code. The purpose of DesignPropertyDescriptor is to allow us to customize the display name of the property in the property grid. None of the CLR implementations of PropertyDescriptor allow you to change the DisplayName.
Public class EnumDependencies This class and its members are reserved for internal use and are not intended to be used in your code.
Public class EnumExternalErrors
Public class FolderNodeProperties
Public class LocalizableProperties This class and its members are reserved for internal use and are not intended to be used in your code.
Public class NestedProjectBuildDependency This class and its members are reserved for internal use and are not intended to be used in your code. Used for adding a build dependency to nested project (not a real project reference)
Public class NodeProperties
Public class ProjectConfig This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ProjectConfigProperties This class and its members are reserved for internal use and are not intended to be used in your code. Implements the configuration dependent properties interface This is public because it is used in the property browser
Public class ProjectDocumentsListener This class and its members are reserved for internal use and are not intended to be used in your code.
Public class ProjectPackage This class and its members are reserved for internal use and are not intended to be used in your code. Defines abstract package.
Public class ProjectReferencesProperties
Public class PropertyPageTypeConverterAttribute This class and its members are reserved for internal use and are not intended to be used in your code. Defines our type converter.
Public class ReferenceNodeProperties
Public class SolutionListener This class and its members are reserved for internal use and are not intended to be used in your code.
Public class SolutionListenerForProjectOpen This class and its members are reserved for internal use and are not intended to be used in your code.
Public class VsMenus This class and its members are reserved for internal use and are not intended to be used in your code.

Structures

  Structure Description
Public structure ConfigCanonicalName Provides a way to provide standard operations on Configuration/Platform pairs used in configuration.

Interfaces

  Interface Description
Public interface IDatabaseProjectNodeRetriever This class and its members are reserved for internal use and are not intended to be used in your code. IDatabaseProjectNodeRetriever interface is used only to give access to the database project from COM applications. This interface is implemented only by DatabaseProjectNode and returns the reference to itself in its only property.
Public interface IProjectEvents This class and its members are reserved for internal use and are not intended to be used in your code. Defines the events that are internally defined for communication with other subsytems.
Public interface IProjectEventsListener This class and its members are reserved for internal use and are not intended to be used in your code. Defines the interface that will specify either the object is a project events listener.
Public interface IProjectEventsProvider This class and its members are reserved for internal use and are not intended to be used in your code. Enable getting and setting the project events provider
Public interface IVsEnumExternalErrors
Public interface IVsIntellisenseProject
Public interface IVsReportExternalErrors

Enumerations

  Enumeration Description
Public enumeration GenerateSerializationAssembliesSetting
Public enumeration VisualBasicSetting