Udostępnij za pośrednictwem


System.Web.UI.Design Przestrzeń nazw

Zawiera klasy, które mogą służyć do rozszerzania obsługi czasu projektowania dla stron sieci Web ASP.NET i kontrolek serwera sieci Web.

Klasy

AppSettingsExpressionEditor

Udostępnia właściwości i metody oceny i edytowania wyrażenia ustawienia aplikacji w pliku konfiguracji w czasie projektowania.

AsyncPostBackTriggerControlIDConverter

Udostępnia konwerter typów, który pobiera listę identyfikatorów kontrolek w bieżącym kontenerze.

AsyncPostBackTriggerEventNameConverter

Udostępnia konwerter typów, który pobiera listę zdarzeń dla kontrolki w bieżącym kontenerze.

CalendarDataBindingHandler

Udostępnia procedurę obsługi powiązań danych dla kalendarza.

ClientScriptItem

Reprezentuje element skryptu klienta w formularzu internetowym lub kontrolce użytkownika w czasie projektowania. Klasa ta nie może być dziedziczona.

ClientScriptItemCollection

Reprezentuje kolekcję bloków skryptów klienta tylko do odczytu, które znajdują się w formularzu sieci Web lub kontrolce użytkownika w czasie projektowania. Klasa ta nie może być dziedziczona.

CollectionEditorBase

Udostępnia interfejs użytkownika, dzięki czemu użytkownicy mogą edytować ScriptReferenceCollectionobiekty , ServiceReferenceCollectioni UpdatePanelTriggerCollection w czasie projektowania.

ColorBuilder

Udostępnia konstruktor ciągów kolorów HTML w czasie projektowania, który umożliwia użytkownikowi wybranie koloru.

ConnectionStringEditor

Udostępnia klasę bazową interfejsu użytkownika do wybierania i edytowania właściwości parametrów połączenia w czasie projektowania.

ConnectionStringsExpressionEditor

Udostępnia właściwości i metody wybierania wyrażenia połączenia danych skojarzonego z właściwością kontrolki w czasie projektowania.

ContainerControlDesigner

Udostępnia funkcje projektanta dla kontrolek zawierających kontrolki podrzędne lub właściwości, które można modyfikować w czasie projektowania.

ContentDefinition

Zapewnia strukturę właściwości definiującą zawartość sieci Web w czasie projektowania.

ControlDesigner

Udostępnia podstawową klasę projektanta kontrolek do rozszerzania zachowania trybu projektowania kontrolki serwera sieci Web.

ControlDesignerState

Zapewnia dostęp do stanu projektanta sterowania na hoście projektu za pośrednictwem interfejsu IComponentDesignerStateService . Klasa ta nie może być dziedziczona.

ControlParser

Udostępnia metody tworzenia kontrolki lub ITemplate interfejsu serwera Control sieci Web na podstawie ciągu znaczników, który reprezentuje utrwalone kontrolki lub szablonu.

ControlPersister

Udostępnia metody utrwalania kontrolek serwera sieci Web w czasie projektowania.

DataBindingCollectionConverter

Udostępnia konwerter typów dla DataBindingCollection obiektów.

DataBindingCollectionEditor

Udostępnia interfejs użytkownika do edytowania kolekcji powiązań danych.

DataBindingHandler

Udostępnia klasę bazową dla programu obsługi powiązań danych.

DataBindingValueUIHandler

Udostępnia procedurę obsługi interfejsu użytkownika dla wartości powiązań danych.

DataColumnSelectionConverter

Dostarcza konwerter typów dla właściwości reprezentującej nazwę pola powiązanej kolumny w kontrolce GridView .

DataFieldConverter

Udostępnia konwerter typów, który może pobrać listę pól danych z wybranego źródła danych bieżącego składnika.

DataMemberConverter

Udostępnia konwerter typów, który może pobrać listę elementów członkowskich danych z wybranego źródła danych bieżącego składnika.

DataSetFieldSchema

Reprezentuje strukturę lub schemat pola danych.

DataSetSchema

Klasa DataSetSchema reprezentuje strukturę lub schemat źródła danych. Klasa ta nie może być dziedziczona.

DataSetViewSchema

Reprezentuje strukturę lub schemat elementu DataTable. Klasa ta nie może być dziedziczona.

DataSourceBooleanViewSchemaConverter

Dostarcza konwerter typów dla właściwości reprezentującej pole logiczne w schemacie źródła danych.

DataSourceConverter

Udostępnia konwerter typów, który może pobrać listę źródeł danych dostępnych dla bieżącego składnika.

DataSourceDesigner

Zapewnia obsługę czasu projektowania na hoście projektu dla DataSourceControl klasy .

DataSourceViewSchemaConverter

Dostarcza konwerter typów dla właściwości reprezentującej pole w schemacie źródła danych.

DesignerAutoFormat

Udostępnia abstrakcyjną klasę bazową do tworzenia formatów, które można zastosować do niestandardowej kontrolki serwera sieci Web w czasie projektowania.

DesignerAutoFormatCollection

Reprezentuje kolekcję DesignerAutoFormat obiektów w projektancie kontrolek. Klasa ta nie może być dziedziczona.

DesignerAutoFormatStyle

Reprezentuje styl DesignerAutoFormat obiektu. Ta klasa jest używana głównie przez deweloperów kontrolek.

DesignerDataSourceView

Służy jako klasa bazowa dla klas widoku źródła danych w czasie projektowania.

DesignerHierarchicalDataSourceView

Udostępnia klasę bazową dla projektantów dla widoków danych na podstawie danych hierarchicznych. Ta klasa musi być dziedziczona.

DesignerObject

Reprezentuje obiekt na hoście projektu, takim jak Visual Studio 2005. Ta klasa musi być dziedziczona.

DesignerRegion

Definiuje region zawartości w znaczniku czasu projektowania dla skojarzonej kontrolki.

DesignerRegionCollection

Reprezentuje kolekcję DesignerRegion obiektów w projektancie kontrolek.

DesignerRegionMouseEventArgs

Dostarcza dane dla ViewEvent zdarzenia, które jest zgłaszane po kliknięciu wybranej kontrolki lub regionu projektanta w wybranej kontrolce. Klasa ta nie może być dziedziczona.

DesignTimeData

Udostępnia metody pomocnicze, które mogą być używane przez projektantów kontrolek do generowania przykładowych danych dla właściwości powiązanych z danymi w czasie projektowania. Klasa ta nie może być dziedziczona.

DesignTimeResourceProviderFactory

Używana przez lokalizację sterowania do odczytywania i zapisywania zasobów w czasie projektowania.

EditableDesignerRegion

Reprezentuje edytowalny region zawartości w znaczniku czasu projektowania dla skojarzonej kontrolki.

ExpressionEditor

Definiuje zestaw właściwości i metod do obliczania wyrażenia skojarzonego z właściwością kontrolki w czasie projektowania oraz w celu udostępnienia arkusza edytora wyrażeń hostowi projektu wizualnego do użycia w oknie dialogowym edytora wyrażeń. Ta klasa jest abstrakcyjna.

ExpressionEditorSheet

Reprezentuje arkusz edytora czasu projektowania dla wyrażenia niestandardowego. Ta klasa musi być dziedziczona.

ExpressionsCollectionConverter

Udostępnia konwerter typów dla kolekcji powiązań wyrażeń.

ExpressionsCollectionEditor

Udostępnia interfejs użytkownika do wybierania i edytowania kolekcji powiązań wyrażeń w czasie projektowania.

ExtenderControlDesigner

Zapewnia obsługę interfejsu użytkownika do pracy z kontrolkami rozszerzenia w czasie projektowania.

ExtenderControlToolboxItem

Umożliwia określenie, które kontrolki docelowe można rozszerzyć za pomocą określonej kontrolki rozszerzenia w przyborniku.

HierarchicalDataSourceConverter

Zawiera konwerter typów, który może pobrać listę hierarchicznych źródeł danych, które są dostępne dla bieżącego składnika.

HierarchicalDataSourceDesigner

Zapewnia obsługę czasu projektowania w projektancie wizualnym dla kontrolki HierarchicalDataSourceControl .

HtmlControlDesigner

Zapewnia podstawowe funkcje czasu projektowania dla kontrolek serwera ASP.NET.

