Exporter (0) Imprimer
Développer tout
Développer Réduire

System.Web.UI.WebControls.WebParts, espace de noms

Mise à jour : novembre 2007

L'espace de noms System.Web.UI.WebControls.WebParts contient les 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.

  ClasseDescription
AppearanceEditorPartFournit un contrôle d'édition qui permet à l'utilisateur final de modifier plusieurs propriétés d'interface utilisateur au niveau d'un contrôle WebPart associé. Cette classe ne peut pas être héritée.
BehaviorEditorPartFournit un contrôle d'édition qui permet à l'utilisateur final de modifier plusieurs propriétés d'interface utilisateur au niveau d'un contrôle WebPart associé. Cette classe ne peut pas être héritée.
CatalogPartSert de classe de base aux contrôles présents dans les zones CatalogZoneBase et qui fournissent des catalogues de contrôles serveur Web disponibles (particulièrement de contrôles WebPart) que les utilisateurs peuvent ajouter à une page Web.
CatalogPartChromePermet aux développeurs de substituer le rendu uniquement pour les sections sélectionnées de contrôles CatalogPart dans une zone CatalogZoneBase.
CatalogPartCollectionContient une collection de contrôles CatalogPart utilisée pour fournir des catalogues de contrôles serveur Web que les utilisateurs finals peuvent ajouter à une page Web. Cette classe ne peut pas être héritée.
CatalogZoneSert de contrôle principal dans le jeu de contrôles WebPart pour héberger des contrôles CatalogPart sur une page Web.
CatalogZoneBaseSert de classe de base à 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.
ConnectionConsumerAttributeIdentifie 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.
ConnectionInterfaceCollectionReprésente une collection d'interfaces pour une utilisation dans les connexions WebParts.
ConnectionPointSert 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.
ConnectionProviderAttributeIdentifie 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.
ConnectionsZoneFournit 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.
ConsumerConnectionPointDéfinit un objet de point de connexion qui active un contrôle serveur agissant comme un consommateur pour former une connexion avec un fournisseur.
ConsumerConnectionPointCollectionReprésente une collection de points de connexion pour un contrôle dans une zone WebParts qui agit comme un consommateur. Cette classe ne peut pas être héritée.
DeclarativeCatalogPartPermet 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 la page. Cette classe ne peut pas être héritée.
EditorPartSert de classe de base pour les contrôles qui résident dans les zones EditorZoneBase et qui sont utilisés pour modifier les contrôles WebPart.
EditorPartChromePermet aux développeurs de substituer le rendu uniquement pour les sections sélectionnées de contrôles EditorPart dans une zone EditorZoneBase.
EditorPartCollectionContient une collection de contrôles EditorPart utilisés pour modifier les propriétés, la disposition, l'apparence et le comportement des contrôles WebPart. Cette classe ne peut pas être héritée.
EditorZoneSert de contrôle principal dans le jeu de contrôles WebPart pour héberger des contrôles EditorPart sur une page Web.
EditorZoneBaseSert de classe de base à tous les contrôles de zone qui agissent en tant que conteneurs pour les contrôles EditorPart.
ErrorWebPartInséré dans une page Web en tant qu'espace réservé en cas d'échec de la tentative de chargement ou de création d'une nouvelle instance d'un contrôle WebPart dynamique.
GenericWebPartEncapsule des contrôles serveur autres que les 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.
ImportCatalogPartImporte un fichier de description pour un contrôle WebPart (ou un autre contrôle serveur ASP.NET utilisé comme contrôle WebPart), 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.
LayoutEditorPartFournit un contrôle d'édition qui permet à l'utilisateur final de modifier plusieurs propriétés d'interface utilisateur orientées sur la disposition au niveau d'un contrôle WebPart associé. Cette classe ne peut pas être héritée.
PageCatalogPartFournit un catalogue qui conserve les références à tous les contrôles WebPart (et les autres contrôles serveur contenus dans les zones WebPartZoneBase) qu'un utilisateur a fermés sur une page WebPart unique pour permettre aux utilisateurs d'ajouter les contrôles fermés à la page. Cette classe ne peut pas être héritée.
PartJoue le rôle de classe de base pour tous les contrôles WebPart qui restituent une interface utilisateur modulaire sur une page Web Forms.
PersonalizableAttributeReprésente l'attribut de personnalisation. Cette classe ne peut pas être héritée.
PersonalizationAdministrationImplémente la fonctionnalité de gestion et d'administration destinée à la personnalisation WebPart. Cette classe ne peut pas être héritée.
PersonalizationDictionaryEncapsule des règles de validation de base qui indiquent si une partie des données personnalisées est considérée comme personnalisable dans la portée User ou Shared.
PersonalizationEntryRepré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.
PersonalizationProviderImplémente les fonctionnalités de base destinées à un fournisseur de personnalisations.
PersonalizationProviderCollectionEnregistre des références aux objets PersonalizationProvider indexés par nom. Cette classe ne peut pas être héritée.
PersonalizationStateDéfinit les fonctionnalités de base qui représentent les données de personnalisation pour une page.
PersonalizationStateInfoEn cas de substitution dans une classe dérivée, implémente une représentation des informations relatives à un groupe de données WebPart pour une page.
PersonalizationStateInfoCollectionFournit une collection d'objets SharedPersonalizationStateInfo et UserPersonalizationStateInfo.
PersonalizationStateQueryRepré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.
PropertyGridEditorPartFournit un contrôle d'édition qui permet à l'utilisateur final de modifier des propriétés personnalisées sur un contrôle WebPart ou un contrôle serveur associé. Cette classe ne peut pas être héritée.
ProviderConnectionPointDéfinit un objet point de connexion qui active un contrôle serveur agissant en tant que fournisseur pour établir une connexion avec un consommateur.
ProviderConnectionPointCollectionContient une collection de tous les objets ProviderConnectionPoint associés à un contrôle WebPart ou serveur particulier fonctionnant comme un fournisseur dans une connexion. Cette classe ne peut pas être héritée.
ProxyWebPartReprésente la classe de base pour les contrôles WebPart qui doivent sous certaines conditions remplacer d'autres contrôles WebPart sur une page.
ProxyWebPartConnectionCollectionContient une collection d'objets WebPartConnection statiques qui est utilisée lorsque les connexions sont déclarées dans les pages de contenu et le contrôle WebPartManager est déclaré dans une page maître. Cette classe ne peut pas être héritée.
ProxyWebPartManagerPermet aux développeurs de déclarer des connexions statiques dans une page de contenu lorsqu'un contrôle WebPartManager a été déclaré dans la page maître associée à la page de contenu.
RowToFieldTransformerTransforme les données dans une connexion WebPart à partir d'un fournisseur qui implémente l'interface IWebPartRow vers un consommateur qui attend des données via l'interface IWebPartField.
RowToParametersTransformerTransforme les données d'une connexion WebParts d'un fournisseur qui implémente l'interface IWebPartRow à un consommateur qui attend de recevoir des données d'un fournisseur qui implémente l'interface IWebPartParameters.
SharedPersonalizationStateInfoReprésente une version légère des informations de personnalisation partagées relatives à une page. Cette classe ne peut pas être héritée.
SqlPersonalizationProviderImplémente un fournisseur de personnalisations qui utilise Microsoft SQL Server.
TitleStyleSpécifie les caractéristiques de style des barres de titre des contrôles WebPart dans une zone.
ToolZoneSert de classe de base pour un ensemble de zones d'assistance qui apparaissent uniquement dans certains modes d'affichage des pages associés.
TransformerTypeCollectionFournit une collection d'objets WebPartTransformer en lecture seule.
UnauthorizedWebPartUtilisé pour créer un objet d'espace réservé à chaque fois que la méthode IsAuthorized du contrôle WebPartManager retourne false pour un contrôle WebPart. Cette classe ne peut pas être héritée.
UserPersonalizationStateInfoReprésente les informations de personnalisation par utilisateur d'une page et d'un utilisateur. Cette classe ne peut pas être héritée.
WebBrowsableAttributeIndique si la propriété désignée d'un contrôle WebPart est affichée dans un objet PropertyGridEditorPart.
WebDescriptionAttributeDéfinit la valeur de chaîne à utiliser comme info-bulle pour une propriété d'un contrôle WebPart.
WebDisplayNameAttributeDéfinit le nom convivial d'une propriété d'un contrôle WebPart.
WebPartSert de classe de base aux contrôles WebPart ASP.NET personnalisés, en ajoutant à la classe Part de base des fonctionnalités, des propriétés d'interface utilisateur supplémentaires, la possibilité de créer des connexions et un comportement de personnalisation.
WebPartAddingEventArgsFournit des données pour l'événement WebPartAdding.
WebPartAuthorizationEventArgsFournit des données pour l'événement AuthorizeWebPart.
WebPartCancelEventArgsFournit des données pour les événements SelectedWebPartChanging, WebPartClosing et WebPartDeleting.
WebPartChromePermet 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.
WebPartCollectionContient 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.
WebPartConnectionFournit un objet qui permet à deux contrôles WebPart de former une connexion. Cette classe ne peut pas être héritée.
WebPartConnectionCollectionReprésente une collection de connexions pour un contrôle dans une zone WebPart. Cette classe ne peut pas être héritée.
WebPartConnectionsCancelEventArgsFournit des données pour les événements WebPartsConnecting et WebPartsDisconnecting.
WebPartConnectionsEventArgsFournit les données d'événement pour les événements WebPartsConnected et WebPartsDisconnected du contrôle WebPartManager.
WebPartDescriptionFournit 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.
WebPartDescriptionCollectionSe compose d'une collection d'objets WebPartDescription à utiliser avec les catalogues de contrôles WebPart. Cette classe ne peut pas être héritée.
WebPartDisplayModeDéfinit un jeu commun de propriétés pour les divers modes d'affichage qu'une page WebPart peut utiliser.
WebPartDisplayModeCancelEventArgsFournit des données pour l'événement annulable DisplayModeChanging.
WebPartDisplayModeCollectionContient une collection d'objets WebPartDisplayMode. Cette classe ne peut pas être héritée.
WebPartDisplayModeEventArgsFournit des données pour l'événement DisplayModeChanged.
WebPartEventArgsFournit des données pour les événements WebPartAdded, WebPartDeleted, WebPartClosed, WebPartMoved et SelectedWebPartChanged.
WebPartManagerSert de classe centrale du jeu de composants WebPart en gérant tous les contrôles, fonctionnalités et événements WebPart qui se produisent sur une page Web.
WebPartManagerInternalsIsole 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.
WebPartMenuStyleContient des caractéristiques de style pour les menus sur les contrôles WebPart. Cette classe ne peut pas être héritée.
WebPartMovingEventArgsFournit des données pour l'événement WebPartMoving.
WebPartPersonalizationImplémente des opérations de personnalisation de bas niveau.
WebPartTrackerSurveille les connexions WebParts pour des connexions circulaires.
WebPartTransformerFournit l'implémentation de base pour les classes de transformateur pour convertir des données entre deux points de connexion incompatibles.
WebPartTransformerAttributeIdentifie les types de points de connexion pris en charge par un transformateur.
WebPartTransformerCollectionFournit une collection d'objets WebPartTransformer.
WebPartUserCapabilityFournit des informations à propos des fonctionnalités utilisateur permettant d'afficher et de modifier les données de personnalisation. Cette classe ne peut pas être héritée.
WebPartVerbFournit un élément d'interface utilisateur interactif qui permet aux utilisateurs d'exécuter des actions sur une page WebPart.
WebPartVerbCollectionReprésente une collection de verbes WebPart personnalisés. Cette classe ne peut pas être héritée.
WebPartVerbsEventArgsFournit les données d'événement pour l'événement CreateVerbs qui est utilisé par la méthode OnCreateVerbs.
WebPartZoneSert de contrôle principal dans le jeu de contrôles WebPart pour héberger des contrôles WebPart sur une page Web.
WebPartZoneBaseSert 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).
WebPartZoneCollectionContient une collection de contrôles WebPartZone en lecture seule.
WebZoneSert de classe de base pour tous les contrôles qui jouent le rôle de conteneurs pour les contrôles serveur (y compris les contrôles Part WebPart, les contrôles serveur et les contrôles utilisateur) dans les applications WebPart.

  InterfaceDescription
