System.Web.UI.WebControls.WebParts Espace de noms

Contient des classes et des interfaces connues collectivement comme jeu de contrôles WebPart. Vous pouvez utiliser ces classes pour créer des pages Web dont l’apparence et le comportement peuvent être modifiés (personnalisés) par les utilisateurs finaux. Les paramètres personnalisés de chaque utilisateur pour une page sont enregistrés pour les futures sessions de navigateur.

Classes

Nom Description
AppearanceEditorPart

Fournit un contrôle d’éditeur qui permet aux utilisateurs finaux de modifier plusieurs propriétés d’interface utilisateur sur un contrôle associé WebPart . Cette classe ne peut pas être héritée.

BehaviorEditorPart

Fournit un contrôle d’éditeur qui permet aux utilisateurs finaux de modifier plusieurs propriétés d’interface utilisateur sur un contrôle associé WebPart . Cette classe ne peut pas être héritée.

CatalogPart

Sert de classe de base pour les contrôles qui résident dans CatalogZoneBase des zones et qui fournissent des catalogues de contrôles serveur Web disponibles (en particulier WebPart des contrôles) que les utilisateurs peuvent ajouter à une page Web.

CatalogPartChrome

Permet aux développeurs de remplacer le rendu uniquement pour les sections sélectionnées des CatalogPart contrôles d’une CatalogZoneBase zone.

CatalogPartCollection

Contient une collection de CatalogPart contrôles utilisés pour fournir des catalogues de contrôles serveur Web que les utilisateurs finaux peuvent ajouter à une page Web. Cette classe ne peut pas être héritée.

CatalogZone

Sert de contrôle principal dans le jeu de contrôles WebPart pour héberger CatalogPart des contrôles sur une page Web.

CatalogZoneBase

Sert de classe de base pour tous les contrôles de zone qui agissent en tant que catalogues. Les catalogues contiennent des listes de WebPart contrôles que les utilisateurs peuvent ajouter à une page Web.

ConnectionConsumerAttribute

Identifie la méthode de rappel dans un contrôle serveur agissant en tant que consommateur dans une connexion de composants WebPart et permet aux développeurs de spécifier des détails sur le point de connexion du consommateur.

ConnectionInterfaceCollection

Représente une collection d’interfaces à utiliser dans les connexions de composants WebPart.

ConnectionPoint

Sert de classe de base pour définir des objets de point de connexion qui permettent au contrôle consommateur et au contrôle fournisseur dans une connexion de composants WebPart de partager des données.

ConnectionProviderAttribute

Identifie la méthode de rappel dans un contrôle serveur agissant en tant que fournisseur dans une connexion de composants WebPart et permet aux développeurs de spécifier des détails sur le point de connexion du fournisseur.

ConnectionsZone

Fournit une interface utilisateur qui permet aux utilisateurs de former des connexions entre WebPart et d’autres contrôles serveur qui résident dans des zones WebPartZoneBase.

ConsumerConnectionPoint

Définit un objet de point de connexion qui permet à un contrôle serveur agissant en tant que consommateur de former une connexion avec un fournisseur.

ConsumerConnectionPointCollection

Représente une collection de points de connexion pour un contrôle dans une zone de composants WebPart agissant en tant que consommateur. Cette classe ne peut pas être héritée.

DeclarativeCatalogPart

Permet aux développeurs d’ajouter un catalogue de WebPart contrôles serveur ou d’autres contrôles serveur à une page Web au format déclaratif de persistance de page. Cette classe ne peut pas être héritée.

EditorPart

Sert de classe de base pour les contrôles qui résident dans EditorZoneBase des zones et sont utilisés pour modifier WebPart les contrôles.

EditorPartChrome

Permet aux développeurs de remplacer le rendu uniquement pour les sections sélectionnées des EditorPart contrôles d’une EditorZoneBase zone.

EditorPartCollection

