System.Web.UI.WebControls.WebParts Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases e interfaces conocidas colectivamente como conjunto de controles de elementos web. Puede usar estas clases para crear páginas web cuya apariencia y comportamiento se pueden modificar (personalizar) por parte de los usuarios finales. La configuración personalizada de cada usuario para una página se guarda para futuras sesiones del explorador.
Clases
| Nombre | Description |
|---|---|
| AppearanceEditorPart |
Proporciona un control de editor que permite a los usuarios finales editar varias propiedades de interfaz de usuario (UI) en un control asociado WebPart . Esta clase no puede heredarse. |
| BehaviorEditorPart |
Proporciona un control de editor que permite a los usuarios finales editar varias propiedades de interfaz de usuario (UI) en un control asociado WebPart . Esta clase no puede heredarse. |
| CatalogPart |
Actúa como clase base para los controles que residen en CatalogZoneBase zonas y que proporcionan catálogos de controles de servidor web disponibles (especialmente WebPart controles) que los usuarios pueden agregar a una página web. |
| CatalogPartChrome |
Permite a los desarrolladores invalidar la representación solo para las secciones seleccionadas de controles de CatalogPart una CatalogZoneBase zona. |
| CatalogPartCollection |
Contiene una colección de CatalogPart controles usados para proporcionar catálogos de controles de servidor web que los usuarios finales pueden agregar a una página web. Esta clase no puede heredarse. |
| CatalogZone |
Actúa como control principal en el conjunto de controles de elementos web para hospedar CatalogPart controles en una página web. |
| CatalogZoneBase |
Actúa como clase base para todos los controles de zona que actúan como catálogos. Los catálogos contienen listas de WebPart controles que los usuarios pueden agregar a una página web. |
| ConnectionConsumerAttribute |
Identifica el método de devolución de llamada en un control de servidor que actúa como consumidor en una conexión de elementos web y permite a los desarrolladores especificar detalles sobre el punto de conexión del consumidor. |
| ConnectionInterfaceCollection |
Representa una colección de interfaces para su uso en las conexiones de elementos web. |
| ConnectionPoint |
Actúa como clase base para definir objetos de punto de conexión que permiten el control de consumidor y el control de proveedor en una conexión de elementos web para compartir datos. |
| ConnectionProviderAttribute |
Identifica el método de devolución de llamada en un control de servidor que actúa como proveedor en una conexión de elementos web y permite a los desarrolladores especificar detalles sobre el punto de conexión del proveedor. |
| ConnectionsZone |
Proporciona una interfaz de usuario (UI) que permite a los usuarios formar conexiones entre WebPart y otros controles de servidor que residen en WebPartZoneBase zonas. |
| ConsumerConnectionPoint |
Define un objeto de punto de conexión que permite que un control de servidor actúe como consumidor para formar una conexión con un proveedor. |
| ConsumerConnectionPointCollection |
Representa una colección de puntos de conexión para un control de una zona de elementos web que actúa como consumidor. Esta clase no puede heredarse. |
| DeclarativeCatalogPart |
Permite a los desarrolladores agregar un catálogo de WebPart u otros controles de servidor a una página web en el formato declarativo de persistencia de página. Esta clase no puede heredarse. |
| EditorPart |
Actúa como clase base para los controles que residen en EditorZoneBase zonas y se usan para editar WebPart controles. |
| EditorPartChrome |
Permite a los desarrolladores invalidar la representación solo para las secciones seleccionadas de controles de EditorPart una EditorZoneBase zona. |
| EditorPartCollection |
Contiene una colección de EditorPart controles usados para editar las propiedades, el diseño, la apariencia y el comportamiento de WebPart los controles. Esta clase no puede heredarse. |
| EditorZone |
Actúa como control principal en el conjunto de controles de elementos web para hospedar EditorPart controles en una página web. |
| EditorZoneBase |
Actúa como clase base para todos los controles de zona que actúan como contenedores para EditorPart los controles. |
| ErrorWebPart |
Se inserta en una página web como marcador de posición cuando se produce un error al intentar cargar o crear una nueva instancia de un control dinámico WebPart . |
| GenericWebPart |
Ajusta los controles de servidor que no WebPart son controles para que puedan aparecer y comportarse como controles verdaderos WebPart en tiempo de ejecución. |
| ImportCatalogPart |
Importa un archivo de descripción para un WebPart control (u otro control de servidor de ASP.NET usado como WebPart control), de modo que los usuarios puedan agregar el control a una página web con una configuración predefinida. Esta clase no puede heredarse. |
| LayoutEditorPart |
Proporciona un control de editor que permite a los usuarios finales editar varias propiedades de interfaz de usuario (UI) orientadas al diseño en un control asociado WebPart . Esta clase no puede heredarse. |
| PageCatalogPart |
Proporciona un catálogo que mantiene referencias a todos los WebPart controles (y otros controles de servidor contenidos en zonas) que un usuario ha cerrado en WebPartZoneBase una sola página de elementos web, lo que permite a los usuarios agregar los controles cerrados de nuevo a la página. Esta clase no puede heredarse. |
| Part |
Actúa como clase base para todos los controles de elementos web, que representan una interfaz de usuario modular en una página de Formularios Web Forms. |
| PersonalizableAttribute |
Representa el atributo de personalización. Esta clase no puede heredarse. |
| PersonalizationAdministration |
Implementa la administración y la funcionalidad administrativa para la personalización de elementos web. Esta clase no puede heredarse. |
| PersonalizationDictionary |
Encapsula las reglas de validación básicas que indican si un fragmento de datos personalizados se considera personalizable en cualquiera de los User ámbitos o Shared . |
| PersonalizationEntry |
Representa partes principales de la información de estado de personalización personalizada contenida en un PersonalizationDictionary objeto . Esta clase no puede heredarse. |
| PersonalizationProvider |
Implementa la funcionalidad básica para un proveedor de personalización. |
| PersonalizationProviderCollection |
Almacena referencias a PersonalizationProvider objetos indexados por nombre. Esta clase no puede heredarse. |
| PersonalizationState |
Define la funcionalidad básica que representa los datos de personalización de una página. |
| PersonalizationStateInfo |
Cuando se reemplaza en una clase derivada, implementa una representación de información sobre un conjunto de datos de elementos web para una página. |
| PersonalizationStateInfoCollection |
Proporciona una colección de SharedPersonalizationStateInfo objetos y UserPersonalizationStateInfo . |
| PersonalizationStateQuery |
Representa un conjunto de parámetros de consulta que se pueden pasar a un proveedor de personalización mediante los distintos métodos get y find. Esta clase no puede heredarse. |
| PropertyGridEditorPart |
Proporciona un control de editor que permite a los usuarios finales editar propiedades personalizadas en un control de servidor o asociado WebPart . Esta clase no puede heredarse. |
| ProviderConnectionPoint |
Define un objeto de punto de conexión que permite que un control de servidor actúe como proveedor para formar una conexión con un consumidor. |
| ProviderConnectionPointCollection |
Contiene una colección de todos los ProviderConnectionPoint objetos asociados a un control de servidor o determinado WebPart que actúa como proveedor en una conexión. Esta clase no puede heredarse. |
| ProxyWebPart |
Representa la clase base para los controles de elementos web que, en determinadas condiciones, deben reemplazar otros controles de elementos web en una página. |
| ProxyWebPartConnectionCollection |
Contiene una colección de objetos estáticos WebPartConnection , que se usa cuando las conexiones se declaran en páginas de contenido y el WebPartManager control se declara en una página maestra. Esta clase no puede heredarse. |
| ProxyWebPartManager |
Proporciona una manera de que los desarrolladores declaren conexiones estáticas en una página de contenido cuando se ha declarado un WebPartManager control en la página maestra asociada de la página de contenido. |
| RowToFieldTransformer |
Transforma los datos en una conexión de elementos web de un proveedor que implementa la IWebPartRow interfaz a un consumidor que espera datos a través de la IWebPartField interfaz. |
| RowToParametersTransformer |
Transforma los datos en una conexión de elementos web de un proveedor que implementa la IWebPartRow interfaz a un consumidor que espera recibir datos de un proveedor que implementa la IWebPartParameters interfaz. |
| SharedPersonalizationStateInfo |
Representa una versión ligera de información de personalización compartida sobre una página. Esta clase no puede heredarse. |
| SqlPersonalizationProvider |
Implementa un proveedor de personalización que usa Microsoft SQL Server. |
| TitleStyle |
Especifica las características de estilo de las barras de título de los controles de elementos web dentro de una zona. |
| ToolZone |
Actúa como clase base para un conjunto de zonas auxiliares que solo aparecen en determinados modos de presentación de página asociados. |
| TransformerTypeCollection |
Proporciona una colección de solo lectura de WebPartTransformer objetos. |
| UnauthorizedWebPart |
Se usa para crear un objeto de marcador de posición cada vez que el WebPartManager método del IsAuthorized control devuelve |
| UserPersonalizationStateInfo |
Representa la información de personalización por usuario de una página y un usuario. Esta clase no puede heredarse. |
| WebBrowsableAttribute |
Indica si la propiedad designada de un control de elementos web se muestra en un objeto PropertyGridEditorPart. |
| WebDescriptionAttribute |
Define el valor de cadena que se va a usar como información sobre herramientas para una propiedad de un control de elementos web. |
| WebDisplayNameAttribute |
Define el nombre descriptivo de una propiedad de un control de elementos web. |
| WebPart |
Actúa como clase base para controles de elementos web de ASP.NET personalizados, agregando a la clase base Part algunas propiedades adicionales de la interfaz de usuario (UI), la capacidad de crear conexiones y el comportamiento de personalización. |
| WebPartAddingEventArgs |
Proporciona datos para el evento WebPartAdding. |
| WebPartAuthorizationEventArgs |
Proporciona datos para el evento AuthorizeWebPart. |
| WebPartCancelEventArgs |
Proporciona datos para el evento, SelectedWebPartChanging el evento y WebPartClosing el WebPartDeleting evento. |
| WebPartChrome |
Permite a los desarrolladores invalidar la representación solo para las secciones seleccionadas de controles de servidor o WebPart de una WebPartZoneBase zona. |
| WebPartCollection |
Contiene una colección de WebPart controles usados para realizar un seguimiento y administrar grupos de controles relacionados. Esta clase no puede heredarse. |
| WebPartConnection |
Proporciona un objeto que permite que dos WebPart controles formen una conexión. Esta clase no puede heredarse. |
| WebPartConnectionCollection |
Representa una colección de conexiones para un control en una zona de elementos web. Esta clase no puede heredarse. |
| WebPartConnectionsCancelEventArgs |
Proporciona datos para los eventos WebPartsConnecting y WebPartsDisconnecting. |
| WebPartConnectionsEventArgs |
Proporciona los datos del evento para los WebPartsConnected eventos y WebPartsDisconnected del WebPartManager control . |
| WebPartDescription |
Proporciona información sobre un WebPart control que puede mostrar en un catálogo de controles de elementos web sin tener que crear una instancia del control. |
| WebPartDescriptionCollection |
Consta de una colección de WebPartDescription objetos que se van a usar con catálogos de WebPart controles. Esta clase no puede heredarse. |
| WebPartDisplayMode |
Define un conjunto común de propiedades para los distintos modos de visualización que puede escribir una página de elementos web. |
| WebPartDisplayModeCancelEventArgs |
Proporciona datos para el DisplayModeChanging evento cancelable. |
| WebPartDisplayModeCollection |
Contiene una colección de WebPartDisplayMode objetos . Esta clase no puede heredarse. |
| WebPartDisplayModeEventArgs |
Proporciona datos para el evento DisplayModeChanged. |
| WebPartEventArgs |
Proporciona datos para los WebPartAddedeventos , WebPartDeleted, WebPartClosed, WebPartMovedy SelectedWebPartChanged . |
| WebPartManager |
Actúa como clase central del conjunto de controles de elementos web, administrando todos los controles, funcionalidad y eventos de elementos web que se producen en una página web. |
| WebPartManagerInternals |
Aísla en métodos de clase independientes que usan el WebPartManager control y que los desarrolladores que extienden el control pueden invalidarlos, pero que rara vez los desarrolladores de página necesitan. |
| WebPartMenuStyle |
Contiene características de estilo para los menús de WebPart los controles. Esta clase no puede heredarse. |
| WebPartMovingEventArgs |
Proporciona datos para el evento WebPartMoving. |
| WebPartPersonalization |
Implementa operaciones de personalización de bajo nivel. |
| WebPartTracker |
Supervisa las conexiones de elementos web para las conexiones circulares. |
| WebPartTransformer |
Proporciona una implementación básica para las clases de transformador para convertir datos entre dos puntos de conexión incompatibles. |
| WebPartTransformerAttribute |
Identifica los tipos de puntos de conexión que admite un transformador. |
| WebPartTransformerCollection |
Proporciona una colección de WebPartTransformer objetos . |
| WebPartUserCapability |
Proporciona información sobre las funcionalidades de un usuario para ver y modificar los datos de personalización. Esta clase no puede heredarse. |
| WebPartVerb |
Proporciona un elemento interactivo de interfaz de usuario (UI) que permite a los usuarios realizar acciones en una página de elementos web. |
| WebPartVerbCollection |
Representa una colección de verbos de elementos web personalizados. Esta clase no puede heredarse. |
| WebPartVerbsEventArgs |
Proporciona datos de eventos para el CreateVerbs evento que usa el OnCreateVerbs(WebPartVerbsEventArgs) método . |
| WebPartZone |
Actúa como control principal en el conjunto de controles de elementos web para hospedar WebPart controles en una página web. |
| WebPartZoneBase |
Actúa como clase base para todos los controles de zona que actúan como contenedores para WebPart (u otros controles de servidor o usuario). |
| WebPartZoneCollection |
Contiene una colección de solo lectura de WebPartZone controles. |
| WebZone |
Actúa como clase base para todos los controles que actúan como contenedores para los controles de servidor (incluidos los controles de elementos web Part , los controles de servidor y los controles de usuario) en las aplicaciones de elementos web. |
Interfaces
| Nombre | Description |
|---|---|
| IPersonalizable |
Define funcionalidades de administración adicionales para la aplicación y extracción del estado de personalización. |
| ITrackingPersonalizable |
Permite a los controles de elementos web realizar un seguimiento de las fases específicas de la carga de personalización y guardar el proceso. |
| ITransformerConfigurationControl |
Define el contrato que implementa un control para actuar como control de configuración para un transformador en una conexión de elementos web. |
| IVersioningPersonalizable |
Representa una interfaz que puede administrar los datos de personalización que pertenecen a una versión anterior de un control de elementos web. |
| IWebActionable |
Permite WebPart que los controles u otros controles de servidor contengan colecciones de verbos. |
| IWebEditable |
Proporciona una interfaz para que los desarrolladores especifiquen controles de edición personalizados asociados a un WebPart control. |
| IWebPart |
Define las propiedades comunes de la interfaz de usuario (UI) usadas por los controles de ASP.NET WebPart . |
| IWebPartField |
Define una interfaz de proveedor para conectar dos controles de servidor mediante un único campo de datos. |
| IWebPartParameters |
Define el contrato que implementa un control de elementos web para pasar un valor de parámetro en una conexión de elementos web. |
| IWebPartRow |
Define una interfaz de proveedor para conectar dos controles de servidor mediante un único campo de datos. |
| IWebPartTable |
Define una interfaz de proveedor para conectar dos controles de servidor mediante una tabla completa de datos. |
Enumeraciones
| Nombre | Description |
|---|---|
| PartChromeState |
Especifica si un control y el borde que lo rodea están en un estado normal o minimizado. |
| PartChromeType |
Especifica el tipo de borde que rodea un control de elementos web. |
| PersonalizationScope |
Indica el ámbito de personalización de un objeto WebPartManager o el ámbito de personalización que se aplica a una propiedad en un control de elementos web. |
| WebPartExportMode |
Especifica si se pueden exportar todas, algunas o ninguna de las propiedades de un control WebPart. |
| WebPartHelpMode |
Especifica los tipos disponibles de interfaces de usuario (UIs) para mostrar el contenido de la Ayuda para un control WebPart. |
| WebPartVerbRenderMode |
Especifica cómo se deben representar los verbos en un control WebPart. |
Delegados
| Nombre | Description |
|---|---|
| FieldCallback |
Hace referencia al método para llamar al recuperar datos de campo de un proveedor. |
| ParametersCallback |
Hace referencia al método para llamar al recuperar datos de fila de un proveedor. |
| RowCallback |
Hace referencia al método para llamar al recuperar datos de fila de un proveedor. |
| TableCallback |
Hace referencia al método para llamar al recuperar datos de tabla de un proveedor. |
| WebPartAddingEventHandler |
Representa el método que controla el WebPartAdding evento de un WebPartManager objeto . |
| WebPartAuthorizationEventHandler |
Representa el método que controla el AuthorizeWebPart evento de un WebPartManager objeto . |
| WebPartCancelEventHandler |
Representa el método que controlará el SelectedWebPartChanging evento, WebPartClosing el evento o WebPartDeleting el evento de la WebPartManager clase . |
| WebPartConnectionsCancelEventHandler |
Representa el método que controlará el WebPartsConnecting evento o WebPartsDisconnecting evento de un WebPartManager control . |
| WebPartConnectionsEventHandler |
Representa el método que controlará los WebPartsConnected eventos y WebPartsDisconnected del WebPartManager control . |
| WebPartDisplayModeCancelEventHandler |
Representa el método que controla el DisplayModeChanging evento de la WebPartManager clase . |
| WebPartDisplayModeEventHandler |
Representa el método que controlará el DisplayModeChanged evento de un WebPartManager objeto . |
| WebPartEventHandler |
Representa el método que controlará el evento, el WebPartAdded evento, WebPartClosed el evento, WebPartMoved el evento o SelectedWebPartChanged el evento de un WebPartManagerWebPartDeleted objeto . |
| WebPartMovingEventHandler |
Representa el método que controlará el WebPartMoving evento de un WebPartManager objeto . |
| WebPartVerbsEventHandler |
Representa el delegado del CreateVerbs evento. |