System.Web.UI.WebControls.WebParts Naamruimte

Bevat klassen en interfaces die gezamenlijk bekend staan als de set webonderdelen. U kunt deze klassen gebruiken om webpagina's te maken waarvan het uiterlijk en gedrag door eindgebruikers kunnen worden aangepast (aangepast). De persoonlijke instellingen van elke gebruiker voor een pagina worden opgeslagen voor toekomstige browsersessies.

Klassen

Name Description
AppearanceEditorPart

Biedt een editorbesturingselement waarmee eindgebruikers verschillende eigenschappen van de gebruikersinterface (UI) op een gekoppeld WebPart besturingselement kunnen bewerken. Deze klasse kan niet worden overgenomen.

BehaviorEditorPart

Biedt een editorbesturingselement waarmee eindgebruikers verschillende eigenschappen van de gebruikersinterface (UI) op een gekoppeld WebPart besturingselement kunnen bewerken. Deze klasse kan niet worden overgenomen.

CatalogPart

Fungeert als de basisklasse voor besturingselementen die zich in CatalogZoneBase zones bevinden en die catalogi bieden van beschikbare webserverbesturingselementen (met name WebPart besturingselementen) die gebruikers kunnen toevoegen aan een webpagina.

CatalogPartChrome

Hiermee kunnen ontwikkelaars de weergave alleen overschrijven voor de geselecteerde secties van CatalogPart besturingselementen in een CatalogZoneBase zone.

CatalogPartCollection

Bevat een verzameling CatalogPart besturingselementen die worden gebruikt om catalogi van webserverbesturingselementen te bieden die eindgebruikers kunnen toevoegen aan een webpagina. Deze klasse kan niet worden overgenomen.

CatalogZone

Fungeert als het primaire besturingselement in het besturingselement webonderdelen dat is ingesteld voor het hosten CatalogPart van besturingselementen op een webpagina.

CatalogZoneBase

Fungeert als de basisklasse voor alle zonebesturingselementen die fungeren als catalogi. Catalogi bevatten lijsten met WebPart besturingselementen die gebruikers kunnen toevoegen aan een webpagina.

ConnectionConsumerAttribute

Identificeert de callback-methode in een serverbesturing die fungeert als de consument in een verbinding met webonderdelen en stelt ontwikkelaars in staat om details over het verbindingspunt van de consument op te geven.

ConnectionInterfaceCollection

Vertegenwoordigt een verzameling interfaces voor gebruik in webonderdelenverbindingen.

ConnectionPoint

Fungeert als de basisklasse voor het definiëren van verbindingspuntobjecten waarmee het consumentenbeheer en het providerbeheer in een webonderdelenverbinding gegevens kunnen delen.

ConnectionProviderAttribute

Identificeert de callback-methode in een serverbesturing die fungeert als de provider in een verbinding met webonderdelen en stelt ontwikkelaars in staat om details op te geven over het verbindingspunt van de provider.

ConnectionsZone

Biedt een gebruikersinterface (UI) waarmee gebruikers verbindingen kunnen maken tussen WebPart en andere serverbesturingselementen die zich in WebPartZoneBase zones bevinden.

ConsumerConnectionPoint

Hiermee definieert u een verbindingspuntobject waarmee een serverbesturingselement dat fungeert als consument een verbinding met een provider kan vormen.

ConsumerConnectionPointCollection

Vertegenwoordigt een verzameling verbindingspunten voor een besturingselement in een webonderdelenzone die als consument fungeert. Deze klasse kan niet worden overgenomen.

DeclarativeCatalogPart

Hiermee kunnen ontwikkelaars een catalogus met WebPart of andere serverbesturingselementen toevoegen aan een webpagina in de declaratieve indeling voor paginapersistentie. Deze klasse kan niet worden overgenomen.

EditorPart

Fungeert als de basisklasse voor besturingselementen die zich in EditorZoneBase zones bevinden en worden gebruikt om besturingselementen te bewerken WebPart .

EditorPartChrome

Hiermee kunnen ontwikkelaars de weergave alleen overschrijven voor de geselecteerde secties van EditorPart besturingselementen in een EditorZoneBase zone.

EditorPartCollection

Bevat een verzameling besturingselementen die worden gebruikt voor het bewerken van EditorPart de eigenschappen, indeling, vormgeving en gedrag van WebPart besturingselementen. Deze klasse kan niet worden overgenomen.

EditorZone

