Share via


VsWebSite (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres VsWebSite proporciona objetos y miembros para automatizar las tareas de administración para los proyectos de sitio web.

Visual Studio proporciona una interfaz de usuario para administrar varios tipos de proyectos, incluidos los proyectos de sitio web. Puede utilizar las clases del espacio de nombres VsWebSite para automatizar las tareas de administración para los proyectos de sitio web, por ejemplo, utilizando macros o complementos de Visual Studio.

Clases

  Clase Descripción
_dispAssemblyReferencesEvents_SinkHelper Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebReferencesEvents_SinkHelper Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebServicesEvents_SinkHelper Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebSiteMiscEvents_SinkHelper Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
AssemblyReferencesEventsClass Representa los eventos de la propiedad References de un objeto VSWebSite. Utilice el objeto AssemblyReferencesEvents obtenido de la propiedad AssemblyReferencesEvents para conseguir el acceso a la funcionalidad de esta clase. No cree instancias desde esta clase.
PrjBrowseObjectCATID Especifica el id. de categoría (CATID) para un objeto de proyecto.
PrjCATID Especifica el id. de categoría (CATID) para los proyectos y elementos de proyecto de sitios Web.
PrjKind Especifica el tipo de proyecto Web.
WebReferencesEventsClass Representa los eventos de la propiedad WebReferences de VSWebSite. Utilice el objeto WebReferencesEvents obtenido de la propiedad WebReferencesEvents para conseguir el acceso a la funcionalidad de esta clase. No cree instancias desde esta clase.
WebServicesEventsClass Representa los eventos de la propiedad WebServices de un objeto VSWebSite. Utilice el objeto WebServicesEvents obtenido de la propiedad WebServicesEvents para conseguir el acceso a la funcionalidad de esta clase. No cree instancias desde esta clase.
WebSiteMiscEventsClass Representa varios eventos para VSWebSite. Utilice el objeto WebSiteMiscEvents obtenido de la propiedad WebSiteMiscEvents para conseguir el acceso a la funcionalidad de esta clase. No cree instancias desde esta clase.

Interfaces

  Interfaz Descripción
_AssemblyReferencesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispAssemblyReferencesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispAssemblyReferencesEvents_Event Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebReferencesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebReferencesEvents_Event Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebServicesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebServicesEvents_Event Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebSiteMiscEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebSiteMiscEvents_Event Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_WebReferencesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_WebServicesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_WebSiteMiscEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
AssemblyReference Representa una referencia de ensamblado utilizada por el sitio Web.
AssemblyReferences Proporciona acceso a la colección de referencias utilizada en el proyecto de sitio Web.
AssemblyReferencesEvents Representa los eventos de la propiedad References de un objeto VSWebSite. Utilice esta clase para tener acceso a la funcionalidad proporcionada por AssemblyReferencesEventsClass.
CodeFolder Representa la carpeta App_Code o un elemento secundario de primer nivel de la carpeta App_Code configurada como carpeta de código.
CodeFolders Representa una colección de objetos CodeFolder, donde cada producto representa la carpeta App_Code o una de sus carpetas secundarias de primer nivel configurada como carpeta de código.
RelatedFiles Representa una colección de archivos relacionados en la que cada producto representa un archivo.
VSWebPackage Define un paquete o servicio del sitio Web.
VSWebProjectItem Proporciona la funcionalidad específica del sitio web a un elemento de proyecto.
VSWebSite Proporciona propiedades y métodos para un proyecto de sitio Web.
VSWebSiteEvents Proporciona acceso a las colecciones de eventos en el proyecto de sitio Web.
WebFileProperties Especifica las propiedades que admiten los archivos dentro de un sitio Web.
WebFolderProperties Especifica las propiedades de una carpeta de sitio Web.
WebReference Representa una referencia Web que es utilizada por el sitio Web.
WebReferences Proporciona acceso a todas las referencias Web utilizadas por un proyecto de sitio Web.
WebReferencesEvents Representa los eventos de la propiedad WebReferences de VSWebSite. Utilice este objeto para tener acceso a la funcionalidad proporcionada por WebReferencesEventsClass.
WebService Representa un servicio Web implementado por este proyecto de sitio Web, tal como representa el archivo .asmx generado por Visual Studio cuando se agregó la referencia del sitio Web al proyecto.
WebServices Representa una colección de objetos WebService.
WebServicesEvents Proporciona acceso a los eventos que se producen al agregar, eliminar o modificar referencias de servicios Web en un proyecto de sitio Web. Utilice esta clase para tener acceso a la funcionalidad proporcionada por WebServicesEventsClass.
WebSiteMiscEvents Representa los eventos para un objeto VSWebSite. Utilice esta clase para tener acceso a la funcionalidad proporcionada por WebSiteMiscEventsClass.
WebSiteProperties Propiedades admitidas por un proyecto de sitio Web en Visual Studio.
WebSiteProperties2 Representa las propiedades admitidas por un proyecto de sitio web en Visual Studio.

Delegados

  Delegado Descripción
_dispAssemblyReferencesEvents_AssemblyReferenceAddedEventHandler Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispAssemblyReferencesEvents_AssemblyReferenceRemovedEventHandler Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebReferencesEvents_WebReferenceAddedEventHandler Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebReferencesEvents_WebReferenceChangedEventHandler Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebReferencesEvents_WebReferenceRemovedEventHandler Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebServicesEvents_WebServiceAddedEventHandler Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebServicesEvents_WebServiceChangedEventHandler Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebServicesEvents_WebServiceRemovedEventHandler Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebServicesEvents_WebServiceRenamedEventHandler Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebSiteMiscEvents_OnAfterFolderRefreshEventHandler Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
_dispWebSiteMiscEvents_OnBeforeFolderRefreshEventHandler Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.

Enumeraciones

  Enumeración Descripción
AssemblyReferenceType Especifica un objeto AssemblyReference.
OpenWebsiteOptions Especifica cómo se puede abrir el sitio Web.
webFolderType Especifica el tipo de carpeta Web.
webStartAction Especifica cómo se inicia la aplicación Web cuando el usuario ejecuta el sitio Web en Visual Studio.
webType Especifica cómo se abrió el sitio Web.

Vea también

Referencia

VSWebSite

EnvDTE

WebSiteProperties

Otros recursos

Referencia de automatización y extensibilidad

Establecer referencias a los ensamblados de automatización y al objeto DTE2

Macros de Visual Studio

Crear complementos y asistentes