| .gif) | BuildActionChangeEventArgs | 在更改了项目项的生成操作时提供数据。 | 
| .gif) | BuildMacroRequestEventArgs | 为 BuildMacroRequest 事件提供数据。 | 
| .gif) | CanDeleteRequestEventArgs | 针对可以重写从解决方案资源管理器删除节点的能力的功能,提供数据和控制。 | 
| .gif) | CanEditRequestEventArgs | 针对可以重写从解决方案资源管理器编辑节点标题的能力的功能,提供数据和控制。 | 
| .gif) | CatalogOrServerPropertyChangedEventArgs | 为 CatalogOrServerPropertyChanged 事件提供数据。每当更改目录或服务器属性时,都会引发此事件。 | 
| .gif) | ConfigurationAddedEventArgs | 为配置添加的事件提供数据。 | 
| .gif) | CreateFileNodesRequest | 这是由 IDatabaseProjectNode 使用的请求对象。CreateFileNodes(IList<AddFileRequest>) . | 
| .gif) | DatabaseProjectAddItemDialogContext | 在显示“添加新项”对话框时,可从 IDatabaseProjectNode 使用此上下文对象。所有实现 IDatabaseProjectAddNewItemParticipant 的 IDatabaseProjectFeature 实例都使用此对象添加创建字符串,以作为模板向导的输入。 | 
| .gif) | DatabaseProjectAddItemDialogHelper | 此单一实例用于捕获“添加新项”对话框的状态。这是在调用“添加新项”对话框时,功能保留信息的方式。 | 
| .gif) | DatabaseProjectBuildActionConverter | 用于在两个内置操作(“Build”和“NotInBuild”)之间以及数据库架构提供程序扩展提供的任何生成操作之间进行转换。因为这是类型转换器,所以必须合并来自所有数据库架构提供程序的所有项目类型。因此,如果一个提供程序添加生成操作,则所有提供程序都会收到该操作,即使无法从项目级 DatabaseProjectBuildActionHelper 对象使用该操作也是如此。 | 
| .gif) | DatabaseProjectBuildActionHelper | 用于帮助功能处理数据库项目的生成操作。请注意,通过实现 IDatabaseProjectBuildActionContributor,可以从生成操作的常用 Build 和 NotInBuild 值扩展这些操作。 | 
| .gif) | DatabaseProjectConfig | 该类及其成员保留供内部使用,不应在代码中使用。此类用于特定于配置的属性。DatabaseProjectNode 用于独立于配置的属性。 | 
| .gif) | DatabaseProjectConfigurationExtender | 从此类派生,以便为数据库项目配置创建扩展程序。 | 
| .gif) | DatabaseProjectExtenderBase | 这是所有扩展程序(节点扩展程序和配置扩展程序)的基类。 | 
| .gif) | DatabaseProjectExtenderCategories | 定义用于扩展数据库项目节点的类别标识符。 | 
| .gif) | DatabaseProjectFileManagerService | 这表示项目系统的文件管理器扩展性功能。 | 
| .gif) | DatabaseProjectNodeExtender | 从此类派生,以便为数据库节点创建扩展程序。此类必须为 ComVisible,并且必须为公共类,因为它用于 Visual Studio 属性窗口中。 | 
| .gif) | DatabaseProjectPersistenceException | 由 MSBuild 持久性的支持对象引发的异常。 | 
| .gif) | DatabaseProjectPropertySetFailedException | 如果未能设置基础属性,则在实现项目属性页时可能引发此异常。这可能是因为未能签出项目文件,或是因为属性值无效。 | 
| .gif) | DatabaseProjectReferenceSelectorData | 由实现 IDatabaseProjectReferenceController 的 IDatabaseProjectFeature 实例使用,以返回有关必须在项目系统中创建的引用的详细信息。项目功能显示对话框,以允许用户选择引用类型,然后在此对象中将该信息打包。 | 
| .gif) | DatabaseProjectSolutionExplorerAddItemDialogContext | 为“添加新项”对话框提供上下文。 | 
| .gif) | DatabaseProjectUpgradeException | 此异常在项目未升级时引发。 | 
| .gif) | DatabasePropertyPageControlData | 包含项目属性页上每个属性的信息。 | 
| .gif) | DatabasePropertyPageDefinition | 向可扩展性点提供属性页定义。 | 
| .gif) | DatabasePropertyPageUserControlBase | 为所有项目属性页提供基类。实现 IDatabaseProjectPropertyPageContributor 的任何 IDatabaseProjectFeature 随后都可以返回要添加到项目属性的实例。 | 
| .gif) | DragDropOrCopyPasteContext | 为在复制并粘帖操作过程或拖放操作过程中发生的情况提供上下文。 | 
| .gif) | DragDropOrCopyPasteEventArgs | 提供在发生了拖放操作或复制并粘帖操作之后使用的数据。 | 
| .gif) | ExcludeFromProjectEventArgs | 为来自解决方案资源管理器的文件排除事件提供数据。 | 
| .gif) | FileIconRequestEventArgs | 提供数据,这些数据在核心项目系统遇到新文件扩展名并需要解决方案资源管理器图标时使用。 | 
| .gif) | IncludeInProjectEventArgs | 为来自解决方案资源管理器的 NodeIncludedInProject 事件提供数据。 | 
| .gif) | IsCodeFileRequestEventArgs | 为来自项目系统的 IsCodeFile 事件提供数据。 | 
| .gif) | NewProjectEventArgs | 为 NewProjectCreated 事件提供数据。 | 
| .gif) | NodeAddedEventArgs | 为在向解决方案资源管理器添加节点时引发的 DatabaseNodeAdded 事件提供数据。 | 
| .gif) | NodeAttributesChangedEventArgs | 为 NodeAttributesChanged 事件提供数据。 | 
| .gif) | NodeDeletedEventArgs | 为在从解决方案资源管理器删除节点时引发的 DatabaseNodeDeleted 事件提供数据。 | 
| .gif) | NodeRenamedEventArgs | 为 DatabaseNodeRenamed 事件提供数据。 | 
| .gif) | ProjectClosedEventArgs | 为 ProjectClosed 事件提供数据。 | 
| .gif) | ProjectEventArgs | 向若干个项目事件提供数据,并充当从项目系统引发的其他事件参数类的基类。 | 
| .gif) | ProjectLoadedEventArgs | 为 ProjectLoaded 事件提供数据。当项目完成反序列化(在非用户界面线程上进行)时引发该事件。 | 
| .gif) | ProjectOpenedEventArgs | 为 ProjectOpened 事件提供数据。 | 
| .gif) | ProjectOpeningEventArgs | 为 ProjectOpening 事件提供数据。 | 
| .gif) | PropertyChangedEventArgs | 为 ProjectPropertyChanged 事件提供数据。每当更改了配置或项目属性时,都会引发此事件。 | 
| .gif) | PropertyChangingEventArgs | 为 ProjectPropertyChanging 提供数据。每当配置或项目属性将要发生更改时,就会引发此事件。 | 
| .gif) | ServiceAddedEventArgs | 为 ServiceAdded 事件提供数据。 | 
| .gif) | ShowDeleteRemoveMessageEventArgs | 为 ShowDeleteRemoveMessage 事件提供数据。 |