IPersonalizableDéfinit des fonctions de gestion supplémentaires pour l'application et l'extraction de l'état de personnalisation.
ITrackingPersonalizablePermet aux contrôles WebPart de procéder au suivi des phases spécifiques du processus de sauvegarde et de chargement de la personnalisation.
ITransformerConfigurationControlDé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.
IVersioningPersonalizableReprésente une interface capable de gérer des données de personnalisation qui appartiennent à une version antérieure d'un contrôle WebPart.
IWebActionablePermet aux contrôles WebPart ou à d'autres contrôles serveur de contenir des collections de verbes.
IWebEditableFournit une interface pour les développeurs pour spécifier les contrôles d'édition personnalisés associés à un contrôle WebPart.
IWebPartDéfinit les propriétés d'interface utilisateur courantes utilisées par les contrôles WebPart ASP.NET.
IWebPartFieldDéfinit une interface de fournisseur pour connecter deux contrôles serveur à l'aide d'un seul champ de données.
IWebPartParametersDéfinit le contrat qu'un contrôle WebPart implémente pour passer une valeur de paramètre dans une connexion WebPart.
IWebPartRowDéfinit une interface de fournisseur pour connecter deux contrôles serveur à l'aide d'un seul champ de données.
IWebPartTableDéfinit une interface de fournisseur pour connecter deux contrôles serveur à l'aide d'une table entière de données.

  DéléguéDescription