Contient une collection de EditorPart contrôles utilisés pour modifier les propriétés, la disposition, l’apparence et le comportement des WebPart contrôles. Cette classe ne peut pas être héritée.

EditorZone

Sert de contrôle principal dans le jeu de contrôles WebPart pour héberger EditorPart des contrôles sur une page Web.

EditorZoneBase

Sert de classe de base pour tous les contrôles de zone qui agissent en tant que conteneurs pour les contrôles EditorPart.

ErrorWebPart

Inséré dans une page Web en tant qu’espace réservé lorsque la tentative de chargement ou de création d’une instance d’un contrôle dynamique WebPart a échoué.

GenericWebPart

Encapsule les contrôles serveur qui ne sont pas WebPart des contrôles afin qu’ils puissent apparaître et se comporter comme des contrôles vrais WebPart au moment de l’exécution.

ImportCatalogPart

Importe un fichier de description pour un WebPart contrôle (ou un autre contrôle serveur ASP.NET utilisé comme WebPart contrôle), afin que les utilisateurs puissent ajouter le contrôle à une page Web avec des paramètres prédéfinis. Cette classe ne peut pas être héritée.

LayoutEditorPart

Fournit un contrôle d’éditeur qui permet aux utilisateurs finaux de modifier plusieurs propriétés d’interface utilisateur orientée disposition sur un contrôle associé WebPart . Cette classe ne peut pas être héritée.

PageCatalogPart

Fournit un catalogue qui conserve les références à tous les WebPart contrôles (et autres contrôles serveur contenus dans WebPartZoneBase les zones) qu’un utilisateur a fermé sur une page de composants WebPart unique, ce qui permet aux utilisateurs d’ajouter les contrôles fermés à la page. Cette classe ne peut pas être héritée.

Part

Sert de classe de base pour tous les contrôles de composants WebPart, qui affichent une interface utilisateur modulaire sur une page Web Forms.

PersonalizableAttribute

Représente l’attribut de personnalisation. Cette classe ne peut pas être héritée.

PersonalizationAdministration

Implémente la fonctionnalité de gestion et d’administration pour la personnalisation des composants WebPart. Cette classe ne peut pas être héritée.

PersonalizationDictionary

Encapsule des règles de validation de base qui indiquent si un élément de données personnalisées est considéré comme personalisable dans l’une ou User l’autre Shared étendue.

PersonalizationEntry

Représente les éléments principaux des informations d’état de personnalisation personnalisées contenues dans un PersonalizationDictionary objet. Cette classe ne peut pas être héritée.

PersonalizationProvider

Implémente les fonctionnalités de base d’un fournisseur de personnalisation.

PersonalizationProviderCollection

Stocke les références aux PersonalizationProvider objets indexés par nom. Cette classe ne peut pas être héritée.

PersonalizationState

Définit la fonctionnalité de base qui représente les données de personnalisation d’une page.

PersonalizationStateInfo

En cas de substitution dans une classe dérivée, implémente une représentation des informations sur un ensemble de données de composants WebPart pour une page.

PersonalizationStateInfoCollection

Fournit une collection d’objets et SharedPersonalizationStateInfo une collection d’objetsUserPersonalizationStateInfo.

PersonalizationStateQuery

Représente un ensemble de paramètres de requête qui peuvent être transmis à un fournisseur de personnalisation à l’aide des différentes méthodes get et find. Cette classe ne peut pas être héritée.

PropertyGridEditorPart

Fournit un contrôle d’éditeur qui permet aux utilisateurs finaux de modifier des propriétés personnalisées sur un contrôle associé WebPart ou serveur. Cette classe ne peut pas être héritée.

ProviderConnectionPoint

Définit un objet de point de connexion qui permet à un contrôle serveur agissant en tant que fournisseur de former une connexion avec un consommateur.

ProviderConnectionPointCollection

Contient une collection de tous les ProviderConnectionPoint objets associés à un contrôle particulier WebPart ou serveur agissant en tant que fournisseur dans une connexion. Cette classe ne peut pas être héritée.