HtmlIntrinsicControlDesigner

Udostępnia projektanta podstawowego dla wszystkich wewnętrznych kontrolek HTML.

HyperLinkDataBindingHandler

Udostępnia procedurę obsługi powiązań danych dla właściwości hiperłącza.

ImageUrlEditor

Udostępnia interfejs użytkownika służący do wybierania adresu URL, który odwołuje się do obrazu.

MailFileEditor

Udostępnia interfejs użytkownika do wybierania i edytowania nazwy pliku poczty dla właściwości w czasie projektowania.

MdbDataFileEditor

Udostępnia interfejs użytkownika czasu projektowania do wybierania pliku bazy danych programu Microsoft Access.

PostBackTriggerControlIDConverter

Udostępnia konwerter typów, który pobiera listę identyfikatorów kontrolek w bieżącym kontenerze.

QueryExtenderDesigner

Udostępnia funkcje projektanta dla kontrolki QueryExtender .

ReadWriteControlDesigner

Rozszerza zachowanie czasu projektowania dla kontrolek serwera odczytu/zapisu.

ResourceExpressionEditor

Udostępnia właściwości i metody oceny i edytowania wyrażenia zasobu w czasie projektowania.

ResourceExpressionEditorSheet

Reprezentuje arkusz edytora czasu projektowania dla właściwości wyrażenia zasobu w interfejsie użytkownika hosta projektanta w czasie projektowania.

RouteUrlExpressionEditor

Udostępnia właściwości i metody komponowania RouteURL wyrażenia w czasie projektowania.

RouteUrlExpressionEditorSheet

Reprezentuje arkusz edytora czasu projektowania dla właściwości RouteUrl wyrażenia w interfejsie użytkownika hosta projektanta w czasie projektowania.

RouteValueExpressionEditor

Udostępnia właściwości i metody komponowania RouteValue wyrażenia w czasie projektowania.

RouteValueExpressionEditorSheet

Reprezentuje arkusz edytora czasu projektowania dla właściwości RouteValue wyrażenia w interfejsie użytkownika hosta projektanta w czasie projektowania.

ScriptManagerDesigner

Zapewnia obsługę czasu projektowania kontrolki ScriptManager w projektancie wizualnym.

ScriptManagerProxyDesigner

Zapewnia obsługę czasu projektowania kontrolki ScriptManagerProxy w projektancie wizualnym.

ServiceReferenceCollectionEditor

Udostępnia edytor składników dla kolekcji odwołań do usługi kontrolki ServiceReference .

SkinIDTypeConverter

Zawiera listę prawidłowych identyfikatorów skóry dla kontrolki w czasie projektowania, na podstawie aktualnie odpowiedniego motywu.

SupportsPreviewControlAttribute

Wskazuje, czy projektant kontrolek wymaga wystąpienia podglądu kontrolki w czasie projektowania. Klasa ta nie może być dziedziczona.

TemplatedControlDesigner

Rozszerza zachowanie czasu projektowania dla kontrolek serwerów opartych na szablonach.

TemplatedEditableDesignerRegion

Definiuje edytowalny region zawartości w znacznikach czasu projektowania dla skojarzonej kontrolki.

TemplateDefinition

Udostępnia właściwości i metody definiujące element szablonu w kontrolce serwera sieci Web w czasie projektowania.

TemplateEditingService

Udostępnia usługi edytowania szablonów kontrolek w czasie projektowania. Klasa ta nie może być dziedziczona.

TemplateEditingVerb

Reprezentuje czasownik projektanta, który tworzy ramkę edycji szablonu i może być wywoływany tylko przez edytor szablonów.

TemplateGroup

Kolekcja TemplateDefinition obiektów reprezentujących elementy szablonu w kontrolce serwera sieci Web w czasie projektowania.

TemplateGroupCollection

Reprezentuje kolekcję TemplateGroup obiektów w projektancie kontrolek. Klasa ta nie może być dziedziczona.

TemplateModeChangedEventArgs

Dostarcza dane dla ViewEvent zdarzenia, które jest zgłaszane, gdy tryb szablonu zmienia się dla kontrolki na powierzchni projektowej.