FieldCallbackRéférence la méthode à appeler lors de la récupération de données de champ d'un fournisseur.
ParametersCallbackRéférence la méthode à appeler lors de la récupération de données de ligne d'un fournisseur.
RowCallbackFait référence à la méthode à appeler lors de la récupération des données de ligne d'un fournisseur.
TableCallbackRéférence la méthode à appeler lors de la récupération de données de table auprès d'un fournisseur.
WebPartAddingEventHandlerReprésente la méthode qui gère l'événement WebPartAdding d'un objet WebPartManager.
WebPartAuthorizationEventHandlerReprésente la méthode qui gère l'événement AuthorizeWebPart d'un objet WebPartManager.
WebPartCancelEventHandlerReprésente la méthode qui gérera l'événement SelectedWebPartChanging, WebPartClosing ou WebPartDeleting de la classe WebPartManager.
WebPartConnectionsCancelEventHandlerReprésente la méthode qui gérera l'événement WebPartsConnecting ou WebPartsDisconnecting d'un contrôle WebPartManager.
WebPartConnectionsEventHandlerReprésente la méthode qui gérera les événements WebPartsConnected et WebPartsDisconnected du contrôle WebPartManager.
WebPartDisplayModeCancelEventHandlerReprésente la méthode qui gère l'événement DisplayModeChanging de la classe WebPartManager.
WebPartDisplayModeEventHandlerReprésente la méthode qui gérera l'événement DisplayModeChanged d'un objet WebPartManager.
WebPartEventHandlerRepré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.
WebPartMovingEventHandlerReprésente la méthode qui gérera l'événement WebPartMoving d'un objet WebPartManager.
WebPartVerbsEventHandlerReprésente le délégué de l'événement CreateVerbs.

  ÉnumérationDescription
PartChromeStateSpécifie si un contrôle et la bordure qui l'entoure sont dans un état normal ou réduit.
PartChromeTypeSpécifie le type de bordure qui entoure un contrôle WebPart.
PersonalizationScopeIndique 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.
WebPartExportModeSpécifie si toutes, certaines ou aucune des propriétés d'un contrôle WebPart peuvent être exportées.
WebPartHelpModeSpécifie les types d'interfaces utilisateur disponibles pour afficher le contenu de l'aide d'un contrôle WebPart.
WebPartVerbRenderModeSpécifie le mode de rendu des verbes attendu sur un contrôle WebPart.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft