System.Web.UI.WebControls.WebParts Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dieser Namespace enthält Klassen und Schnittstellen, die zusammen als Webparts-Steuerelementsatz bekannt sind. Mit diesen Klassen können Sie Webseiten erstellen, deren Darstellung und Verhalten von den Endbenutzern geändert (personalisiert) werden kann. Die personalisierten Einstellungen der einzelnen Benutzer einer Seite werden für zukünftige Browsersitzungen gespeichert.
Klassen
AppearanceEditorPart |
Stellt ein Editor-Steuerelement bereit, mit dem Endbenutzer verschiedene Benutzeroberflächeneigenschaften eines zugeordneten WebPart-Steuerelements bearbeiten können. Diese Klasse kann nicht vererbt werden. |
BehaviorEditorPart |
Stellt ein Editor-Steuerelement bereit, mit dem Endbenutzer verschiedene Benutzeroberflächeneigenschaften eines zugeordneten WebPart-Steuerelements bearbeiten können. Diese Klasse kann nicht vererbt werden. |
CatalogPart |
Wird als die Basisklasse für Steuerelemente verwendet, die sich in CatalogZoneBase-Zonen befinden und Kataloge mit verfügbaren Webserversteuerelementen (insbesondere WebPart-Steuerelemente) bereitstellen, die Benutzer einer Webseite hinzufügen können. |
CatalogPartChrome |
Ermöglicht Entwicklern, das Rendern ausschließlich für die ausgewählten Bereiche von CatalogPart-Steuerelementen in einer CatalogZoneBase-Zone zu überschreiben. |
CatalogPartCollection |
Enthält eine Auflistung von CatalogPartSteuerelementen, mit der Kataloge von Webserversteuerelementen bereitgestellt werden, die Endbenutzer zu einer Webseite hinzufügen können. Diese Klasse kann nicht vererbt werden. |
CatalogZone |
Dient als primäres Steuerelement im Webparts-Steuerelementsatz zum Hosten von CatalogPart-Steuerelementen auf einer Webseite. |
CatalogZoneBase |
Dient als Basisklasse für alle Zonensteuerelemente, die als Kataloge fungieren. Kataloge enthalten Listen von WebPart-Steuerelementen, die Benutzer einer Webseite hinzufügen können. |
ConnectionConsumerAttribute |
Gibt die Rückrufmethode in einem Serversteuerelement an, das als Consumer in einer Webparts-Verbindung fungiert und ermöglicht Entwicklern das Angeben von Details zum Consumer-Verbindungspunkt. |
ConnectionInterfaceCollection |
Stellt eine Auflistung von Schnittstellen zur Verwendung bei Webparts-Verbindungen dar. |
ConnectionPoint |
Fungiert als Basisklasse zum Definieren von Verbindungspunktobjekten, sodass das Consumer-Steuerelement und das Anbietersteuerelement Daten in einer Webparts-Verbindung gemeinsam nutzen können. |
ConnectionProviderAttribute |
Gibt die Rückrufmethode in einem Serversteuerelement an, das als Anbieter in einer Webparts-Verbindung fungiert und ermöglicht Entwicklern das Angeben von Details zum Anbieterverbindungspunkt. |
ConnectionsZone |
Bietet eine Benutzeroberfläche (UI), mit der Benutzer Verbindungen zwischen WebPart und anderen Serversteuerelementen herstellen können, die sich in WebPartZoneBase-Zonen befinden. |
ConsumerConnectionPoint |
Definiert ein Verbindungspunktobjekt, mit dem ein Serversteuerelement beim Verbinden mit einem Anbieter als Consumer fungieren kann. |
ConsumerConnectionPointCollection |
Stellt eine Auflistung von Verbindungspunkten für ein Steuerelement in einer Webparts-Zone dar, das als Consumer fungiert. Diese Klasse kann nicht vererbt werden. |
DeclarativeCatalogPart |
Ermöglicht es Entwicklern, einen Katalog mit WebPart oder andere Serversteuerelemente zu einer Webseite im deklarativen Seitenspeicherungsformat hinzuzufügen. Diese Klasse kann nicht vererbt werden. |
EditorPart |
Dient als Basisklasse für Steuerelemente, die sich in EditorZoneBase-Zonen befinden und zum Bearbeiten von WebPart-Steuerelementen verwendet werden. |
EditorPartChrome |
Ermöglicht Entwicklern, das Rendering ausschließlich für die ausgewählten Abschnitte von EditorPart-Steuerelementen in einer EditorZoneBase-Zone zu überschreiben. |
EditorPartCollection |
Enthält eine Auflistung von EditorPart-Steuerelementen zum Bearbeiten von Eigenschaften, Layout, Darstellung und Verhalten von WebPart-Steuerelementen. Diese Klasse kann nicht vererbt werden. |
EditorZone |
Dient als primäres Steuerelement im Webparts-Steuerelementsatz zum Hosten von EditorPart-Steuerelementen auf einer Webseite. |
EditorZoneBase |
Dient als Basisklasse für alle Zonensteuerelemente, die als Container für EditorPart-Steuerelemente fungieren. |
ErrorWebPart |
Wird als Platzhalter in eine Webseite eingefügt, wenn bei dem Versuch, eine neue Instanz eines dynamischen WebPart-Steuerelements zu laden oder zu erstellen, ein Fehler aufgetreten ist. |
GenericWebPart |
Umschließt Serversteuerelemente, die keine WebPart-Steuerelemente sind, sodass diese zur Laufzeit als echte WebPart-Steuerelemente angezeigt und das entsprechende Verhalten aufweisen können. |
ImportCatalogPart |
Importiert eine Beschreibungsdatei für ein WebPart-Steuerelement (oder andere ASP.NET-Serversteuerelemente, die als WebPart-Steuerelement verwendet werden), sodass Benutzer das Steuerelement zu einer Webseite mit vordefinierten Einstellungen hinzufügen können. Diese Klasse kann nicht vererbt werden. |
LayoutEditorPart |
Stellt ein Editor-Steuerelement bereit, mit dem Endbenutzer verschiedene layoutorientierte Benutzeroberflächeneigenschaften eines zugeordneten WebPart-Steuerelements bearbeiten können. Diese Klasse kann nicht vererbt werden. |
PageCatalogPart |
Stellt einen Katalog bereit, der Verweise auf alle WebPart-Steuerelemente (und sonstige in WebPartZoneBase-Zonen enthaltene Serversteuerelemente) enthält, die ein Benutzer auf einer einzelnen Webparts-Seite geschlossen hat. Dies ermöglicht es Benutzern, der Seite die geschlossenen Steuerelemente wieder hinzuzufügen. Diese Klasse kann nicht vererbt werden. |
Part |
Dient als Basisklasse für alle Webpart-Teilsteuerelemente, die zum Rendern einer modularen Benutzeroberfläche auf einer Web Forms-Seite dienen. |
PersonalizableAttribute |
Stellt das Personalisierungsattribut dar. Diese Klasse kann nicht vererbt werden. |
PersonalizationAdministration |
Implementiert die Verwaltungsfunktionalität für die Webparts-Personalisierung. Diese Klasse kann nicht vererbt werden. |
PersonalizationDictionary |
Kapselt grundlegende Validierungsregeln, die angeben, ob ein Teil benutzerdefinierter Daten im Bereich User oder Shared als personalisierbar gilt. |
PersonalizationEntry |
Stellt die wichtigsten Teile benutzerdefinierter Personalisierungszustandsinformationen dar, die in einem PersonalizationDictionary-Objekt enthalten sind. Diese Klasse kann nicht vererbt werden. |
PersonalizationProvider |
Implementiert die Basisfunktionalität für einen Personalisierungsanbieter. |
PersonalizationProviderCollection |
Speichert Verweise auf PersonalizationProvider-Objekte, die nach Namen indiziert sind. Diese Klasse kann nicht vererbt werden. |
PersonalizationState |
Definiert die grundlegende Funktionalität, die die Personalisierungsdaten für eine Seite darstellt. |
PersonalizationStateInfo |
Implementiert beim Überschreiben in einer abgeleiteten Klasse eine Darstellung von Informationen über eine Gruppe von Webparts-Daten für eine Seite. |
PersonalizationStateInfoCollection |
Stellt eine Auflistung von SharedPersonalizationStateInfo-Objekten und UserPersonalizationStateInfo-Objekten bereit. |
PersonalizationStateQuery |
Stellt einen Satz von Abfrageparametern dar, die an einen Personalisierungsanbieter unter Verwendung verschiedener Abruf- und Suchmethoden übergeben werden können. Diese Klasse kann nicht vererbt werden. |
PropertyGridEditorPart |
Stellt ein Editor-Steuerelement bereit, mit dem Endbenutzer benutzerdefinierte Eigenschaften eines zugeordneten WebPart-Objekts oder Server-Steuerelements bearbeiten können. Diese Klasse kann nicht vererbt werden. |
ProviderConnectionPoint |
Definiert einen Verbindungspunktobjekt, mit dem ein Serversteuerelement beim Verbinden mit einem Consumer als Anbieter fungieren kann. |
ProviderConnectionPointCollection |
Enthält eine Auflistung aller ProviderConnectionPoint-Objekte, die einem bestimmten WebPart oder Serversteuerelement zugeordnet sind, der bzw. das in einer Verbindung als Anbieter fungiert. Diese Klasse kann nicht vererbt werden. |
ProxyWebPart |
Stellt die Basisklasse für Webparts-Steuerelemente dar, die unter bestimmten Umständen andere Webparts-Steuerelemente auf einer Seite ersetzen müssen. |
ProxyWebPartConnectionCollection |
Enthält eine Auflistung von statischen WebPartConnection-Objekten, die verwendet wird, wenn die Verbindungen auf Inhaltsseiten deklariert werden und das WebPartManager-Steuerelement auf einer Masterseite deklariert wird. Diese Klasse kann nicht vererbt werden. |
ProxyWebPartManager |
Bietet eine Möglichkeit für Entwickler, statische Verbindungen auf einer Inhaltsseite zu deklarieren, wenn ein WebPartManager-Steuerelement auf der zugeordneten Masterseite der Inhaltsseite deklariert wurde. |
RowToFieldTransformer |
Transformiert in einer Webparts-Verbindung Daten von einem Anbieter, der die IWebPartRow-Schnittstelle implementiert, für einen Consumer, der Daten über die IWebPartField-Schnittstelle erwartet. |
RowToParametersTransformer |
Transformiert in einer Webparts-Verbindung Daten von einem Anbieter, der die IWebPartRow-Schnittstelle implementiert, für einen Consumer, der erwartet, dass er Daten von einem Anbieter empfängt, der die IWebPartParameters-Schnittstelle implementiert. |
SharedPersonalizationStateInfo |
Stellt eine vereinfachte Version von gemeinsam verwendeten Personalisierungsinformationen über eine Seite dar. Diese Klasse kann nicht vererbt werden. |
SqlPersonalizationProvider |
Implementiert einen Personalisierungsanbieter, der Microsoft SQL Server verwendet. |
TitleStyle |
Gibt die Formateigenschaften für die Titelleisten von Webparts-Steuerelementen in einer Zone an. |
ToolZone |
Dient als die Basisklasse für einen Satz von Hilfszonen, die nur in bestimmten zugeordneten Seitenanzeigemodi angezeigt werden. |
TransformerTypeCollection |
Stellt eine schreibgeschützte Auflistung von WebPartTransformer-Objekten bereit. |
UnauthorizedWebPart |
Wird zum Erstellen eines Platzhalterobjekts verwendet, sobald die IsAuthorized-Methode des WebPartManager-Steuerelements den Wert |
UserPersonalizationStateInfo |
Stellt die Personalisierungsinformationen pro Benutzer für eine Seite und einen Benutzer dar. Diese Klasse kann nicht vererbt werden. |
WebBrowsableAttribute |
Gibt an, ob die festgelegte Eigenschaft eines Webparts-Steuerelements in einem PropertyGridEditorPart-Objekt angezeigt wird. |
WebDescriptionAttribute |
Definiert den Zeichenfolgenwert, der für eine Eigenschaft eines Webparts-Steuerelements als QuickInfo verwendet werden soll. |
WebDisplayNameAttribute |
Definiert den Anzeigenamen für eine Eigenschaft eines Webparts-Steuerelements. |
WebPart |
Dient als Basisklasse für benutzerdefinierte ASP.NET-Webparts-Steuerelemente, die den Part-Basisklassenfunktionen einige zusätzliche Benutzeroberflächeneigenschaften, die Fähigkeit zum Erstellen von Verbindungen sowie Personalisierungsverhalten hinzufügt. |
WebPartAddingEventArgs |
Stellt Daten für das WebPartAdding-Ereignis bereit. |
WebPartAuthorizationEventArgs |
Stellt Daten für das AuthorizeWebPart-Ereignis bereit. |
WebPartCancelEventArgs |
Stellt Daten für die Ereignisse SelectedWebPartChanging, WebPartClosing und WebPartDeleting bereit. |
WebPartChrome |
Ermöglicht Entwicklern, das Rendering ausschließlich für die ausgewählten Bereiche von WebPart-Steuerelementen oder Serversteuerelementen in einer WebPartZoneBase-Zone zu überschreiben. |
WebPartCollection |
Enthält eine Auflistung von WebPart-Steuerelementen, die zum Nachverfolgen und Verwalten verwandter Gruppen von Steuerelementen verwendet wird. Diese Klasse kann nicht vererbt werden. |
WebPartConnection |
Stellt ein Objekt bereit, das zwei WebPart-Steuerelementen das Herstellen einer Verbindung ermöglicht. Diese Klasse kann nicht vererbt werden. |
WebPartConnectionCollection |
Stellt eine Auflistung von Verbindungen für ein Steuerelement in einer Webparts-Zone dar. Diese Klasse kann nicht vererbt werden. |
WebPartConnectionsCancelEventArgs |
Stellt Daten für das WebPartsConnecting-Ereignis und das WebPartsDisconnecting-Ereignis bereit. |
WebPartConnectionsEventArgs |
Stellt die Ereignisdaten für das WebPartsConnected-Ereignis und das WebPartsDisconnected-Ereignis des WebPartManager-Steuerelements bereit. |
WebPartDescription |
Stellt Informationen zu einem WebPart-Steuerelement bereit, die Sie in einem Katalog von Webparts-Steuerelementen anzeigen können, ohne eine Instanz des Steuerelements erstellen zu müssen. |
WebPartDescriptionCollection |
Besteht aus einer Auflistung von WebPartDescription-Objekten, die mit Katalogen von WebPart-Steuerelementen verwendet werden können. Diese Klasse kann nicht vererbt werden. |
WebPartDisplayMode |
Definiert eine Standardmenge von Eigenschaften für die verschiedenen Anzeigemodi, die eine Webpartsseite aufweisen kann. |
WebPartDisplayModeCancelEventArgs |
Stellt Daten für das aufhebbare DisplayModeChanging-Ereignis bereit. |
WebPartDisplayModeCollection |
Enthält eine Auflistung von WebPartDisplayMode-Objekten. Diese Klasse kann nicht vererbt werden. |
WebPartDisplayModeEventArgs |
Stellt Daten für das DisplayModeChanged-Ereignis bereit. |
WebPartEventArgs |
Stellt Daten für die Ereignisse WebPartAdded, WebPartDeleted, WebPartClosed, WebPartMoved und SelectedWebPartChanged bereit. |
WebPartManager |
Dient als zentrale Klasse des Webparts-Steuerelementsatzes und verwaltet alle Webparts-Steuerelemente, -Funktionen und -Ereignisse, die auf einer Webseite auftreten. |
WebPartManagerInternals |
Isoliert Methoden, die vom WebPartManager-Steuerelement verwendet werden und von Entwicklern, die das Steuerelement erweitern, überschrieben werden können, jedoch nur selten von Seitenentwicklern benötigt werden, in einer separaten Klasse. |
WebPartMenuStyle |
Enthält Formateigenschaften für Menüs in WebPart-Steuerelementen. Diese Klasse kann nicht vererbt werden. |
WebPartMovingEventArgs |
Stellt Daten für das WebPartMoving-Ereignis bereit. |
WebPartPersonalization |
Implementiert Personalisierungsoperationen auf niedriger Ebene. |
WebPartTracker |
Überwacht Webparts-Verbindungen auf zirkuläre Verbindungen. |
WebPartTransformer |
Stellt eine grundlegende Implementierung für Transformationsklassen bereit, um Daten zwischen zwei nicht kompatiblen Verbindungspunkten zu konvertieren. |
WebPartTransformerAttribute |
Identifiziert die Typen von Verbindungspunkten, die von einem Transformator unterstützt werden. |
WebPartTransformerCollection |
Stellt eine Auflistung von WebPartTransformer-Objekten bereit. |
WebPartUserCapability |
Enthält Informationen über Berechtigungen eines Benutzers zum Anzeigen und Ändern von Personalisierungsdaten. Diese Klasse kann nicht vererbt werden. |
WebPartVerb |
Stellt ein interaktives Element der Benutzeroberfläche bereit, mit dem Benutzer Aktionen auf einer Webparts-Seite ausführen können. |
WebPartVerbCollection |
Stellt eine Auflistung von benutzerdefinierten Webparts-Verben dar. Diese Klasse kann nicht vererbt werden. |
WebPartVerbsEventArgs |
Stellt Ereignisdaten für das CreateVerbs-Ereignis bereit, das von der OnCreateVerbs(WebPartVerbsEventArgs)-Methode verwendet wird. |
WebPartZone |
Dient als primäres Steuerelement im Webparts-Steuerelementsatz zum Hosten von WebPart-Steuerelementen auf einer Webseite. |
WebPartZoneBase |
Dient als Basisklasse für alle Zonensteuerelemente, die als Container für WebPart-Steuerelemente(oder andere Server bzw. Benutzer) fungieren. |
WebPartZoneCollection |
Enthält eine schreibgeschützte Auflistung von WebPartZone-Steuerelementen. |
WebZone |
Dient als Basisklasse für alle Steuerelemente, die als Container für Steuerelemente (z. B. WebParts, Part-Steuerelemente, Serversteuerelemente und Benutzersteuerelemente) in WebParts-Anwendungen verwendet werden. |
Schnittstellen
IPersonalizable |
Definiert zusätzliche Verwaltungsfunktionen zum Anwenden und Extrahieren des Personalisierungszustands. |
ITrackingPersonalizable |
Ermöglicht es, dass Webparts-Steuerelemente die spezifischen Phasen des Lade- und Speichervorgangs bei Personalisierungen nachverfolgen. |
ITransformerConfigurationControl |
Definiert den Vertrag, den ein Steuerelement implementiert, um als ein Konfigurationssteuerelement für einen Transformator in einer Webparts-Verbindung zu fungieren. |
IVersioningPersonalizable |
Stellt eine Schnittstelle dar, die Personalisierungsdaten verwalten kann, die zu einer früheren Version eines Webparts-Steuerelements gehören. |
IWebActionable |
Ermöglicht, dass WebPart-Steuerelemente oder andere Serversteuerelemente Auflistungen mit Verben enthalten. |
IWebEditable |
Stellt eine Schnittstelle bereit, mit deren Hilfe Entwickler benutzerdefinierte Bearbeitungssteuerelemente angeben können, die einem WebPart-Steuerelement zugeordnet sind. |
IWebPart |
Definiert allgemeine Benutzeroberflächeneigenschaften, die von ASP.NET-WebPart-Steuerelementen verwendet werden. |
IWebPartField |
Definiert eine Anbieterschnittstelle für das Verbinden von zwei Serversteuerelementen mit einem einzelnen Datenfeld. |
IWebPartParameters |
Definiert den Vertrag, den ein Webparts-Steuerelement implementiert, um einen Parameterwert in einer Webparts-Verbindung zu übergeben. |
IWebPartRow |
Definiert eine Anbieterschnittstelle für das Verbinden von zwei Serversteuerelementen mit einem einzelnen Datenfeld. |
IWebPartTable |
Definiert eine Anbieterschnittstelle für das Verbinden von zwei Serversteuerelementen mit einer ganzen Tabelle von Daten. |
Enumerationen
PartChromeState |
Gibt an, ob ein Steuerelement und der Rahmen um das Steuerelement in normalem oder minimiertem Zustand dargestellt werden. |
PartChromeType |
Gibt die Art des Rahmens an, der ein Webparts-Steuerelement umgibt. |
PersonalizationScope |
Gibt den Personalisierungsbereich für ein WebPartManager-Objekt oder den Personalisierungsbereich an, der auf eine Eigenschaft eines Webparts-Steuerelements angewendet wird. |
WebPartExportMode |
Gibt an, ob alle, einige oder keine Eigenschaften eines WebPart-Steuerelements exportiert werden können. |
WebPartHelpMode |
Gibt die verfügbaren Typen von Benutzeroberflächen zum Anzeigen des Hilfeinhalts für ein WebPart-Steuerelement an. |
WebPartVerbRenderMode |
Gibt an, wie Verben für ein WebPart-Steuerelement gerendert werden sollen. |
Delegaten
FieldCallback |
Verweist auf die Methode, die aufgerufen werden soll, wenn Felddaten von einem Anbieter abgerufen werden. |
ParametersCallback |
Verweist auf die Methode, die aufgerufen werden soll, wenn Zeilendaten von einem Anbieter abgerufen werden. |
RowCallback |
Verweist auf die Methode, die aufgerufen werden soll, wenn Zeilendaten von einem Anbieter abgerufen werden. |
TableCallback |
Verweist auf die Methode, die aufgerufen werden soll, wenn Tabellendaten von einem Anbieter abgerufen werden. |
WebPartAddingEventHandler |
Stellt die Methode dar, die das WebPartAdding-Ereignis eines WebPartManager-Objekts behandelt. |
WebPartAuthorizationEventHandler |
Stellt die Methode dar, die das AuthorizeWebPart-Ereignis eines WebPartManager-Objekts behandelt. |
WebPartCancelEventHandler |
Stellt die Methode dar, die das SelectedWebPartChanging-Ereignis, das WebPartClosing-Ereignis oder das WebPartDeleting-Ereignis der WebPartManager-Klasse behandelt. |
WebPartConnectionsCancelEventHandler |
Stellt die Methode dar, die das WebPartsConnecting-Ereignis oder das WebPartsDisconnecting-Ereignis eines WebPartManager-Steuerelements behandelt. |
WebPartConnectionsEventHandler |
Stellt die Methode dar, die das WebPartsConnected-Ereignis und das WebPartsDisconnected-Ereignis des WebPartManager-Steuerelements behandelt. |
WebPartDisplayModeCancelEventHandler |
Stellt die Methode dar, die das DisplayModeChanging-Ereignis der WebPartManager-Klasse behandelt. |
WebPartDisplayModeEventHandler |
Stellt die Methode dar, die das DisplayModeChanged-Ereignis eines WebPartManager-Objekts behandelt. |
WebPartEventHandler |
Stellt die Methode dar, die die Ereignisse WebPartAdded, WebPartDeleted, WebPartClosed, WebPartMoved und SelectedWebPartChanged eines WebPartManager-Objekts behandelt. |
WebPartMovingEventHandler |
Stellt die Methode dar, die das WebPartMoving-Ereignis eines WebPartManager-Objekts behandelt. |
WebPartVerbsEventHandler |
Stellt den Delegaten für das CreateVerbs-Ereignis dar. |