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 interfaces connues collectivement comme l’ensemble 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 sauvegardés pour les futures sessions de navigateur.
Classes
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 WebPart associé. 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 WebPart associé. Cette classe ne peut pas être héritée. |
CatalogPart |
Sert de classe de base pour les contrôles qui résident dans les zones CatalogZoneBase et qui fournissent des catalogues de contrôles serveur web disponibles (particulièrement des contrôles WebPart) que les utilisateurs peuvent ajouter à une page web. |
CatalogPartChrome |
Permet aux développeurs de substituer le rendu uniquement pour les sections sélectionnées de contrôles CatalogPart dans une zone CatalogZoneBase. |
CatalogPartCollection |
Contient une collection de contrôles CatalogPart 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 l’hébergement de contrôles CatalogPart 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 contrôles WebPart que les utilisateurs peuvent ajouter à une page web. |
ConnectionConsumerAttribute |
Identifie la méthode de rappel dans un contrôle serveur agissant comme le consommateur dans une connexion WebPart et permet aux développeurs de spécifier des détails sur le point de connexion consommateur. |
ConnectionInterfaceCollection |
Représente une collection d’interfaces en vue d’une utilisation dans des connexions 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 d'une connexion WebPart de partager des données. |
ConnectionProviderAttribute |
Identifie la méthode de rappel dans un contrôle serveur agissant comme le fournisseur dans une connexion 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 d’établir 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 active un contrôle serveur agissant comme un consommateur pour former une connexion avec un fournisseur. |
ConsumerConnectionPointCollection |
Représente une collection de points de connexion pour un contrôle dans une zone WebPart agissant comme un consommateur. Cette classe ne peut pas être héritée. |
DeclarativeCatalogPart |
Permet aux développeurs d’ajouter un catalogue de contrôles WebPart ou d’autres contrôles serveur à une page web dans le format déclaratif de persistance de page. Cette classe ne peut pas être héritée. |
EditorPart |
Sert de classe de base à des contrôles qui résident dans des zones EditorZoneBase et qui sont utilisés pour modifier des contrôles WebPart. |
EditorPartChrome |
Permet aux développeurs de substituer le rendu uniquement pour les sections sélectionnées de contrôles EditorPart dans une zone EditorZoneBase. |
EditorPartCollection |
Contient une collection de contrôles EditorPart utilisés pour modifier les propriétés, la disposition, l’apparence et comportement de contrôles WebPart. Cette classe ne peut pas être héritée. |
EditorZone |
Sert de contrôle principal dans le jeu de contrôles WebPart pour l’hébergement de contrôles EditorPart sur une page web. |
EditorZoneBase |
Sert de classe de base pour tous les contrôles de zone qui agissent en tant que conteneurs pour des contrôles EditorPart. |
ErrorWebPart |
Inséré dans une page web comme espace réservé quand la tentative de chargement ou de création d’une instance d’un contrôle WebPart dynamique a échoué. |
GenericWebPart |
Encapsule des contrôles serveur qui ne sont pas des contrôles WebPart afin qu’ils puissent apparaître et se comporter comme de véritables contrôles WebPart au moment de l’exécution. |
ImportCatalogPart |
Importe un fichier de description pour un contrôle WebPart (ou autre contrôle serveur ASP.NET utilisé comme contrôle WebPart), de sorte que les utilisateurs peuvent 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 de l’interface utilisateur orientée présentation sur un contrôle WebPart associé. Cette classe ne peut pas être héritée. |
PageCatalogPart |
Fournit un catalogue qui conserve des références à tous les contrôles WebPart (et à d’autres contrôles serveur contenus dans des zones WebPartZoneBase) qu’un utilisateur a fermés sur une même page WebPart, ce qui permet aux utilisateurs de rajouter les contrôles fermés à la page. Cette classe ne peut pas être héritée. |
Part |
Joue le rôle de classe de base pour tous les contrôles WebPart qui restituent 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 destinée à la personnalisation WebPart. Cette classe ne peut pas être héritée. |
PersonalizationDictionary |
Encapsule des règles de validation de base qui indiquent si une partie des données personnalisées est considérée comme personnalisable dans l’étendue User ou Shared. |
PersonalizationEntry |
Représente les composants fondamentaux d'informations d'état de personnalisation adaptées contenus dans un objet PersonalizationDictionary. Cette classe ne peut pas être héritée. |
PersonalizationProvider |
Implémente les fonctionnalités de base destinées à un fournisseur de personnalisations. |
PersonalizationProviderCollection |
Enregistre des références aux objets PersonalizationProvider indexés par nom. Cette classe ne peut pas être héritée. |
PersonalizationState |
Définit les fonctionnalités de base qui représentent les données de personnalisation pour une page. |
PersonalizationStateInfo |
En cas de substitution dans une classe dérivée, implémente une représentation des informations relatives à un groupe de données des composants WebPart pour une page. |
PersonalizationStateInfoCollection |
Fournit une collection d'objets SharedPersonalizationStateInfo et UserPersonalizationStateInfo. |
PersonalizationStateQuery |
Représente un jeu de paramètres de requête qui peut être passé à un fournisseur de personnalisations à 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 les propriétés personnalisées d’un WebPart ou contrôle serveur associé. Cette classe ne peut pas être héritée. |
ProviderConnectionPoint |
Définit un objet point de connexion qui active un contrôle serveur agissant en tant que fournisseur pour établir une connexion avec un consommateur. |
ProviderConnectionPointCollection |
Contient une collection de tous les objets ProviderConnectionPoint associés à un contrôle serveur ou à un WebPart donné agissant comme fournisseur dans une connexion. Cette classe ne peut pas être héritée. |
ProxyWebPart |
Représente la classe de base pour les contrôles WebPart qui doivent remplacer d’autres contrôles WebPart dans une page sous certaines conditions. |
ProxyWebPartConnectionCollection |
Contient une collection d’objets WebPartConnection statiques, qui est utilisée quand les connexions sont déclarées dans les pages de contenu et que le contrôle WebPartManager 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 quand un contrôle WebPartManager a été déclaré dans la page maître associée à la page de contenu. |
RowToFieldTransformer |
Transforme les données dans une connexion WebPart d’un fournisseur qui implémente l’interface IWebPartRow en consommateur qui attend des données par le biais de l’interface IWebPartField. |
RowToParametersTransformer |
Transforme les données dans une connexion WebPart d’un fournisseur qui implémente l’interface IWebPartRow en 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 relatives à une page. Cette classe ne peut pas être héritée. |
SqlPersonalizationProvider |
Implémente un fournisseur de personnalisations qui utilise Microsoft SQL Server. |
TitleStyle |
Spécifie les caractéristiques de style pour les barres de titre des contrôles WebPart dans une zone. |
ToolZone |
Sert de classe de base pour un ensemble de zones d’assistance qui n’apparaissent que 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 méthode IsAuthorized du contrôle WebPartManager retourne |
UserPersonalizationStateInfo |
Représente les informations de personnalisation par utilisateur d'une page et d'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 WebPart ASP.NET personnalisés, en ajoutant aux fonctionnalités de la classe Part de base des propriétés d’interface utilisateur supplémentaires, la possibilité de créer des connexions et un 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 les événements SelectedWebPartChanging, WebPartClosing et WebPartDeleting. |
WebPartChrome |
Permet aux développeurs de substituer le rendu uniquement pour les sections sélectionnées de WebPart ou les contrôles serveur dans une zone WebPartZoneBase. |
WebPartCollection |
Contient une collection de contrôles WebPart utilisés pour suivre et gérer des groupes de contrôles connexes. Cette classe ne peut pas être héritée. |
WebPartConnection |
Fournit un objet qui permet à deux contrôles WebPart 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 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 événements WebPartsConnected et WebPartsDisconnected du contrôle WebPartManager. |
WebPartDescription |
Fournit des informations sur un contrôle WebPart que vous pouvez afficher dans un catalogue de contrôles WebPart sans qu'il soit nécessaire de créer une instance du contrôle. |
WebPartDescriptionCollection |
Se compose d’une collection d’objets WebPartDescription à utiliser avec des catalogues de contrôles WebPart. Cette classe ne peut pas être héritée. |
WebPartDisplayMode |
Définit un jeu commun de propriétés pour les divers modes d'affichage qu'une page WebPart peut utiliser. |
WebPartDisplayModeCancelEventArgs |
Fournit des données pour l'événement annulable DisplayModeChanging. |
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 WebPartAdded, WebPartDeleted, WebPartClosed, WebPartMoved et SelectedWebPartChanged. |
WebPartManager |
Sert de classe centrale du jeu de composants WebPart en gérant l’ensemble des contrôles, fonctionnalités et événements WebPart qui se produisent sur une page web. |
WebPartManagerInternals |
Isole dans une classe distincte les méthodes utilisées par le contrôle WebPartManager et susceptibles d'être remplacées par le développeur qui étend le contrôle, mais qui sont rarement nécessaires au développeur de pages. |
WebPartMenuStyle |
Contient des caractéristiques de style pour les menus sur les contrôles WebPart. 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 WebParts pour des connexions circulaires. |
WebPartTransformer |
Fournit l'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 capacités d’un utilisateur à 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 WebPart. |
WebPartVerbCollection |
Représente une collection de verbes de composants WebPart. Cette classe ne peut pas être héritée. |
WebPartVerbsEventArgs |
Fournit les données d'événement pour l'événement CreateVerbs qui est utilisé par la méthode OnCreateVerbs(WebPartVerbsEventArgs). |
WebPartZone |
Sert de contrôle principal dans le jeu de contrôles WebPart pour l’hébergement de contrôles WebPart sur une page web. |
WebPartZoneBase |
Sert de classe de base à tous les contrôles de zone qui agissent en tant que conteneurs pour les contrôles WebPart (ou d'autres contrôles serveur ou utilisateur). |
WebPartZoneCollection |
Contient une collection en lecture seule de contrôles WebPartZone. |
WebZone |
Sert de classe de base pour tous les contrôles qui jouent le rôle de conteneurs pour les contrôles serveur (notamment les contrôles Part WebPart, les contrôles serveur et les contrôles utilisateur) dans les applications WebPart. |
Interfaces
IPersonalizable |
Définit des fonctions de gestion supplémentaires pour l'application et l'extraction de l'état de personnalisation. |
ITrackingPersonalizable |
Permet aux contrôles WebPart de procéder au suivi des phases spécifiques du processus de sauvegarde et de chargement de la personnalisation. |
ITransformerConfigurationControl |
Définit le contrat qu'un contrôle implémente pour qu'il agisse comme un contrôle de configuration pour un transformateur dans une connexion WebPart. |
IVersioningPersonalizable |
Représente une interface capable de gérer des données de personnalisation qui appartiennent à une version antérieure d'un contrôle WebPart. |
IWebActionable |
Permet aux contrôles WebPart ou à d'autres contrôles serveur de contenir des collections de verbes. |
IWebEditable |
Fournit une interface pour les développeurs pour spécifier les contrôles d'édition personnalisés associés à un contrôle WebPart. |
IWebPart |
Définit les propriétés d'interface utilisateur courantes utilisées par les contrôles WebPart ASP.NET. |
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 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 entière de données. |
Énumérations
PartChromeState |
Spécifie si un contrôle et la bordure qui l'entoure sont dans un état normal ou réduit. |
PartChromeType |
Spécifie le type de bordure qui entoure un contrôle WebPart. |
PersonalizationScope |
Indique la portée de personnalisation pour un objet WebPartManager ou la portée 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 d'interfaces utilisateur disponibles pour afficher le contenu de l'aide d'un contrôle WebPart. |
WebPartVerbRenderMode |
Spécifie le mode de rendu des verbes attendu sur un contrôle WebPart. |
Délégués
FieldCallback |
Référence la méthode à appeler lors de la récupération de données de champ d'un fournisseur. |
ParametersCallback |
Référence la méthode à appeler lors de la récupération de données de ligne d'un fournisseur. |
RowCallback |
Référence la méthode à appeler lors de la récupération de données de ligne d'un fournisseur. |
TableCallback |
Référence la méthode à appeler lors de la récupération de données de table auprès d'un fournisseur. |
WebPartAddingEventHandler |
Représente la méthode qui gère l'événement WebPartAdding d'un objet WebPartManager. |
WebPartAuthorizationEventHandler |
Représente la méthode qui gère l'événement AuthorizeWebPart d'un objet WebPartManager. |
WebPartCancelEventHandler |
Représente la méthode qui gérera l'événement SelectedWebPartChanging, WebPartClosing ou WebPartDeleting de la classe WebPartManager. |
WebPartConnectionsCancelEventHandler |
Représente la méthode qui gérera l'événement WebPartsConnecting ou WebPartsDisconnecting d'un contrôle WebPartManager. |
WebPartConnectionsEventHandler |
Représente la méthode qui gérera les événements WebPartsConnected et WebPartsDisconnected du contrôle WebPartManager. |
WebPartDisplayModeCancelEventHandler |
Représente la méthode qui gère l'événement DisplayModeChanging de la classe WebPartManager. |
WebPartDisplayModeEventHandler |
Représente la méthode destinée à gérer l’événement DisplayModeChanged d’un objet WebPartManager. |
WebPartEventHandler |
Représente la méthode qui gérera l'événement WebPartAdded, événement WebPartDeleted, l'événement WebPartClosed, l'événement WebPartMoved ou l'événement SelectedWebPartChanged d'un objet WebPartManager. |
WebPartMovingEventHandler |
Représente la méthode destinée à gérer l’événement WebPartMoving d’un objet WebPartManager. |
WebPartVerbsEventHandler |
Représente le délégué de l'événement CreateVerbs. |