System.Web.UI.Design Namespace

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 RouteURL Ausdrucks zur Entwurfszeit bereit.

RouteUrlExpressionEditorSheet

Stellt ein Entwurfszeit-Editor-Blatt für die Eigenschaften eines RouteUrl Ausdrucks in der Benutzeroberfläche eines Designerhosts zur Entwurfszeit dar.

RouteValueExpressionEditor

Stellt Eigenschaften und Methoden zum Verfassen eines RouteValue Ausdrucks zur Entwurfszeit bereit.

RouteValueExpressionEditorSheet

Stellt ein Entwurfszeit-Editor-Blatt für die Eigenschaften eines RouteValue Ausdrucks in der Benutzeroberfläche eines Designerhosts zur Entwurfszeit dar.

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 Text Eigenschaft aufweisen, die als innerer Text beibehalten wird.

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.