Freigeben über


System.Web.UI.Design-Namespace

Der System.Web.UI.Design-Namespace enthält Klassen, die zum Erweitern der Entwurfszeitunterstützung für Web Forms-Seiten und Webserver-Steuerelemente verwendet werden können.

Klassen

  Klasse Beschreibung
Öffentliche Klasse AppSettingsExpressionEditor Stellt Eigenschaften und Methoden für das Evaluieren und Bearbeiten eines Ausdrucks für Anwendungseinstellungen in einer Konfigurationsdatei zur Entwurfszeit bereit.
Öffentliche Klasse CalendarDataBindingHandler Stellt einen Handler für die Datenbindung für einen Kalender bereit.
Öffentliche Klasse ClientScriptItem Stellt ein Clientskriptelement in einem Web Form oder einem Benutzersteuerelement zur Entwurfszeit dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ClientScriptItemCollection Stellt eine schreibgeschützte Auflistung von Clientskriptblöcken dar, die zur Entwurfszeit in einem Web Form oder einem Benutzersteuerelement enthalten sind. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ColorBuilder Stellt zur Entwurfszeit einen Generator für HTML-Farbzeichenfolgen bereit, der die Auswahl einer Farbe durch den Benutzer ermöglicht.
Öffentliche Klasse ConnectionStringEditor Stellt eine Basisklasse für eine Benutzeroberfläche bereit, mit der eine Eigenschaft einer Verbindungszeichenfolge zur Entwurfszeit ausgewählt und bearbeitet werden kann.
Öffentliche Klasse ConnectionStringsExpressionEditor Stellt Eigenschaften und Methoden für die Auswahl eines Datenverbindungsausdrucks bereit, dem zur Entwurfszeit eine Steuerelementeigenschaft zugeordnet ist.
Öffentliche Klasse ContainerControlDesigner Stellt die Funktionalität für Designer für Steuerelemente bereit, die untergeordnete Steuerelemente oder Eigenschaften enthalten, die zur Entwurfszeit geändert werden können.
Öffentliche Klasse ContentDefinition Stellt eine Eigenschaftenstruktur bereit, die Webinhalte zur Entwurfszeit definiert.
Öffentliche Klasse ControlDesigner Stellt eine Basisklasse für Steuerelement-Designer zum Erweitern des Verhaltens eines Webserversteuerelements im Entwurfsmodus bereit.
Öffentliche Klasse ControlDesignerState Stellt Zugriff auf den Zustand des Steuerelement-Designers im Entwurfshost mithilfe der IComponentDesignerStateService-Schnittstelle bereit. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ControlParser Stellt Methoden für die Erstellung eines Control-Webserversteuerelements oder einer ITemplate-Schnittstelle aus einer ASPX-Codezeichenfolge bereit, die ein beibehaltenes Steuerelement bzw. eine beibehaltene Vorlage darstellt.
Öffentliche Klasse ControlPersister Stellt Methoden für persistente Webserversteuerelemente zur Entwurfszeit bereit.
Öffentliche Klasse DataBindingCollectionConverter Stellt einen Typkonverter für DataBindingCollection-Objekte bereit.
Öffentliche Klasse DataBindingCollectionEditor Stellt eine Benutzeroberfläche zum Bearbeiten einer Auflistung von Datenbindungen bereit.
Öffentliche Klasse DataBindingHandler Stellt eine Basisklasse für einen Handler für die Datenbindung bereit.
Öffentliche Klasse DataBindingValueUIHandler Stellt einen UI-Handler für Datenbindungswerte bereit.
Öffentliche Klasse DataColumnSelectionConverter Stellt einen Typkonverter für eine Eigenschaft bereit, die den Feldnamen eines gebundenen Spaltenfelds in einem GridView-Steuerelement darstellt.
Öffentliche Klasse DataFieldConverter Stellt einen Typkonverter bereit, der aus der ausgewählten Datenquelle der aktuellen Komponente eine Liste von Datenfeldern abrufen kann.
Öffentliche Klasse DataMemberConverter Stellt einen Typkonverter bereit, der aus der ausgewählten Datenquelle der aktuellen Komponente eine Liste mit Datenmembern abrufen kann.
Öffentliche Klasse DataSetFieldSchema Stellt die Struktur oder das Schema eines Datenfelds dar.
Öffentliche Klasse DataSetSchema Die DataSetSchema-Klasse stellt die Struktur oder das Schema einer Datenquelle dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DataSetViewSchema Stellt die Struktur oder das Schema einer DataTable dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DataSourceBooleanViewSchemaConverter Stellt einen Typkonverter für eine Eigenschaft bereit, die ein boolesches Feld in einem Datenquellenschema darstellt.
Öffentliche Klasse DataSourceConverter Stellt einen Typkonverter bereit, der eine Liste von Datenquellen abruft, auf die die aktuelle Komponente zugreifen kann.
Öffentliche Klasse DataSourceDesigner Stellt Entwurfszeitunterstützung in einem Entwurfshost für die DataSourceControl-Klasse bereit.
Öffentliche Klasse DataSourceViewSchemaConverter Stellt einen Typkonverter für eine Eigenschaft bereit, die ein Feld in einem Datenquellenschema darstellt.
Öffentliche Klasse DesignerAutoFormat Stellt die abstrakte Basisklasse für das Erstellen von Formaten bereit, die zur Entwurfszeit auf ein benutzerdefiniertes Webserversteuerelement angewendet werden können.
Öffentliche Klasse DesignerAutoFormatCollection Stellt eine Auflistung von DesignerAutoFormat-Objekten in einem Steuerelement-Designer dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DesignerAutoFormatStyle Stellt den Stil für ein DesignerAutoFormat-Objekt dar. Diese Klasse wird hauptsächlich von Steuerelemententwicklern verwendet.
Öffentliche Klasse DesignerDataSourceView Fungiert als Basisklasse für Klassen der Datenquellenansicht zur Entwurfszeit.
Öffentliche Klasse DesignerHierarchicalDataSourceView Stellt eine Basisklasse für Designer für Datenansichten bereit, die auf hierarchischen Daten basieren. Die Klasse muss geerbt werden.
Öffentliche Klasse DesignerObject Stellt ein Objekt in einem Entwurfshost dar, z. B. Visual Studio 2005. Die Klasse muss geerbt werden.
Öffentliche Klasse DesignerRegion Definiert einen Bereich des Inhalts innerhalb des Entwurfszeitmarkups für das zugeordnete Steuerelement.
Öffentliche Klasse DesignerRegionCollection Stellt eine Auflistung von DesignerRegion-Objekten in einem Steuerelement-Designer dar.
Öffentliche Klasse DesignerRegionMouseEventArgs Stellt Daten für ein ViewEvent-Ereignis bereit, das beim Klicken auf ein ausgewähltes Steuerelement oder auf einen Designerbereich in einem ausgewählten Steuerelement ausgelöst wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DesignTimeData Stellt Hilfsmethoden bereit, die zur Entwurfszeit von Steuerelement-Designern verwendet werden können, um Beispieldaten für datengebundene Eigenschaften zu generieren. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse DesignTimeResourceProviderFactory Wird von der Steuerelementlokalisierung verwendet, um zur Entwurfszeit Ressourcen zu lesen und zu schreiben.
Öffentliche Klasse EditableDesignerRegion Stellt einen bearbeitbaren Inhaltsbereich im Entwurfszeitmarkup für das zugeordnete Steuerelement dar.
Öffentliche Klasse ExpressionEditor Definiert eine Gruppe von Eigenschaften und Methoden, um einen Ausdruck auszuwerten, der zur Entwurfszeit einer Steuerelementeigenschaft zugeordnet ist, und um ein Ausdrucks-Editorblatt für den visuellen Entwurfshost für die Verwendung im Dialogfeld des Ausdrucks-Editors bereitzustellen. Diese Klasse ist abstrakt.
Öffentliche Klasse ExpressionEditorSheet Stellt ein Entwurfszeit-Editorblatt für einen benutzerdefinierten Ausdruck dar. Die Klasse muss geerbt werden.
Öffentliche Klasse ExpressionsCollectionConverter Stellt einen Typkonverter für Ausdrucksbindungsauflistungen bereit.
Öffentliche Klasse ExpressionsCollectionEditor Stellt eine Benutzeroberfläche für das Auswählen und Bearbeiten einer Ausdrucksbindungsauflistung zur Entwurfszeit bereit.
Öffentliche Klasse HierarchicalDataSourceConverter Stellt einen Typkonverter bereit, der eine Liste von hierarchischen Datenquellen abruft, auf die die aktuelle Komponente zugreifen kann.
Öffentliche Klasse HierarchicalDataSourceDesigner Stellt Entwurfszeitunterstützung in einem visuellen Designer für das HierarchicalDataSourceControl-Steuerelement bereit.
Öffentliche Klasse HtmlControlDesigner Stellt grundlegende Entwurfszeitfunktionen für ASP.NET-Serversteuerelemente bereit.
Öffentliche Klasse HtmlIntrinsicControlDesigner Stellt einen Basisdesigner für alle systeminternen HTML-Steuerelemente bereit.
Öffentliche Klasse HyperLinkDataBindingHandler Stellt einen Handler für die Datenbindung für eine Hyperlinkeigenschaft bereit.
Öffentliche Klasse ImageUrlEditor Stellt eine Benutzeroberfläche zum Auswählen eines URLs bereit, der auf ein Bild verweist.
Öffentliche Klasse MailFileEditor Stellt zur Entwurfszeit eine Benutzeroberfläche für das Auswählen und Bearbeiten eines E-Mail-Dateinamens für eine Eigenschaft bereit.
Öffentliche Klasse MdbDataFileEditor Stellt zur Entwurfszeit eine Benutzeroberfläche für das Auswählen einer Microsoft Access-Datenbankdatei bereit.
Öffentliche Klasse ReadWriteControlDesigner Erweitert das Entwurfszeitverhalten für Lese-/Schreibserversteuerelemente.
Öffentliche Klasse ResourceExpressionEditor Stellt Eigenschaften und Methoden bereit, um einen Ressourcenausdruck zur Entwurfszeit auszuwerten und zu bearbeiten.
Öffentliche Klasse ResourceExpressionEditorSheet Stellt zur Entwurfszeit auf der Benutzeroberfläche eines Designerhosts ein Entwurfszeit-Editorblatt für die Eigenschaften eines Ressourcenausdrucks dar.
Öffentliche Klasse SkinIDTypeConverter Stellt auf der Grundlage des gegenwärtig anwendbaren Designs zur Laufzeit eine Liste gültiger Design-IDs für ein Steuerelement bereit.
Öffentliche Klasse SupportsPreviewControlAttribute Gibt an, ob ein Steuerelement-Designer zur Entwurfszeit eine Vorschauinstanz des Steuerelements benötigt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TemplatedControlDesigner Erweitert das Entwurfszeitverhalten für auf Vorlagen basierende Serversteuerelemente.
Öffentliche Klasse TemplatedEditableDesignerRegion Definiert einen Inhaltsbereich im Entwurfszeitmarkup für das zugeordnete Steuerelement, der bearbeitet werden kann.
Öffentliche Klasse TemplateDefinition Stellt Eigenschaften und Methoden bereit, die zur Entwurfszeit ein Vorlagenelement in einem Webserver-Steuerelement definieren.
Öffentliche Klasse TemplateEditingService Stellt Dienste für die Bearbeitung von Steuerelementvorlagen zur Entwurfszeit bereit. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TemplateEditingVerb Stellt ein Designerverb dar, das einen Vorlagenbearbeitungsrahmen erstellt und nur von einem Vorlagen-Editor aufgerufen werden kann.
Öffentliche Klasse TemplateGroup Eine Auflistung von TemplateDefinition-Objekten, die zur Entwurfszeit die Vorlagenelemente in einem Webserver-Steuerelement darstellt.
Öffentliche Klasse TemplateGroupCollection Stellt eine Auflistung von TemplateGroup-Objekten in einem Steuerelement-Designer dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TemplateModeChangedEventArgs Stellt Daten für ein ViewEvent-Ereignis bereit, das ausgelöst wird, wenn der Vorlagenmodus für ein Steuerelement auf der Entwurfsoberfläche geändert wird.
Öffentliche Klasse TextControlDesigner Erweitert Entwurfszeitverhalten für Webserversteuerelemente, die eine Text-Eigenschaft enthalten, die als innerer Text beibehalten wird.
Öffentliche Klasse TextDataBindingHandler Stellt zur Entwurfszeit für ein datengebundenes Steuerelement einen Handler für die Datenbindung bereit.
Öffentliche Klasse TypeSchema Stellt die Struktur oder das Schema eines Objekttyps dar.
Öffentliche Klasse UrlBuilder Startet einen URL-Editor, mit dem der Benutzer einen URL auswählen oder erstellen kann. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse UrlEditor Stellt eine Benutzeroberfläche zum Auswählen eines URLs bereit.
Öffentliche Klasse UserControlDesigner Stellt Funktionen für Designer für Benutzersteuerelemente bereit.
Öffentliche Klasse UserControlFileEditor Stellt ein Dialogfeld zum Auswählen von Dateien für die Bearbeitung zur Entwurfszeit bereit.
Öffentliche Klasse ViewEvent Stellt die Art von Ereignis dar, die zur Entwurfszeit in einer Ansicht eines Steuerelements aufgetreten ist. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ViewEventArgs Stellt Daten für das ViewEvent-Ereignis bereit.
Öffentliche Klasse ViewRendering Enthält das Entwurfszeitmarkup für Inhalt und Bereiche zur Entwurfszeit.
Öffentliche Klasse WebControlToolboxItem Stellt eine Basisklasse für ein Webserversteuerelement-ToolboxItem bereit.
Öffentliche Klasse WebFormsDesignerActionService Erstellt einen Entwurfszeitdienst, der die Auflistung von DesignerActionItem-Objekten für eine Komponente verwaltet.
Öffentliche Klasse WebFormsReferenceManager Stellt eine Basisklasse für den Zugriff auf Typen, Direktiven und Steuerelemente im aktuellen Webprojektdokument bereit. Die Klasse muss geerbt werden.
Öffentliche Klasse WebFormsRootDesigner Bietet eine Basisklasse für die Entwurfszeitfunktionalität einer Web Forms-Seite und ermöglicht es, zur Entwurfszeit auf Komponenten und Steuerelemente in dieser Seite zuzugreifen und diese zu bearbeiten.
Öffentliche Klasse XmlDataFileEditor Stellt eine Entwurfszeit-Benutzeroberfläche für das Auswählen einer XML-Datendatei bereit.
Öffentliche Klasse XmlDocumentSchema Stellt die Struktur oder das Schema eines XmlDocument dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse XmlFileEditor Stellt eine Benutzeroberfläche zum Auswählen einer XML-Datei mit einem Standarddialogfeld (OpenFileDialog) bereit.
Öffentliche Klasse XmlUrlEditor Stellt eine Benutzeroberfläche zur Auswahl eines URL bereit, der den Speicherort einer XML-Datei angibt.
Öffentliche Klasse XsdSchemaFileEditor Stellt eine Entwurfszeit-Benutzeroberfläche für das Auswählen einer XML-Schemadefinitionsdatei bereit.
Öffentliche Klasse XslTransformFileEditor Stellt eine Entwurfszeit-Benutzeroberfläche für das Auswählen einer XML-Transformationsdatei bereit.
Öffentliche Klasse XslUrlEditor Stellt eine Benutzeroberfläche zur Auswahl eines URL bereit, der den Speicherort einer XSL-Datei angibt.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IContentResolutionService Stellt bei Bereitstellung von einem Entwurfshost wie Visual Studio 2005 eine Schnittstelle für den Zugriff von einer Inhaltsseite auf eine Masterseite zur Entwurfszeit bereit.
Öffentliche Schnittstelle IControlDesignerBehavior Aktiviert die Erweiterung bestimmter Verhaltensweisen eines Steuerelement-Designers.
Öffentliche Schnittstelle IControlDesignerTag Stellt eine Schnittstelle für den Entwurfszeitzugriff auf das HTML-Markup für ein Steuerelement bereit, das einem Steuerelement-Designer zugeordnet ist.
Öffentliche Schnittstelle IControlDesignerView Stellt zur Entwurfszeit eine Schnittstelle für den Zugriff auf die visuelle Darstellung und den Inhalt eines Steuerelements bereit.
Öffentliche Schnittstelle IDataBindingSchemaProvider Stellt eine Schnittstelle für den Entwurfszeitzugriff auf einen Schemaanbieter in einem Entwurfshost bereit.
Öffentliche Schnittstelle IDataSourceDesigner Definiert die Basisfunktionalität für einen Datenquellen-Designer.
Öffentliche Schnittstelle IDataSourceFieldSchema Stellt Basisfunktionen für das Beschreiben der Struktur eines Datenfelds zur Entwurfszeit bereit.
Öffentliche Schnittstelle IDataSourceProvider Definiert eine Schnittstelle, die ein Steuerelement-Designer implementieren kann, um den Zugriff auf eine Datenquelle zu ermöglichen.
Öffentliche Schnittstelle IDataSourceSchema Stellt Basisfunktionen für das Beschreiben der Struktur einer Datenquelle zur Entwurfszeit bereit.
Öffentliche Schnittstelle IDataSourceViewSchema Definiert eine Reihe von Methoden und Eigenschaften für das Prüfen einer Datenquelle.
Öffentliche Schnittstelle IDesignTimeResourceProviderFactoryService Stellt eine Schnittstelle zum Erstellen einer benutzerdefinierten DesignTimeResourceProviderFactory-Klasse bereit.
Öffentliche Schnittstelle IDesignTimeResourceWriter Wird von der DesignTimeResourceProviderFactory-Klasse zum Lokalisieren von Daten zur Entwurfszeit verwendet.
Öffentliche Schnittstelle IDocumentProjectItem Stellt eine Schnittstelle für den Zugriff auf ein Dokumentelement bereit, das zur Entwurfszeit von einem Entwurfshost abgerufen wird.
Öffentliche Schnittstelle IFolderProjectItem Stellt eine Schnittstelle für einen Projektordner in einem Entwurfshost bereit, z. B. Visual Studio 2005.
Öffentliche Schnittstelle IHierarchicalDataSourceDesigner Bietet Entwurfszeitunterstützung in einem visuellen Designer für eine Klasse, die von der HierarchicalDataSourceControl-Klasse abgeleitet ist.
Öffentliche Schnittstelle IHtmlControlDesignerBehavior Definiert eine Schnittstelle, die die Erweiterung bestimmter Verhaltensweisen eines HTML-Steuerelement-Designers aktiviert.
Öffentliche Schnittstelle IProjectItem Stellt eine Schnittstelle für ein Element bereit, das zur Entwurfszeit von einem Entwurfshost abgerufen wird, z. B. Visual Studio 2005.
Öffentliche Schnittstelle ITemplateEditingFrame Stellt eine Schnittstelle zum Verwalten eines Vorlagenbearbeitungsbereichs bereit.
Öffentliche Schnittstelle ITemplateEditingService Stellt Dienste für die Bearbeitung von Steuerelementvorlagen zur Entwurfszeit bereit.
Öffentliche Schnittstelle IWebAdministrationService Stellt eine Schnittstelle für das Erstellen von Diensten zur Verwaltung einer Website zur Entwurfszeit bereit.
Öffentliche Schnittstelle IWebApplication Stellt zur Entwurfszeit eine Schnittstelle für den Zugriff auf eine Webanwendung in einem Entwurfshost wie Microsoft Visual Studio 2005 bereit.
Öffentliche Schnittstelle IWebFormReferenceManager Stellt eine Schnittstelle zur Verfügung, die Informationen über die im aktuellen Web Forms-Projekt verwendeten Typen suchen kann.
Öffentliche Schnittstelle IWebFormsBuilderUIService Stellt Methoden bereit, um bestimmte Benutzeroberflächen zum Erstellen von Eigenschaften zur Entwurfszeit zu starten .
Öffentliche Schnittstelle IWebFormsDocumentService Stellt Methoden für den Zugriff auf folgende Dienste bereit: Überwachen des Ladungszustands eines Web Forms-Dokuments, Behandeln von Ereignissen während des Ladens, Zugriff auf den Speicherort eines Dokuments, Verwalten des Rückgängig-Dienstes für ein Dokument und Festlegen einer neuen Auswahl im Dokument.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat TransactedChangeCallback Ein Delegat, der auf eine Methode in einem benutzerdefinierten DesignerActionList-Objekt verweist, das von der InvokeTransactedChange-Methode zum Implementieren von Eigenschaftenänderungen im zugeordneten Steuerelement des Designers aufgerufen werden muss.
Öffentlicher Delegat ViewEventHandler Stellt die Methode dar, die das ViewEvent-Ereignis behandelt, das von visuellen Entwurfstools wie Visual Studio 2005 ausgelöst wird, die die IControlDesignerView-Schnittstelle implementieren. Diese Klasse kann nicht geerbt werden.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration ContentDesignerState Führt die möglichen Einstellungen für den Zustand eines ContentDesigner-Steuerelements zur Entwurfszeit auf.
Öffentliche Enumeration ControlLocation Gibt die möglichen Positionen für das Hinzufügen eines Steuerelements in einem Container an.
Öffentliche Enumeration UrlBuilderOptions Definiert Bezeichner für die Einstellungen eines UrlBuilder.
Öffentliche Enumeration ViewFlags Gibt an, welche Features mit der SetViewFlags-Methode eines Designers aktiviert werden.