Fungeert als het primaire besturingselement in het besturingselement webonderdelen dat is ingesteld voor het hosten EditorPart van besturingselementen op een webpagina.

EditorZoneBase

Fungeert als de basisklasse voor alle zonebesturingselementen die fungeren als containers voor EditorPart besturingselementen.

ErrorWebPart

Ingevoegd in een webpagina als tijdelijke aanduiding wanneer de poging om een nieuw exemplaar van een dynamisch WebPart besturingselement te laden of te maken is mislukt.

GenericWebPart

Verpakt serverbesturingselementen die geen WebPart besturingselementen zijn, zodat ze kunnen worden weergegeven en zich kunnen gedragen als echte WebPart besturingselementen tijdens runtime.

ImportCatalogPart

Hiermee importeert u een beschrijvingsbestand voor een besturingselement WebPart (of een ander ASP.NET serverbesturingselement dat wordt gebruikt als een WebPart-besturingselement), zodat gebruikers het besturingselement kunnen toevoegen aan een webpagina met vooraf gedefinieerde instellingen. Deze klasse kan niet worden overgenomen.

LayoutEditorPart

Biedt een besturingselement editor waarmee eindgebruikers verschillende gebruikersinterface-eigenschappen (UI) op een gekoppeld WebPart besturingselement kunnen bewerken. Deze klasse kan niet worden overgenomen.

PageCatalogPart

Biedt een catalogus die verwijzingen naar alle WebPart besturingselementen (en andere serverbesturingselementen in WebPartZoneBase zones) bewaart die een gebruiker heeft gesloten op één pagina met webonderdelen, waarmee gebruikers de gesloten besturingselementen weer aan de pagina kunnen toevoegen. Deze klasse kan niet worden overgenomen.

Part

Fungeert als de basisklasse voor alle besturingselementen voor webonderdelen, waarmee een modulaire gebruikersinterface op een webpagina met webformulieren wordt weergegeven.

PersonalizableAttribute

Vertegenwoordigt het kenmerk personalisatie. Deze klasse kan niet worden overgenomen.

PersonalizationAdministration

Hiermee wordt beheer- en beheerfunctionaliteit geïmplementeerd voor persoonlijke instellingen voor webonderdelen. Deze klasse kan niet worden overgenomen.

PersonalizationDictionary

Hierin worden basisvalidatieregels ingekapseld die aangeven of een deel van de aangepaste gegevens als persoonlijk kan worden beschouwd in User of Shared binnen het bereik.

PersonalizationEntry

Vertegenwoordigt kernonderdelen van aangepaste persoonlijke statusgegevens in een PersonalizationDictionary object. Deze klasse kan niet worden overgenomen.

PersonalizationProvider

Implementeert de basisfunctionaliteit voor een personalisatieprovider.

PersonalizationProviderCollection

Slaat verwijzingen op naar PersonalizationProvider objecten geïndexeerd op naam. Deze klasse kan niet worden overgenomen.

PersonalizationState

Definieert de basisfunctionaliteit die de persoonlijke gegevens voor een pagina vertegenwoordigt.

PersonalizationStateInfo

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u een weergave van informatie over een set webonderdelengegevens voor een pagina.

PersonalizationStateInfoCollection

Biedt een verzameling SharedPersonalizationStateInfo en UserPersonalizationStateInfo objecten.

PersonalizationStateQuery

Vertegenwoordigt een set queryparameters die kunnen worden doorgegeven aan een personalisatieprovider met behulp van de verschillende get- en find-methoden. Deze klasse kan niet worden overgenomen.

PropertyGridEditorPart

Biedt een editorbesturingselement waarmee eindgebruikers aangepaste eigenschappen kunnen bewerken op een gekoppeld WebPart besturingselement of serverbesturingselement. Deze klasse kan niet worden overgenomen.

ProviderConnectionPoint

Hiermee definieert u een verbindingspuntobject waarmee een serverbesturingselement dat fungeert als provider, een verbinding kan vormen met een consument.

ProviderConnectionPointCollection

Bevat een verzameling van alle ProviderConnectionPoint objecten die zijn gekoppeld aan een bepaald WebPart of serverbeheer dat fungeert als provider in een verbinding. Deze klasse kan niet worden overgenomen.

ProxyWebPart

Vertegenwoordigt de basisklasse voor webonderdelenbesturingselementen die onder bepaalde voorwaarden andere besturingselementen voor webonderdelen op een pagina moeten vervangen.

ProxyWebPartConnectionCollection

