![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
BuildActionChangeEventArgs |
Proporciona datos cuando la acción de compilación para un elemento de proyecto ha cambiado. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
BuildMacroRequestEventArgs |
Proporciona datos para el evento BuildMacroRequest. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
CanDeleteRequestEventArgs |
Proporciona datos y control para las características que pueden invalidar la posibilidad de eliminar un nodo del Explorador de soluciones. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
CanEditRequestEventArgs |
Proporciona datos y control para las características que pueden invalidar la posibilidad de editar el título de un nodo desde el Explorador de soluciones. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
CatalogOrServerPropertyChangedEventArgs |
Proporciona datos al evento CatalogOrServerPropertyChanged.Este evento se genera siempre que se cambian las propiedades de catálogo o de servidor. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
ConfigurationAddedEventArgs |
Proporciona datos para eventos de configuración agregados. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
CreateFileNodesRequest |
Se trata de un objeto de solicitud usado por IDatabaseProjectNode.CreateFileNodes(IList<AddFileRequest>) . |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectAddItemDialogContext |
Cuando se muestra el cuadro de diálogo Agregar nuevo elemento, este objeto de contexto está disponible desde IDatabaseProjectNode.Cualquier instancia de IDatabaseProjectFeature que implemente IDatabaseProjectAddNewItemParticipant usa este objeto para agregar cadenas de creación como una entrada del asistente para plantillas. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectAddItemDialogHelper |
Este valor singleton se emplea para capturar el estado del cuadro de diálogo Agregar nuevo elemento.Así es como las características pueden conservar información cuando se invoca el cuadro de diálogo Agregar nuevo elemento. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectBuildActionConverter |
Se usa para convertir entre las dos acciones integradas ("Build" y "NotInBuild") y también entre cualquier acción de compilación proporcionada por las extensiones de proveedor de esquema de base de datos.Puesto que es un convertidor de tipos, debe combinar todos los tipos de proyecto de todos los proveedores de esquema de base de datos.Por tanto, si un proveedor agrega una acción de compilación, todos los proveedores la reciben aunque no esté disponible desde el objeto DatabaseProjectBuildActionHelper de nivel de proyecto. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectBuildActionHelper |
Se usa para ayudar a las características con la acción de compilación del proyecto de base de datos.Tenga en cuenta que las acciones de compilación se pueden expandir desde sus valores Build y NotInBuild habituales implementando IDatabaseProjectBuildActionContributor. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectConfig |
Esta clase y sus miembros están reservados para uso interno y no están pensados para su uso en el código.Esta clase se usa para las propiedades específicas de configuración.DatabaseProjectNode se emplea para las propiedades independientes de la configuración. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectConfigurationExtender |
Deriva de esta clase para crear extensores para las configuraciones del proyecto de base de datos. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectExtenderBase |
Es la clase base para todos los extensores (extensores de nodo y extensores de configuración). |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectExtenderCategories |
Define los identificadores de categoría para extender nodos de proyecto de base de datos. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectFileManagerService |
Representa la característica de extensibilidad del administrador de archivos para el sistema de proyectos. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectNodeExtender |
Deriva de esta clase para crear extensores para los nodos de base de datos.Esta clase debe ser ComVisible y pública porque se usa en la ventana Propiedades de Visual Studio. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectPersistenceException |
Excepción producida por los objetos compatibles para persistencia de MSBuild. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectPropertySetFailedException |
Esta excepción puede producirse al implementar páginas de propiedades del proyecto si no se pudo establecer la propiedad subyacente.Esto puede deberse a que no se pudo desproteger el archivo de proyecto o porque el valor de propiedad no era válido. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectReferenceSelectorData |
Lo usan las instancias de IDatabaseProjectFeature que implementan IDatabaseProjectReferenceController para devolver detalles sobre qué referencias se deben crear en el sistema de proyectos.La característica del proyecto muestra un cuadro de diálogo que permite al usuario seleccionar el tipo de referencia y empaquetar después esa información en este objeto. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectSolutionExplorerAddItemDialogContext |
Proporciona contexto al cuadro de diálogo Agregar nuevo elemento. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabaseProjectUpgradeException |
Esta excepción se produce cuando un proyecto no se actualiza. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabasePropertyPageControlData |
Contiene información sobre cada propiedad de una página de propiedades del proyecto. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabasePropertyPageDefinition |
Proporciona definiciones de página de propiedades al punto de extensibilidad. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DatabasePropertyPageUserControlBase |
Proporciona una clase base para cualquier página de propiedades del proyecto.Entonces, cualquier IDatabaseProjectFeature que implemente IDatabaseProjectPropertyPageContributor puede devolver instancias para agregar a las propiedades del proyecto. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DragDropOrCopyPasteContext |
Proporciona contexto sobre lo que ocurrió durante una operación de copiar y pegar o durante una operación de arrastrar y colocar. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
DragDropOrCopyPasteEventArgs |
Proporciona datos que se emplean después de que se haya producido una operación de arrastrar y colocar o de copiar y pegar. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
ExcludeFromProjectEventArgs |
Proporciona datos para el evento de exclusión de archivo que procede del Explorador de soluciones. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
FileIconRequestEventArgs |
Proporciona datos que se usan cuando el sistema de proyectos básico encuentra una nueva extensión de nombre de archivo y necesita un icono para el Explorador de soluciones. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
IncludeInProjectEventArgs |
Proporciona datos para el evento NodeIncludedInProject que procede del Explorador de soluciones. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
IsCodeFileRequestEventArgs |
Proporciona datos a un evento IsCodeFile desde el sistema de proyectos. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
NewProjectEventArgs |
Proporciona datos para el evento NewProjectCreated. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
NodeAddedEventArgs |
Proporciona datos al evento DatabaseNodeAdded que se genera cuando se agrega un nodo al Explorador de soluciones. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
NodeAttributesChangedEventArgs |
Proporciona datos para el evento NodeAttributesChanged. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
NodeDeletedEventArgs |
Proporciona datos al evento DatabaseNodeDeleted que se genera cuando se elimina un nodo del Explorador de soluciones. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
NodeRenamedEventArgs |
Proporciona datos al evento DatabaseNodeRenamed. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
ProjectClosedEventArgs |
Proporciona datos para el evento ProjectClosed. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
ProjectEventArgs |
Proporciona datos para varios eventos de proyecto y actúa como una clase base para otras clases de argumentos de eventos que el sistema de proyectos genera. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
ProjectLoadedEventArgs |
Proporciona datos al evento ProjectLoaded.Ese evento se genera cuando el proyecto ha completado la deserialización (lo que ocurre en el subproceso de interfaz que no es de usuario). |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
ProjectOpenedEventArgs |
Proporciona datos al evento ProjectOpened. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
ProjectOpeningEventArgs |
Proporciona datos para el evento ProjectOpening. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
PropertyChangedEventArgs |
Proporciona datos al evento ProjectPropertyChanged.Este evento se genera siempre que las propiedades de configuración o del proyecto han cambiado. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
PropertyChangingEventArgs |
Proporciona datos a ProjectPropertyChanging.Este evento se genera siempre que las propiedades de configuración o del proyecto cambiarán pronto. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
ServiceAddedEventArgs |
Proporciona datos al evento ServiceAdded. |
![Clase pública Clase pública](images/ms233746.pubclass(es-es,vs.100).gif) |
ShowDeleteRemoveMessageEventArgs |
Proporciona datos para el evento ShowDeleteRemoveMessage. |