ProxyWebPart

Représente la classe de base pour les contrôles De composants WebPart qui, dans certaines conditions, doivent remplacer d’autres contrôles de composants WebPart sur une page.

ProxyWebPartConnectionCollection

Contient une collection d’objets statiques WebPartConnection , qui est utilisée lorsque les connexions sont déclarées dans les pages de contenu et que le WebPartManager contrôle est déclaré dans une page maître. Cette classe ne peut pas être héritée.

ProxyWebPartManager

Permet aux développeurs de déclarer des connexions statiques dans une page de contenu lorsqu’un WebPartManager contrôle a été déclaré dans la page maître associée à la page de contenu.

RowToFieldTransformer

Transforme les données dans une connexion de composants WebPart à partir d’un fournisseur qui implémente l’interface IWebPartRow vers un consommateur qui attend des données via l’interface IWebPartField .

RowToParametersTransformer

Transforme les données d’une connexion de composants WebPart d’un fournisseur qui implémente l’interface IWebPartRow à un consommateur qui s’attend à recevoir des données d’un fournisseur qui implémente l’interface IWebPartParameters .

SharedPersonalizationStateInfo

Représente une version légère des informations de personnalisation partagées sur une page. Cette classe ne peut pas être héritée.

SqlPersonalizationProvider

Implémente un fournisseur de personnalisation qui utilise Microsoft SQL Server.

TitleStyle

Spécifie les caractéristiques de style pour les barres de titre des contrôles Composants WebPart dans une zone.

ToolZone

Sert de classe de base pour un ensemble de zones d’assistance qui apparaissent uniquement dans certains modes d’affichage de page associés.

TransformerTypeCollection

Fournit une collection en lecture seule d’objets WebPartTransformer .

UnauthorizedWebPart

Permet de créer un objet d’espace réservé chaque fois que la WebPartManager méthode du IsAuthorized contrôle retourne false un WebPart contrôle. Cette classe ne peut pas être héritée.

UserPersonalizationStateInfo

Représente les informations de personnalisation par utilisateur pour une page et un utilisateur. Cette classe ne peut pas être héritée.

WebBrowsableAttribute

Indique si la propriété désignée d’un contrôle WebPart est affichée dans un objet PropertyGridEditorPart.

WebDescriptionAttribute

Définit la valeur de chaîne à utiliser comme info-bulle pour une propriété d’un contrôle WebPart.

WebDisplayNameAttribute

Définit le nom convivial d’une propriété d’un contrôle WebPart.

WebPart

Sert de classe de base pour les contrôles de composants WebPart personnalisés ASP.NET, en ajoutant aux fonctionnalités de classe de base Part des propriétés d’interface utilisateur supplémentaires, la possibilité de créer des connexions et le comportement de personnalisation.

WebPartAddingEventArgs

Fournit des données pour l'événement WebPartAdding.

WebPartAuthorizationEventArgs

Fournit des données pour l'événement AuthorizeWebPart.

WebPartCancelEventArgs

Fournit des données pour l’événement, SelectedWebPartChanging l’événement et WebPartClosing l’événementWebPartDeleting.

WebPartChrome

Permet aux développeurs de remplacer le rendu uniquement pour les sections sélectionnées des contrôles serveur ou dans WebPart une WebPartZoneBase zone.

WebPartCollection

Contient une collection de WebPart contrôles utilisés pour suivre et gérer les groupes de contrôles associés. Cette classe ne peut pas être héritée.

WebPartConnection

Fournit un objet qui permet à deux WebPart contrôles de former une connexion. Cette classe ne peut pas être héritée.

WebPartConnectionCollection

Représente une collection de connexions pour un contrôle dans une zone de composants WebPart. Cette classe ne peut pas être héritée.

WebPartConnectionsCancelEventArgs

Fournit des données pour les événements WebPartsConnecting et WebPartsDisconnecting.

WebPartConnectionsEventArgs