Bevat een verzameling statische WebPartConnection objecten, die wordt gebruikt wanneer de verbindingen worden gedeclareerd in inhoudspagina's en het WebPartManager besturingselement wordt gedeclareerd op een basispagina. Deze klasse kan niet worden overgenomen.

ProxyWebPartManager

Biedt ontwikkelaars een manier om statische verbindingen op een inhoudspagina te declareren wanneer een WebPartManager besturingselement is gedeclareerd op de gekoppelde basispagina van de inhoudspagina.

RowToFieldTransformer

Transformeert gegevens in een webonderdelenverbinding van een provider die de IWebPartRow interface implementeert voor een consument die gegevens verwacht via de IWebPartField interface.

RowToParametersTransformer

Transformeert gegevens in een webonderdelenverbinding van een provider die de IWebPartRow interface implementeert voor een consument die verwacht gegevens te ontvangen van een provider die de IWebPartParameters interface implementeert.

SharedPersonalizationStateInfo

Vertegenwoordigt een lichtgewicht versie van gedeelde persoonlijke gegevens over een pagina. Deze klasse kan niet worden overgenomen.

SqlPersonalizationProvider

Implementeert een personalisatieprovider die gebruikmaakt van Microsoft SQL Server.

TitleStyle

Hiermee geeft u de stijlkenmerken op voor de titelbalken van besturingselementen voor webonderdelen binnen een zone.

ToolZone

Fungeert als basisklasse voor een set helperzones die alleen worden weergegeven in bepaalde gekoppelde paginaweergavemodi.

TransformerTypeCollection

Biedt een verzameling objecten met het kenmerk Alleen-lezen WebPartTransformer .

UnauthorizedWebPart

Wordt gebruikt om een tijdelijke aanduiding voor een object te maken wanneer de methode van IsAuthorized het WebPartManager besturingselement wordt geretourneerd false voor een WebPart besturingselement. Deze klasse kan niet worden overgenomen.

UserPersonalizationStateInfo

Vertegenwoordigt de persoonlijke gegevens per gebruiker voor een pagina en een gebruiker. Deze klasse kan niet worden overgenomen.

WebBrowsableAttribute

Hiermee wordt aangegeven of de aangewezen eigenschap van een besturingselement webonderdelen wordt weergegeven in een PropertyGridEditorPart object.

WebDescriptionAttribute

Hiermee definieert u de tekenreekswaarde die moet worden gebruikt als knopinfo voor een eigenschap van een besturingselement webonderdelen.

WebDisplayNameAttribute

Hiermee definieert u de beschrijvende naam voor een eigenschap van een besturingselement webonderdelen.

WebPart

Fungeert als de basisklasse voor aangepaste besturingselementen voor ASP.NET webonderdelen, die worden toegevoegd aan de basis-Part-klasse bevat enkele aanvullende eigenschappen van de gebruikersinterface (UI), de mogelijkheid om verbindingen en persoonlijke instellingen te maken.

WebPartAddingEventArgs

Biedt gegevens voor de WebPartAdding gebeurtenis.

WebPartAuthorizationEventArgs

Biedt gegevens voor de AuthorizeWebPart gebeurtenis.

WebPartCancelEventArgs

Biedt gegevens voor de SelectedWebPartChanging gebeurtenis, WebPartClosing gebeurtenis en WebPartDeleting gebeurtenis.

WebPartChrome

Hiermee kunnen ontwikkelaars de rendering alleen overschrijven voor de geselecteerde secties van WebPart of serverbesturingselementen in een WebPartZoneBase zone.

WebPartCollection

Bevat een verzameling WebPart besturingselementen die worden gebruikt voor het bijhouden en beheren van gerelateerde groepen besturingselementen. Deze klasse kan niet worden overgenomen.

WebPartConnection

Biedt een object waarmee twee WebPart besturingselementen een verbinding kunnen vormen. Deze klasse kan niet worden overgenomen.

WebPartConnectionCollection

Vertegenwoordigt een verzameling verbindingen voor een besturingselement in een webonderdelenzone. Deze klasse kan niet worden overgenomen.

WebPartConnectionsCancelEventArgs

Biedt gegevens voor de WebPartsConnecting en WebPartsDisconnecting gebeurtenissen.

WebPartConnectionsEventArgs

Biedt de gebeurtenisgegevens voor de WebPartsConnected en WebPartsDisconnected gebeurtenissen van het WebPartManager besturingselement.

WebPartDescription