TextControlDesigner

Rozszerza zachowanie czasu projektowania dla kontrolek serwera sieci Web, które mają Text właściwość utrwalone jako tekst wewnętrzny.

TextDataBindingHandler

Udostępnia procedurę obsługi powiązań danych dla kontrolki powiązanej z danymi w czasie projektowania.

TimerDesigner

Zapewnia obsługę czasu projektowania kontrolki Timer w projektancie wizualnym.

TypeSchema

Reprezentuje strukturę lub schemat typu obiektu.

UpdatePanelDesigner

Zapewnia obsługę czasu projektowania kontrolki UpdatePanel w projektancie wizualnym.

UpdatePanelTriggerCollectionEditor

Udostępnia edytor składników dla Triggers kolekcji UpdatePanel kontrolek.

UpdateProgressAssociatedUpdatePanelIDConverter

Udostępnia konwerter typów, który pobiera listę identyfikatorów kontrolek w bieżącym kontenerze.

UpdateProgressDesigner

Zapewnia obsługę czasu projektowania kontrolki UpdateProgress w projektancie wizualnym.

UrlBuilder

Uruchamia edytor adresów URL, który umożliwia użytkownikowi wybranie lub utworzenie adresu URL. Klasa ta nie może być dziedziczona.

UrlEditor

Udostępnia interfejs użytkownika do wybierania adresu URL.

UserControlDesigner

Udostępnia funkcje projektanta dla kontrolek użytkownika.

UserControlFileEditor

Zawiera okno dialogowe służące do wybierania plików do edycji w czasie projektowania.

ViewEvent

Reprezentuje rodzaj zdarzenia, które wystąpiło w widoku kontrolki w czasie projektowania. Klasa ta nie może być dziedziczona.

ViewEventArgs

Udostępnia dane dla zdarzenia ViewEvent.

ViewRendering

Zawiera znaczniki czasu projektowania dla zawartości i regionów.

WebControlToolboxItem

Udostępnia klasę bazową dla kontrolki ToolboxItemserwera sieci Web.

WebFormsDesignerActionService

Ustanawia usługę czasu projektowania, która zarządza kolekcją DesignerActionItem obiektów dla składnika.

WebFormsReferenceManager

Udostępnia klasę bazową na potrzeby uzyskiwania dostępu do typów, dyrektyw i kontrolek w bieżącym dokumencie projektu sieci Web. Ta klasa musi być dziedziczona.

WebFormsRootDesigner

Udostępnia klasę bazową funkcji czasu projektowania strony Web Forms oraz umożliwia dostęp do składników i kontrolek zawartych w Web Forms stronie podczas projektowania oraz manipulowania nimi.

XmlDataFileEditor

Udostępnia interfejs użytkownika czasu projektowania do wybierania pliku danych XML.

XmlDocumentSchema

Reprezentuje strukturę lub schemat elementu XmlDocument. Klasa ta nie może być dziedziczona.

XmlFileEditor

Udostępnia interfejs użytkownika do wybierania pliku XML przy użyciu standardowego OpenFileDialog pola.

XmlUrlEditor

Udostępnia interfejs użytkownika służący do wybierania adresu URL wskazującego lokalizację pliku XML.

XsdSchemaFileEditor

Udostępnia interfejs użytkownika czasu projektowania do wybierania pliku definicji schematu XML.

XslTransformFileEditor

Udostępnia interfejs użytkownika czasu projektowania do wybierania pliku przekształcenia XML.

XslUrlEditor

Udostępnia interfejs użytkownika służący do wybierania adresu URL wskazującego lokalizację pliku XSL.

Interfejsy

IContentResolutionService

Udostępnia interfejs umożliwiający dostęp do strony wzorcowej ze strony zawartości w czasie projektowania, jeśli jest dostarczany przez hosta projektu, takiego jak Visual Studio 2005.

IControlDesignerBehavior

Umożliwia rozszerzenie określonych zachowań projektanta kontrolek.

IControlDesignerTag

Zapewnia interfejs umożliwiający dostęp w czasie projektowania do znaczników HTML dla kontrolki skojarzonej z projektantem kontrolek.

IControlDesignerView