Fournit les données d’événement pour les WebPartsConnected événements et WebPartsDisconnected les événements du WebPartManager contrôle.

WebPartDescription

Fournit des informations sur un WebPart contrôle que vous pouvez afficher dans un catalogue de contrôles WebPart sans avoir à créer une instance du contrôle.

WebPartDescriptionCollection

Se compose d’une collection d’objets WebPartDescription à utiliser avec des catalogues de WebPart contrôles. Cette classe ne peut pas être héritée.

WebPartDisplayMode

Définit un ensemble commun de propriétés pour les différents modes d’affichage qu’une page de composants WebPart peut entrer.

WebPartDisplayModeCancelEventArgs

Fournit des données pour l’événement DisplayModeChanging pouvant être annulé.

WebPartDisplayModeCollection

Contient une collection d’objets WebPartDisplayMode . Cette classe ne peut pas être héritée.

WebPartDisplayModeEventArgs

Fournit des données pour l'événement DisplayModeChanged.

WebPartEventArgs

Fournit des données pour les événements , , WebPartAddedWebPartDeletedWebPartClosedet WebPartMoved les SelectedWebPartChangedévénements.

WebPartManager

Sert de classe centrale du jeu de contrôles De composants WebPart, gérant tous les contrôles, fonctionnalités et événements webPart qui se produisent sur une page Web.

WebPartManagerInternals

Isole dans une méthode de classe distincte utilisée par le WebPartManager contrôle et peut être substituée par les développeurs qui étendent le contrôle, mais sont rarement nécessaires par les développeurs de pages.

WebPartMenuStyle

Contient des caractéristiques de style pour les menus sur WebPart les contrôles. Cette classe ne peut pas être héritée.

WebPartMovingEventArgs

Fournit des données pour l'événement WebPartMoving.

WebPartPersonalization

Implémente des opérations de personnalisation de bas niveau.

WebPartTracker

Surveille les connexions de composants WebPart pour les connexions circulaires.

WebPartTransformer

Fournit une implémentation de base pour les classes de transformateur pour convertir des données entre deux points de connexion incompatibles.

WebPartTransformerAttribute

Identifie les types de points de connexion pris en charge par un transformateur.

WebPartTransformerCollection

Fournit une collection d’objets WebPartTransformer .

WebPartUserCapability

Fournit des informations sur les fonctionnalités d’un utilisateur pour afficher et modifier les données de personnalisation. Cette classe ne peut pas être héritée.

WebPartVerb

Fournit un élément d’interface utilisateur interactif qui permet aux utilisateurs d’effectuer des actions sur une page de composants WebPart.

WebPartVerbCollection

Représente une collection de verbes de composants WebPart personnalisés. Cette classe ne peut pas être héritée.

WebPartVerbsEventArgs

Fournit des données d’événement pour l’événement CreateVerbs utilisé par la OnCreateVerbs(WebPartVerbsEventArgs) méthode.

WebPartZone

Sert de contrôle principal dans le jeu de contrôles WebPart pour héberger WebPart des contrôles sur une page Web.

WebPartZoneBase

Sert de classe de base pour tous les contrôles de zone qui agissent en tant que conteneurs pour WebPart (ou d’autres contrôles serveur ou utilisateur).

WebPartZoneCollection

Contient une collection de contrôles en WebPartZone lecture seule.

WebZone

Sert de classe de base pour tous les contrôles qui agissent en tant que conteneurs pour les contrôles serveur (y compris les contrôles WebPart, les contrôles serveur et les contrôles utilisateur) dans les applications De composants WebPart Part .

Interfaces

Nom Description
IPersonalizable

Définit des fonctionnalités de gestion supplémentaires pour l’application et l’extraction de l’état de personnalisation.

ITrackingPersonalizable

Permet aux contrôles de composants WebPart de suivre les phases spécifiques du processus de chargement et d’enregistrement de personnalisation.

ITransformerConfigurationControl