Bevat informatie over een WebPart besturingselement dat u kunt weergeven in een catalogus met besturingselementen voor webonderdelen zonder dat u een exemplaar van het besturingselement hoeft te maken.

WebPartDescriptionCollection

Bestaat uit een verzameling WebPartDescription objecten die moeten worden gebruikt met catalogi van WebPart besturingselementen. Deze klasse kan niet worden overgenomen.

WebPartDisplayMode

Definieert een algemene set eigenschappen voor de verschillende weergavemodi die een pagina met webonderdelen kan invoeren.

WebPartDisplayModeCancelEventArgs

Biedt gegevens voor de DisplayModeChanging gebeurtenis die kan worden geannuleerd.

WebPartDisplayModeCollection

Bevat een verzameling WebPartDisplayMode objecten. Deze klasse kan niet worden overgenomen.

WebPartDisplayModeEventArgs

Biedt gegevens voor de DisplayModeChanged gebeurtenis.

WebPartEventArgs

Biedt gegevens voor de WebPartAdded, WebPartDeleted, en WebPartMovedWebPartClosedSelectedWebPartChanged gebeurtenissen.

WebPartManager

Fungeert als de centrale klasse van de besturingsset webonderdelen, waarbij alle besturingselementen, functionaliteit en gebeurtenissen op een webpagina worden beheerd.

WebPartManagerInternals

Isoleert in een afzonderlijke klassemethode die door het WebPartManager besturingselement wordt gebruikt en kan worden overschreven door ontwikkelaars die het besturingselement uitbreiden, maar die zelden nodig zijn voor paginaontwikkelaars.

WebPartMenuStyle

Bevat stijlkenmerken voor menu's in WebPart besturingselementen. Deze klasse kan niet worden overgenomen.

WebPartMovingEventArgs

Biedt gegevens voor de WebPartMoving gebeurtenis.

WebPartPersonalization

Implementeert persoonlijke instellingen op laag niveau.

WebPartTracker

Bewaakt webonderdelenverbindingen voor circulaire verbindingen.

WebPartTransformer

Biedt eenvoudige implementatie voor transformatieklassen voor het converteren van gegevens tussen twee incompatibele verbindingspunten.

WebPartTransformerAttribute

Hiermee worden de typen verbindingspunten geïdentificeerd die door een transformator worden ondersteund.

WebPartTransformerCollection

Biedt een verzameling WebPartTransformer objecten.

WebPartUserCapability

Biedt informatie over de mogelijkheden van een gebruiker om persoonlijke gegevens weer te geven en te wijzigen. Deze klasse kan niet worden overgenomen.

WebPartVerb

Biedt een interactief gebruikersinterfaceelement waarmee gebruikers acties kunnen uitvoeren op een pagina met webonderdelen.

WebPartVerbCollection

Vertegenwoordigt een verzameling aangepaste webonderdelenwerkwoorden. Deze klasse kan niet worden overgenomen.

WebPartVerbsEventArgs

Biedt gebeurtenisgegevens voor de CreateVerbs gebeurtenis die door de OnCreateVerbs(WebPartVerbsEventArgs) methode wordt gebruikt.

WebPartZone

Fungeert als het primaire besturingselement in het besturingselement webonderdelen dat is ingesteld voor het hosten WebPart van besturingselementen op een webpagina.

WebPartZoneBase

Fungeert als de basisklasse voor alle zonebesturingselementen die fungeren als containers voor WebPart (of andere server- of gebruikers) besturingselementen.

WebPartZoneCollection

Bevat een verzameling WebPartZone besturingselementen met het kenmerk Alleen-lezen.

WebZone

Fungeert als de basisklasse voor alle besturingselementen die fungeren als containers voor serverbesturingselementen (inclusief besturingselementen voor webonderdelen Part , serverbesturingselementen en gebruikersbesturingselementen) in webonderdelentoepassingen.

Interfaces

Name Description
IPersonalizable

Definieert extra beheermogelijkheden voor de toepassing en extractie van de persoonlijke instellingen.

ITrackingPersonalizable

Hiermee kunnen besturingselementen voor webonderdelen de specifieke fasen van de belasting van persoonlijke instellingen bijhouden en opslaan.

ITransformerConfigurationControl

Definieert het contract dat een besturingselement implementeert om te fungeren als een configuratiebeheer voor een transformator in een verbinding met webonderdelen.

IVersioningPersonalizable

Vertegenwoordigt een interface waarmee persoonlijke gegevens kunnen worden beheerd die behoren tot een eerdere versie van een besturingselement voor webonderdelen.

