System.Web.UI.WebControls.WebParts Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
| 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 . |