System.Web.UI.Design 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.
Enthält Klassen, die zum Erweitern der Entwurfszeitunterstützung für ASP.NET Webseiten und für Webserversteuerelemente verwendet werden können.
Klassen
| Name | Beschreibung |
|---|---|
| AppSettingsExpressionEditor |
Stellt Eigenschaften und Methoden zum Auswerten und Bearbeiten eines Anwendungseinstellungsausdrucks in einer Konfigurationsdatei zur Entwurfszeit bereit. |
| AsyncPostBackTriggerControlIDConverter |
Stellt einen Typkonverter bereit, der eine Liste von Steuerelement-IDs im aktuellen Container abruft. |
| AsyncPostBackTriggerEventNameConverter |
Stellt einen Typkonverter bereit, der eine Liste von Ereignissen für ein Steuerelement im aktuellen Container abruft. |
| CalendarDataBindingHandler |
Stellt einen Datenbindungshandler für einen Kalender bereit. |
| ClientScriptItem |
Stellt ein Clientskriptelement in einem Webformular oder Benutzersteuerelement zur Entwurfszeit dar. Diese Klasse kann nicht vererbt werden. |
| ClientScriptItemCollection |
Stellt eine schreibgeschützte Auflistung von Clientskriptblöcken dar, die zur Entwurfszeit in einem Webformular oder Benutzersteuerelement enthalten sind. Diese Klasse kann nicht vererbt werden. |
| CollectionEditorBase |
Stellt eine Benutzeroberfläche bereit, sodass Benutzer zur Entwurfszeit Objekte bearbeiten ScriptReferenceCollectionServiceReferenceCollectionkönnenUpdatePanelTriggerCollection. |
| ColorBuilder |
Stellt einen HTML-Farbzeichenfolgen-Generator zur Entwurfszeit bereit, mit dem ein Benutzer eine Farbe auswählen kann. |
| ConnectionStringEditor |
Stellt eine Basisklasse für eine Benutzeroberfläche bereit, um eine Verbindungszeichenfolge Eigenschaft zur Entwurfszeit auszuwählen und zu bearbeiten. |
| ConnectionStringsExpressionEditor |
Stellt Eigenschaften und Methoden zum Auswählen eines Datenverbindungsausdrucks bereit, der einer Steuerelementeigenschaft zur Entwurfszeit zugeordnet ist. |
| ContainerControlDesigner |
Stellt Designerfunktionen für Steuerelemente bereit, die untergeordnete Steuerelemente oder Eigenschaften enthalten, die zur Entwurfszeit geändert werden können. |
| ContentDefinition |
Stellt eine Eigenschaftenstruktur bereit, die Webinhalte zur Entwurfszeit definiert. |
| ControlDesigner |
Stellt eine Basissteuerelement-Designerklasse zum Erweitern des Entwurfsmodusverhaltens eines Webserversteuerelements bereit. |
| ControlDesignerState |
Bietet Zugriff auf den Zustand des Steuerelement-Designers im Entwurfshost über die IComponentDesignerStateService Schnittstelle. Diese Klasse kann nicht vererbt werden. |
| ControlParser |
Stellt Methoden zum Erstellen eines Webserversteuerelements Control oder ITemplate einer Schnittstelle aus einer Markupzeichenfolge bereit, die ein beibehaltenes Steuerelement oder eine permanente Vorlage darstellt. |
| ControlPersister |
Stellt Methoden zum Speichern von Webserversteuerelementen zur Entwurfszeit bereit. |
| DataBindingCollectionConverter |
Stellt einen Typkonverter für Objekte bereit DataBindingCollection . |
| DataBindingCollectionEditor |
Stellt eine Benutzeroberfläche zum Bearbeiten einer Sammlung von Datenbindungen bereit. |
| DataBindingHandler |
Stellt eine Basisklasse für einen Datenbindungshandler bereit. |
| DataBindingValueUIHandler |
Stellt einen Ui-Handler für Datenbindungswerte bereit. |
| DataColumnSelectionConverter |
Stellt einen Typkonverter für eine Eigenschaft bereit, die den Feldnamen eines gebundenen Spaltenfelds in einem GridView Steuerelement darstellt. |
| DataFieldConverter |
Stellt einen Typkonverter bereit, der eine Liste von Datenfeldern aus der ausgewählten Datenquelle der aktuellen Komponente abrufen kann. |
| DataMemberConverter |
Stellt einen Typkonverter bereit, der eine Liste der Datenmember aus der ausgewählten Datenquelle der aktuellen Komponente abrufen kann. |
| DataSetFieldSchema |
Stellt die Struktur oder das Schema eines Datenfelds dar. |
| DataSetSchema |
Die DataSetSchema Klasse stellt die Struktur oder das Schema einer Datenquelle dar. Diese Klasse kann nicht vererbt werden. |
| DataSetViewSchema |
Stellt die Struktur oder das Schema eines .DataTable Diese Klasse kann nicht vererbt werden. |
| DataSourceBooleanViewSchemaConverter |
Stellt einen Typkonverter für eine Eigenschaft bereit, die ein boolesches Feld in einem Datenquellenschema darstellt. |
| DataSourceConverter |
Stellt einen Typkonverter bereit, der eine Liste der Datenquellen abrufen kann, auf die die aktuelle Komponente zugegriffen werden kann. |
| DataSourceDesigner |
Stellt Entwurfszeitunterstützung in einem Designhost für die DataSourceControl Klasse bereit. |
| DataSourceViewSchemaConverter |
Stellt einen Typkonverter für eine Eigenschaft bereit, die ein Feld in einem Datenquellenschema darstellt. |
| DesignerAutoFormat |
Stellt die abstrakte Basisklasse zum Erstellen von Formaten bereit, die zur Entwurfszeit auf ein benutzerdefiniertes Webserversteuerelement angewendet werden können. |
| DesignerAutoFormatCollection |
Stellt eine Auflistung von DesignerAutoFormat Objekten innerhalb eines Steuerelement-Designers dar. Diese Klasse kann nicht vererbt werden. |
| DesignerAutoFormatStyle |
Stellt die Formatvorlage für ein DesignerAutoFormat Objekt dar. Diese Klasse wird hauptsächlich von Steuerelemententwicklern verwendet. |
| DesignerDataSourceView |
Dient als Basisklasse für Entwurfszeit-Datenquellenansichtsklassen. |
| DesignerHierarchicalDataSourceView |
Stellt eine Basisklasse für Designer für Datenansichten basierend auf hierarchischen Daten bereit. Diese Klasse muss geerbt werden. |
| DesignerObject |
Stellt ein Objekt in einem Entwurfshost wie Visual Studio 2005 dar. Diese Klasse muss geerbt werden. |
| DesignerRegion |
Definiert einen Inhaltsbereich innerhalb des Entwurfszeitmarkups für das zugeordnete Steuerelement. |
| DesignerRegionCollection |
Stellt eine Auflistung von DesignerRegion Objekten innerhalb eines Steuerelement-Designers dar. |
| DesignerRegionMouseEventArgs |
Stellt Daten für ein ViewEvent Ereignis bereit, das ausgelöst wird, wenn Sie auf ein ausgewähltes Steuerelement oder einen Designerbereich in einem ausgewählten Steuerelement klicken. Diese Klasse kann nicht vererbt werden. |
| DesignTimeData |
Stellt Hilfsmethoden bereit, die von Steuerelementdesignern verwendet werden können, um Beispieldaten für datengebundene Eigenschaften zur Entwurfszeit zu generieren. Diese Klasse kann nicht vererbt werden. |
| DesignTimeResourceProviderFactory |
Wird von der Lokalisierung zum Lesen und Schreiben von Ressourcen zur Entwurfszeit verwendet. |
| EditableDesignerRegion |
Stellt einen bearbeitbaren Inhaltsbereich innerhalb des Entwurfszeitmarkups für das zugeordnete Steuerelement dar. |
| ExpressionEditor |
Definiert eine Reihe von Eigenschaften und Methoden zum Auswerten eines Ausdrucks, der zur Entwurfszeit einer Steuerelementeigenschaft zugeordnet ist, und um dem visuellen Entwurfshost ein Ausdrucks-Editor-Blatt zur Verwendung im Dialogfeld "Ausdrucks-Editor" bereitzustellen. Diese Klasse ist abstrakt. |
| ExpressionEditorSheet |
Stellt ein Entwurfszeit-Editor-Blatt für einen benutzerdefinierten Ausdruck dar. Diese Klasse muss geerbt werden. |
| ExpressionsCollectionConverter |
Stellt einen Typkonverter für Ausdrucksbindungsauflistungen bereit. |
| ExpressionsCollectionEditor |
Stellt eine Benutzeroberfläche zum Auswählen und Bearbeiten einer Ausdrucksbindungsauflistung zur Entwurfszeit bereit. |
| ExtenderControlDesigner |
Stellt Ui-Unterstützung für das Arbeiten mit Erweiterungssteuerelementen zur Entwurfszeit bereit. |
| ExtenderControlToolboxItem |
Bietet eine Möglichkeit, zu bestimmen, welche Zielsteuerelemente durch ein bestimmtes Erweiterungssteuerelement in der Toolbox erweitert werden können. |
| HierarchicalDataSourceConverter |
Stellt einen Typkonverter bereit, der eine Liste der hierarchischen Datenquellen abrufen kann, auf die für die aktuelle Komponente zugegriffen werden kann. |
| HierarchicalDataSourceDesigner |
Stellt Entwurfszeitunterstützung in einem visuellen Designer für das HierarchicalDataSourceControl Steuerelement bereit. |
| HtmlControlDesigner |
Stellt grundlegende Entwurfszeitfunktionen für ASP.NET Serversteuerelemente bereit. |
| HtmlIntrinsicControlDesigner |
Stellt einen Basis-Designer für alle systeminternen HTML-Steuerelemente bereit. |
| HyperLinkDataBindingHandler |
Stellt einen Datenbindungshandler für eine Hyperlinkeigenschaft bereit. |
| ImageUrlEditor |
Stellt eine Benutzeroberfläche zum Auswählen einer URL bereit, die auf ein Bild verweist. |
| MailFileEditor |
Stellt eine Benutzeroberfläche zum Auswählen und Bearbeiten eines E-Mail-Dateinamens für eine Eigenschaft zur Entwurfszeit bereit. |
| MdbDataFileEditor |
Stellt eine Entwurfszeit-Benutzeroberfläche zum Auswählen einer Microsoft Access-Datenbankdatei bereit. |
| PostBackTriggerControlIDConverter |
Stellt einen Typkonverter bereit, der eine Liste von Steuerelement-IDs im aktuellen Container abruft. |
| QueryExtenderDesigner |
Stellt Designerfunktionen für das QueryExtender Steuerelement bereit. |
| ReadWriteControlDesigner |
Erweitert das Entwurfszeitverhalten für Lese-/Schreibzugriffsserversteuerelemente. |
| ResourceExpressionEditor |
Stellt Eigenschaften und Methoden zum Auswerten und Bearbeiten eines Ressourcenausdrucks zur Entwurfszeit bereit. |
| ResourceExpressionEditorSheet |
Stellt ein Entwurfszeit-Editor-Blatt für die Eigenschaften eines Ressourcenausdrucks in der Benutzeroberfläche eines Designerhosts zur Entwurfszeit dar. |
| RouteUrlExpressionEditor |
Stellt Eigenschaften und Methoden zum Verfassen eines |
| RouteUrlExpressionEditorSheet |
Stellt ein Entwurfszeit-Editor-Blatt für die Eigenschaften eines |
| RouteValueExpressionEditor |
Stellt Eigenschaften und Methoden zum Verfassen eines |
| RouteValueExpressionEditorSheet |
Stellt ein Entwurfszeit-Editor-Blatt für die Eigenschaften eines |
| ScriptManagerDesigner |
Stellt Entwurfszeitunterstützung für das ScriptManager Steuerelement in einem visuellen Designer bereit. |
| ScriptManagerProxyDesigner |
Stellt Entwurfszeitunterstützung für das ScriptManagerProxy Steuerelement in einem visuellen Designer bereit. |
| ServiceReferenceCollectionEditor |
Stellt einen Komponenten-Editor für die Dienstreferenzsammlung des ServiceReference Steuerelements bereit. |
| SkinIDTypeConverter |
Stellt eine Liste gültiger Skin-IDs für ein Steuerelement zur Entwurfszeit bereit, basierend auf dem aktuell anwendbaren Design. |
| SupportsPreviewControlAttribute |
Gibt an, ob ein Steuerelement-Designer zur Entwurfszeit eine Vorschauinstanz des Steuerelements benötigt. Diese Klasse kann nicht vererbt werden. |
| TemplatedControlDesigner |
Erweitert das Entwurfszeitverhalten für vorlagenbasierte Serversteuerelemente. |
| TemplatedEditableDesignerRegion |
Definiert einen bearbeitbaren Inhaltsbereich innerhalb des Entwurfszeitmarkups für das zugeordnete Steuerelement. |
| TemplateDefinition |
Stellt Eigenschaften und Methoden bereit, die ein Vorlagenelement in einem Webserversteuerelement zur Entwurfszeit definieren. |
| TemplateEditingService |
Stellt Dienste zum Bearbeiten von Steuerelementvorlagen zur Entwurfszeit bereit. Diese Klasse kann nicht vererbt werden. |
| TemplateEditingVerb |
Stellt ein Designerverb dar, das einen Vorlagenbearbeitungsrahmen erstellt und nur von einem Vorlagen-Editor aufgerufen werden kann. |
| TemplateGroup |
Eine Auflistung von TemplateDefinition Objekten, die die Vorlagenelemente in einem Webserversteuerelement zur Entwurfszeit darstellen. |
| TemplateGroupCollection |
Stellt eine Auflistung von TemplateGroup Objekten innerhalb eines Steuerelement-Designers dar. Diese Klasse kann nicht vererbt werden. |
| TemplateModeChangedEventArgs |
Stellt Daten für ein ViewEvent Ereignis bereit, das ausgelöst wird, wenn sich der Vorlagenmodus für ein Steuerelement auf der Entwurfsoberfläche ändert. |
| TextControlDesigner |
Erweitert das Entwurfszeitverhalten für Webserversteuerelemente, die eine |
| TextDataBindingHandler |
Stellt einen Datenbindungshandler für ein datengebundenes Steuerelement zur Entwurfszeit bereit. |
| TimerDesigner |
Stellt Entwurfszeitunterstützung für das Timer Steuerelement in einem visuellen Designer bereit. |
| TypeSchema |
Stellt die Struktur oder das Schema eines Objekttyps dar. |
| UpdatePanelDesigner |
Stellt Entwurfszeitunterstützung für das UpdatePanel Steuerelement in einem visuellen Designer bereit. |
| UpdatePanelTriggerCollectionEditor |
Stellt einen Komponenten-Editor für die Triggers Auflistung von UpdatePanel Steuerelementen bereit. |
| UpdateProgressAssociatedUpdatePanelIDConverter |
Stellt einen Typkonverter bereit, der eine Liste von Steuerelement-IDs im aktuellen Container abruft. |
| UpdateProgressDesigner |
Stellt Entwurfszeitunterstützung für das UpdateProgress Steuerelement in einem visuellen Designer bereit. |
| UrlBuilder |
Startet einen URL-Editor, mit dem ein Benutzer eine URL auswählen oder erstellen kann. Diese Klasse kann nicht vererbt werden. |
| UrlEditor |
Stellt eine Benutzeroberfläche zum Auswählen einer URL bereit. |
| UserControlDesigner |
Stellt Designerfunktionen für Benutzersteuerelemente bereit. |
| UserControlFileEditor |
Stellt ein Dialogfeld zum Auswählen von Dateien bereit, die zur Entwurfszeit bearbeitet werden sollen. |
| ViewEvent |
Stellt die Art des Ereignisses dar, das in einer Ansicht eines Steuerelements zur Entwurfszeit aufgetreten ist. Diese Klasse kann nicht vererbt werden. |
| ViewEventArgs |
Stellt Daten für das ViewEvent-Ereignis bereit. |
| ViewRendering |
Enthält das Entwurfszeitmarkup für Inhalte und Regionen. |
| WebControlToolboxItem |
Stellt eine Basisklasse für ein Webserversteuerelement ToolboxItembereit. |
| WebFormsDesignerActionService |
Richtet einen Entwurfszeitdienst ein, der die Auflistung von DesignerActionItem Objekten für eine Komponente verwaltet. |
| WebFormsReferenceManager |
Stellt eine Basisklasse für den Zugriff auf die Typen, Direktiven und Steuerelemente im aktuellen Webprojektdokument bereit. Diese Klasse muss geerbt werden. |
| WebFormsRootDesigner |
Stellt eine Basisklasse für die Entwurfszeitfunktionalität einer Webseite bereit und ermöglicht den Zugriff auf Komponenten und Steuerelemente, die zur Entwurfszeit in der Webseite von Formularen enthalten sind. |
| XmlDataFileEditor |
Stellt eine Entwurfszeit-Benutzeroberfläche zum Auswählen einer XML-Datendatei bereit. |
| XmlDocumentSchema |
Stellt die Struktur oder das Schema einer XmlDocument. Diese Klasse kann nicht vererbt werden. |
| XmlFileEditor |
Stellt eine Benutzeroberfläche zum Auswählen einer XML-Datei mithilfe eines Standardfelds OpenFileDialog bereit. |
| XmlUrlEditor |
Stellt eine Benutzeroberfläche zum Auswählen einer URL bereit, die den Speicherort einer XML-Datei angibt. |
| XsdSchemaFileEditor |
Stellt eine Entwurfszeit-Benutzeroberfläche zum Auswählen einer XML-Schemadefinitionsdatei bereit. |
| XslTransformFileEditor |
Stellt eine Entwurfszeit-Benutzeroberfläche zum Auswählen einer XML-Transformationsdatei bereit. |
| XslUrlEditor |
Stellt eine Benutzeroberfläche zum Auswählen einer URL bereit, die den Speicherort einer XSL-Datei angibt. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IContentResolutionService |
Stellt eine Schnittstelle für den Zugriff auf eine Gestaltungsvorlage von einer Inhaltsseite zur Entwurfszeit bereit, sofern sie von einem Designhost bereitgestellt wird, z. B. Visual Studio 2005. |
| IControlDesignerBehavior |
Ermöglicht die Erweiterung bestimmter Verhaltensweisen eines Steuerelement-Designers. |
| IControlDesignerTag |
Stellt eine Schnittstelle für den Entwurfszeitzugriff auf das HTML-Markup für ein Steuerelement bereit, das einem Steuerelement-Designer zugeordnet ist. |
| IControlDesignerView |
Stellt eine Schnittstelle für den Zugriff auf die visuelle Darstellung und den Inhalt eines Steuerelements zur Entwurfszeit bereit. |
| IDataBindingSchemaProvider |
Stellt eine Schnittstelle für den Entwurfszeitzugriff auf einen Schemaanbieter in einem Designhost bereit. |
| IDataSourceDesigner |
Definiert die grundlegenden Funktionen für einen Datenquellen-Designer. |
| IDataSourceFieldSchema |
Stellt grundlegende Funktionen zum Beschreiben der Struktur eines Datenfelds zur Entwurfszeit bereit. |
| IDataSourceProvider |
Definiert eine Schnittstelle, die ein Steuerelement-Designer implementieren kann, um den Zugriff auf eine Datenquelle zu ermöglichen. |
| IDataSourceSchema |
Stellt grundlegende Funktionen zum Beschreiben der Struktur einer Datenquelle zur Entwurfszeit bereit. |
| IDataSourceViewSchema |
Definiert eine Reihe von Methoden und Eigenschaften, die zum Untersuchen einer Datenquelle verwendet werden. |
| IDesignTimeResourceProviderFactoryService |
Stellt eine Schnittstelle zum Erstellen einer benutzerdefinierten DesignTimeResourceProviderFactory Klasse bereit. |
| IDesignTimeResourceWriter |
Wird von der DesignTimeResourceProviderFactory Klasse zum Lokalisieren von Daten zur Entwurfszeit verwendet. |
| IDocumentProjectItem |
Stellt eine Schnittstelle für den Zugriff auf ein Dokumentelement bereit, das zur Entwurfszeit von einem Entwurfshost abgerufen wurde. |
| IFolderProjectItem |
Stellt eine Schnittstelle für einen Projektordner in einem Entwurfshost bereit, z. B. Visual Studio 2005. |
| IHierarchicalDataSourceDesigner |
Stellt Entwurfszeitunterstützung in einem visuellen Designer für eine Klasse bereit, die von der HierarchicalDataSourceControl Klasse abgeleitet wird. |
| IHtmlControlDesignerBehavior |
Definiert eine Schnittstelle, die die Erweiterung bestimmter Verhaltensweisen eines HTML-Steuerelement-Designers ermöglicht. |
| IProjectItem |
Stellt eine Schnittstelle für ein Element bereit, das zur Entwurfszeit von einem Entwurfshost abgerufen wird, z. B. Visual Studio 2005. |
| ITemplateEditingFrame |
Stellt eine Schnittstelle zum Verwalten eines Vorlagenbearbeitungsbereichs bereit. |
| ITemplateEditingService |
Stellt Dienste zum Bearbeiten von Steuerelementvorlagen zur Entwurfszeit bereit. |
| IWebAdministrationService |
Stellt eine Schnittstelle zum Erstellen von Diensten zum Verwalten einer Website zur Entwurfszeit bereit. |
| IWebApplication |
Stellt eine Schnittstelle für den Zugriff auf eine Webanwendung in einem Designhost bereit, z. B. Microsoft Visual Studio 2005 zur Entwurfszeit. |
| IWebFormReferenceManager |
Stellt eine Schnittstelle bereit, über die Informationen zu den Typen gesucht werden können, die im aktuellen Web Forms-Projekt verwendet werden. |
| IWebFormsBuilderUIService |
Stellt Methoden zum Starten bestimmter Benutzeroberflächen zum Erstellen von Eigenschaften zur Entwurfszeit bereit. |
| IWebFormsDocumentService |
Stellt Methoden für den Zugriff auf Dienste bereit, um den Ladezustand eines Web Forms-Dokuments zu verfolgen, Ereignisse zum Ladezeitpunkt zu behandeln, auf den Speicherort eines Dokuments zuzugreifen, den Rückgängig-Dienst eines Dokuments zu verwalten und eine neue Auswahl innerhalb des Dokuments festzulegen. |
Enumerationen
| Name | Beschreibung |
|---|---|
| ContentDesignerState |
Listet die möglichen Einstellungen für den Zustand eines ContentDesigner Steuerelements zur Entwurfszeit auf. |
| ControlLocation |
Gibt die möglichen Speicherorte zum Hinzufügen eines Steuerelements in einem Container an. |
| UrlBuilderOptions |
Definiert Bezeichner für Einstellungen eines UrlBuilder. |
| ViewFlags |
Gibt an, welche Features mit der SetViewFlags(ViewFlags, Boolean) Methode eines Designers aktiviert sind. |
Delegaten
| Name | Beschreibung |
|---|---|
| TransactedChangeCallback |
Ein Delegat, der auf eine Methode in einem benutzerdefinierten DesignerActionList Objekt verweist, das von der InvokeTransactedChange Methode zum Implementieren von Eigenschaftsänderungen im zugeordneten Steuerelement des Designers aufgerufen werden soll. |
| ViewEventHandler |
Stellt die Methode dar, die das ereignis ViewEvent behandelt, das von visuellen Entwurfstools ausgelöst wird, z. B. Visual Studio 2005, die IControlDesignerViewschnittstelle implementiert. Diese Klasse kann nicht vererbt werden. |