IWebActionable

Hiermee kunnen besturingselementen of andere serverbesturingselementen WebPart verzamelingen werkwoorden bevatten.

IWebEditable

Biedt een interface voor ontwikkelaars om aangepaste bewerkingsbesturingselementen op te geven die aan een WebPart besturingselement zijn gekoppeld.

IWebPart

Definieert algemene eigenschappen van de gebruikersinterface (UI) die worden gebruikt door ASP.NET WebPart-besturingselementen.

IWebPartField

Definieert een providerinterface voor het verbinden van twee serverbesturingselementen met behulp van één gegevensveld.

IWebPartParameters

Definieert het contract dat een besturingselement voor webonderdelen implementeert om een parameterwaarde door te geven in een verbinding met webonderdelen.

IWebPartRow

Definieert een providerinterface voor het verbinden van twee serverbesturingselementen met behulp van één gegevensveld.

IWebPartTable

Definieert een providerinterface voor het verbinden van twee serverbesturingselementen met behulp van een volledige tabel met gegevens.

Enums

Name Description
PartChromeState

Hiermee geeft u op of een besturingselement en de rand eromheen zich in een normale of geminimaliseerde toestand bevinden.

PartChromeType

Hiermee geeft u het soort rand dat een besturingselement webonderdelen omringt.

PersonalizationScope

Hiermee wordt het persoonlijke bereik voor een WebPartManager object of het persoonlijke bereik aangegeven dat van toepassing is op een eigenschap in een besturingselement webonderdelen.

WebPartExportMode

Hiermee geeft u op of alle, sommige of geen van de eigenschappen van een WebPart besturingselement kunnen worden geëxporteerd.

WebPartHelpMode

Hiermee geeft u de beschikbare typen gebruikersinterfaces (UIS's) voor het weergeven van Help-inhoud voor een WebPart besturingselement.

WebPartVerbRenderMode

Hiermee geeft u op hoe werkwoorden moeten worden weergegeven op een WebPart besturingselement.

Gedelegeerden

Name Description
FieldCallback

Verwijst naar de methode die moet worden aangeroepen bij het ophalen van veldgegevens van een provider.

ParametersCallback

Verwijst naar de methode die moet worden aangeroepen bij het ophalen van rijgegevens van een provider.

RowCallback

Verwijst naar de methode die moet worden aangeroepen bij het ophalen van rijgegevens van een provider.

TableCallback

Verwijst naar de methode die moet worden aangeroepen bij het ophalen van tabelgegevens van een provider.

WebPartAddingEventHandler

Vertegenwoordigt de methode die de WebPartAdding gebeurtenis van een WebPartManager object afhandelt.

WebPartAuthorizationEventHandler

Vertegenwoordigt de methode die de AuthorizeWebPart gebeurtenis van een WebPartManager object afhandelt.

WebPartCancelEventHandler

Vertegenwoordigt de methode die de SelectedWebPartChanging gebeurtenis, WebPartClosing gebeurtenis of WebPartDeleting gebeurtenis van de WebPartManager klasse afhandelt.

WebPartConnectionsCancelEventHandler

Vertegenwoordigt de methode die de WebPartsConnecting gebeurtenis of WebPartsDisconnecting gebeurtenis van een WebPartManager besturingselement afhandelt.

WebPartConnectionsEventHandler

Vertegenwoordigt de methode die de WebPartsConnected en WebPartsDisconnected gebeurtenissen van het WebPartManager besturingselement afhandelt.

WebPartDisplayModeCancelEventHandler

Vertegenwoordigt de methode die de DisplayModeChanging gebeurtenis van de WebPartManager klasse afhandelt.

WebPartDisplayModeEventHandler

Vertegenwoordigt de methode die de DisplayModeChanged gebeurtenis van een WebPartManager object afhandelt.

WebPartEventHandler

Vertegenwoordigt de methode die de WebPartAdded gebeurtenis, WebPartDeleted gebeurtenis, WebPartClosed gebeurtenis, WebPartMoved gebeurtenis of SelectedWebPartChanged gebeurtenis van een WebPartManager object afhandelt.

WebPartMovingEventHandler

Vertegenwoordigt de methode die de WebPartMoving gebeurtenis van een WebPartManager object afhandelt.

WebPartVerbsEventHandler

Vertegenwoordigt de gemachtigde voor de CreateVerbs gebeurtenis.

Zie ook