Définit le contrat qu’un contrôle implémente pour agir en tant que contrôle de configuration pour un transformateur dans une connexion de composants WebPart.

IVersioningPersonalizable

Représente une interface qui peut gérer les données de personnalisation appartenant à une version précédente d’un contrôle WebPart.

IWebActionable

WebPart Permet aux contrôles ou à d’autres contrôles serveur de contenir des collections de verbes.

IWebEditable

Fournit une interface permettant aux développeurs de spécifier des contrôles d’édition personnalisés associés à un WebPart contrôle.

IWebPart

Définit les propriétés d’interface utilisateur courantes utilisées par les contrôles ASP.NET WebPart .

IWebPartField

Définit une interface de fournisseur pour connecter deux contrôles serveur à l’aide d’un seul champ de données.

IWebPartParameters

Définit le contrat qu’un contrôle WebPart implémente pour passer une valeur de paramètre dans une connexion de composants WebPart.

IWebPartRow

Définit une interface de fournisseur pour connecter deux contrôles serveur à l’aide d’un seul champ de données.

IWebPartTable

Définit une interface de fournisseur pour connecter deux contrôles serveur à l’aide d’une table de données entière.

Énumérations

Nom Description
PartChromeState

Spécifie si un contrôle et la bordure qui l’entourent sont dans un état normal ou réduit.

PartChromeType

Spécifie le type de bordure qui entoure un contrôle WebPart.

PersonalizationScope

Indique l’étendue de personnalisation d’un objet WebPartManager ou de l’étendue de personnalisation qui s’applique à une propriété sur un contrôle WebPart.

WebPartExportMode

Spécifie si toutes, certaines ou aucune des propriétés d’un contrôle WebPart peuvent être exportées.

WebPartHelpMode

Spécifie les types disponibles d’interfaces utilisateur pour afficher le contenu d’aide d’un contrôle WebPart.

WebPartVerbRenderMode

Spécifie le rendu des verbes sur un contrôle WebPart.

Délégués

Nom Description
FieldCallback

Fait référence à la méthode à appeler lors de la récupération des données de champ à partir d’un fournisseur.

ParametersCallback

Fait référence à la méthode à appeler lors de la récupération des données de ligne à partir d’un fournisseur.

RowCallback

Fait référence à la méthode à appeler lors de la récupération des données de ligne à partir d’un fournisseur.

TableCallback

Fait référence à la méthode à appeler lors de la récupération des données de table à partir d’un fournisseur.

WebPartAddingEventHandler

Représente la méthode qui gère l’événement WebPartAdding d’un WebPartManager objet.

WebPartAuthorizationEventHandler

Représente la méthode qui gère l’événement AuthorizeWebPart d’un WebPartManager objet.

WebPartCancelEventHandler

Représente la méthode qui gère l’événement, SelectedWebPartChanging l’événement WebPartClosing ou WebPartDeleting l’événement de la WebPartManager classe.

WebPartConnectionsCancelEventHandler

Représente la méthode qui gère l’événement ou WebPartsConnecting l’événement WebPartsDisconnecting d’un WebPartManager contrôle.

WebPartConnectionsEventHandler

Représente la méthode qui gère les événements et WebPartsConnected les WebPartsDisconnected événements du WebPartManager contrôle.

WebPartDisplayModeCancelEventHandler

Représente la méthode qui gère l’événement DisplayModeChanging de la WebPartManager classe.

WebPartDisplayModeEventHandler

Représente la méthode qui gère l’événement DisplayModeChanged d’un WebPartManager objet.

WebPartEventHandler

Représente la méthode qui gère l’événement, WebPartAdded l’événementWebPartDeleted, WebPartClosed l’événement, WebPartMoved l’événement ou SelectedWebPartChanged l’événement d’un WebPartManager objet.

WebPartMovingEventHandler

Représente la méthode qui gère l’événement WebPartMoving d’un WebPartManager objet.

WebPartVerbsEventHandler

Représente le délégué de l’événement CreateVerbs .

Voir aussi