Compartir a través de


VsWebSite (Espacio de nombres)

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
Clase pública _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.
Clase pública _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.
Clase pública _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.
Clase pública _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.
Clase pública 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 de esta clase.
Clase pública PrjBrowseObjectCATID Especifica el id. de categoría (CATID) para un objeto de proyecto.
Clase pública PrjCATID Especifica el id. de categoría (CATID) para los proyectos y elementos de proyecto de sitios web.
Clase pública PrjKind Especifica el tipo de proyecto web.
Clase pública 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 de esta clase.
Clase pública 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 de esta clase.
Clase pública 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 de esta clase.

Interfaces

  Interfaz Descripción
Interfaz pública _AssemblyReferencesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
Interfaz pública _dispAssemblyReferencesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
Interfaz pública _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.
Interfaz pública _dispWebReferencesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
Interfaz pública _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.
Interfaz pública _dispWebServicesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
Interfaz pública _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.
Interfaz pública _dispWebSiteMiscEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
Interfaz pública _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.
Interfaz pública _WebReferencesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
Interfaz pública _WebServicesEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
Interfaz pública _WebSiteMiscEvents Infraestructura. Esta clase es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
Interfaz pública AssemblyReference Representa una referencia de ensamblado utilizada por el sitio web.
Interfaz pública AssemblyReferences Proporciona acceso a la colección de referencias utilizada en el proyecto de sitio web.
Interfaz pública AssemblyReferencesEvents Representa los eventos de la propiedad References de un objeto VSWebSite.Utilice esta clase para tener acceso a la funcionalidad proporcionada por AssemblyReferencesEventsClass.
Interfaz pública CodeFolder Representa la carpeta App_Code o un elemento secundario de primer nivel de la carpeta App_Code configurada como carpeta de código.
Interfaz pública 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.
Interfaz pública RelatedFiles Representa una colección de archivos relacionados en la que cada producto representa un archivo.
Interfaz pública VSWebPackage Define un paquete o servicio del sitio web.
Interfaz pública VSWebProjectItem Proporciona la funcionalidad específica del sitio web a un elemento de proyecto.
Interfaz pública VSWebSite Proporciona propiedades y métodos para un proyecto de sitio web.
Interfaz pública VSWebSiteEvents Proporciona acceso a las colecciones de eventos en el proyecto de sitio web.
Interfaz pública WebFileProperties Especifica las propiedades admitidas por los archivos dentro de un sitio web.
Interfaz pública WebFolderProperties Especifica las propiedades de una carpeta de sitio web.
Interfaz pública WebReference Representa una referencia Web que es utilizada por el sitio Web.
Interfaz pública WebReferences Proporciona acceso a todas las referencias web utilizadas por un proyecto de sitio web.
Interfaz pública WebReferencesEvents Representa los eventos de la propiedad WebReferences de VSWebSite.Utilice este objeto para tener acceso a la funcionalidad proporcionada por WebReferencesEventsClass.
Interfaz pública 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.
Interfaz pública WebServices Representa una colección de objetos WebService.
Interfaz pública 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.
Interfaz pública WebSiteMiscEvents Representa los eventos para un objeto VSWebSite.Utilice esta clase para tener acceso a la funcionalidad proporcionada por WebSiteMiscEventsClass.
Interfaz pública WebSiteProperties Propiedades admitidas por un proyecto de sitio Web en Visual Studio.
Interfaz pública WebSiteProperties2 Representa las propiedades admitidas por un proyecto de sitio web en Visual Studio.

Delegados

  Delegado Descripción
Delegado público _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.
Delegado público _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.
Delegado público _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.
Delegado público _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.
Delegado público _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.
Delegado público _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.
Delegado público _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.
Delegado público _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.
Delegado público _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.
Delegado público _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.
Delegado público _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
Enumeración pública AssemblyReferenceType Especifica un objeto AssemblyReference.
Enumeración pública OpenWebsiteOptions Especifica cómo se puede abrir el sitio web.
Enumeración pública webFolderType Especifica el tipo de carpeta web.
Enumeración pública webStartAction Especifica cómo se inicia la aplicación web cuando el usuario ejecuta el sitio web en Visual Studio.
Enumeración pública 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