Zapewnia interfejs umożliwiający dostęp do wizualnej reprezentacji i zawartości kontrolki w czasie projektowania.

IDataBindingSchemaProvider

Zapewnia interfejs umożliwiający dostęp w czasie projektowania do dostawcy schematu na hoście projektu.

IDataSourceDesigner

Definiuje podstawowe funkcje projektanta źródła danych.

IDataSourceFieldSchema

Udostępnia podstawowe funkcje opisujące strukturę pola danych w czasie projektowania.

IDataSourceProvider

Definiuje interfejs, który projektant sterowania może zaimplementować w celu zapewnienia dostępu do źródła danych.

IDataSourceSchema

Udostępnia podstawowe funkcje opisujące strukturę źródła danych w czasie projektowania.

IDataSourceViewSchema

Definiuje zestaw metod i właściwości używanych do badania źródła danych.

IDesignTimeResourceProviderFactoryService

Udostępnia interfejs do tworzenia klasy niestandardowej DesignTimeResourceProviderFactory .

IDesignTimeResourceWriter

Używany przez klasę DesignTimeResourceProviderFactory do lokalizowania danych w czasie projektowania.

IDocumentProjectItem

Udostępnia interfejs umożliwiający uzyskiwanie dostępu do elementu dokumentu pobranego z hosta projektu w czasie projektowania.

IFolderProjectItem

Udostępnia interfejs folderu projektu na hoście projektu, na przykład Visual Studio 2005.

IHierarchicalDataSourceDesigner

Zapewnia obsługę czasu projektowania w projektancie wizualnym dla klasy pochodzącej HierarchicalDataSourceControl z klasy.

IHtmlControlDesignerBehavior

Definiuje interfejs, który umożliwia rozszerzenie określonych zachowań projektanta kontrolek HTML.

IProjectItem

Udostępnia interfejs dla elementu pobieranego w czasie projektowania z hosta projektu, takiego jak Visual Studio 2005.

ITemplateEditingFrame

Udostępnia interfejs do zarządzania obszarem edycji szablonu.

ITemplateEditingService

Udostępnia usługi edytowania szablonów kontrolek w czasie projektowania.

IWebAdministrationService

Udostępnia interfejs do tworzenia usług do administrowania witryną sieci Web w czasie projektowania.

IWebApplication

Udostępnia interfejs umożliwiający uzyskiwanie dostępu do aplikacji internetowej na hoście projektu, takim jak Microsoft Visual Studio 2005, w czasie projektowania.

IWebFormReferenceManager

Udostępnia interfejs, który może wyszukać informacje o typach używanych w bieżącym projekcie Web Forms.

IWebFormsBuilderUIService

Udostępnia metody uruchamiania określonych interfejsów użytkownika na potrzeby tworzenia właściwości w czasie projektowania.

IWebFormsDocumentService

Udostępnia metody uzyskiwania dostępu do usług śledzenia stanu ładowania dokumentu Web Forms, obsługi zdarzeń w czasie ładowania, uzyskiwania dostępu do lokalizacji dokumentu, zarządzania usługą cofania dokumentu i ustawiania nowego wyboru w dokumencie.

Wyliczenia

ContentDesignerState

Wylicza możliwe ustawienia stanu kontrolki ContentDesigner w czasie projektowania.

ControlLocation

Określa możliwe lokalizacje dodawania kontrolki w kontenerze.

UrlBuilderOptions

Definiuje identyfikatory ustawień elementu UrlBuilder.

ViewFlags

Wskazuje, które funkcje są włączone za SetViewFlags(ViewFlags, Boolean) pomocą metody projektanta.

Delegaci

TransactedChangeCallback

Delegat odwołujący się do metody w obiekcie niestandardowym DesignerActionList , który ma być wywoływany przez InvokeTransactedChange metodę implementowania zmian właściwości w skojarzonej kontrolce projektanta.

ViewEventHandler

Reprezentuje metodę, która będzie obsługiwać ViewEvent zdarzenie wywoływane przez narzędzia do projektowania wizualnego, takie jak Visual Studio 2005, implementujące IControlDesignerView interfejs. Klasa ta nie może być dziedziczona.