System.Web.UI.Design Spazio dei nomi

Contiene classi che possono essere usate per estendere il supporto della fase di progettazione per ASP.NET pagine Web e per i controlli server Web.

Classi

Nome Descrizione
AppSettingsExpressionEditor

Fornisce proprietà e metodi per la valutazione e la modifica di un'espressione di impostazione dell'applicazione in un file di configurazione in fase di progettazione.

AsyncPostBackTriggerControlIDConverter

Fornisce un convertitore di tipi che recupera un elenco di ID di controllo nel contenitore corrente.

AsyncPostBackTriggerEventNameConverter

Fornisce un convertitore di tipi che recupera un elenco di eventi per un controllo nel contenitore corrente.

CalendarDataBindingHandler

Fornisce un gestore di associazione dati per un calendario.

ClientScriptItem

Rappresenta un elemento script client in un Web Form o in un controllo utente in fase di progettazione. La classe non può essere ereditata.

ClientScriptItemCollection

Rappresenta una raccolta di sola lettura di blocchi di script client contenuti all'interno di un Web Form o di un controllo utente in fase di progettazione. La classe non può essere ereditata.

CollectionEditorBase

Fornisce un'interfaccia utente in modo che gli utenti possano modificare ScriptReferenceCollectionoggetti , ServiceReferenceCollectione UpdatePanelTriggerCollection in fase di progettazione.

ColorBuilder

Fornisce un generatore di stringhe di colori HTML in fase di progettazione che consente a un utente di selezionare un colore.

ConnectionStringEditor

Fornisce una classe base per un'interfaccia utente da selezionare e modificare una proprietà stringa di connessione in fase di progettazione.

ConnectionStringsExpressionEditor

Fornisce proprietà e metodi per la selezione di un'espressione di connessione dati associata a una proprietà di controllo in fase di progettazione.

ContainerControlDesigner

Fornisce funzionalità di progettazione per i controlli che contengono controlli figlio o proprietà che possono essere modificati in fase di progettazione.

ContentDefinition

Fornisce una struttura di proprietà che definisce il contenuto Web in fase di progettazione.

ControlDesigner

Fornisce una classe di progettazione controlli di base per estendere il comportamento in modalità progettazione di un controllo server Web.

ControlDesignerState

Fornisce l'accesso allo stato della finestra di progettazione dei controlli nell'host di progettazione tramite l'interfaccia IComponentDesignerStateService . La classe non può essere ereditata.

ControlParser

Fornisce metodi per la creazione di un controllo server Web Control o ITemplate di un'interfaccia da una stringa di markup che rappresenta un controllo o un modello persistente.

ControlPersister

Fornisce metodi per rendere persistenti i controlli server Web in fase di progettazione.

DataBindingCollectionConverter

Fornisce un convertitore di tipi per gli oggetti DataBindingCollection.

DataBindingCollectionEditor

Fornisce un'interfaccia utente per la modifica di una raccolta di data binding.

DataBindingHandler

Fornisce una classe di base per un gestore di associazione dati.

DataBindingValueUIHandler

Fornisce un gestore dell'interfaccia utente per i valori di data binding.

DataColumnSelectionConverter

Fornisce un convertitore di tipi per una proprietà che rappresenta il nome del campo di un campo colonna associata in un controllo GridView.

DataFieldConverter

Fornisce un convertitore di tipi in grado di recuperare un elenco di campi dati dall'origine dati selezionata del componente corrente.

DataMemberConverter

Fornisce un convertitore di tipi in grado di recuperare un elenco di membri dati dall'origine dati selezionata del componente corrente.

DataSetFieldSchema

Rappresenta la struttura o lo schema di un campo dati.

DataSetSchema

La DataSetSchema classe rappresenta la struttura o lo schema di un'origine dati. La classe non può essere ereditata.

DataSetViewSchema

Rappresenta la struttura, o lo schema, di un oggetto DataTable. La classe non può essere ereditata.

DataSourceBooleanViewSchemaConverter

Fornisce un convertitore di tipi per una proprietà che rappresenta un campo booleano in uno schema dell'origine dati.

DataSourceConverter

Fornisce un convertitore di tipi in grado di recuperare un elenco di origini dati accessibili al componente corrente.

DataSourceDesigner

Fornisce supporto in fase di progettazione in un host di progettazione per la DataSourceControl classe .

DataSourceViewSchemaConverter

Fornisce un convertitore di tipi per una proprietà che rappresenta un campo in uno schema dell'origine dati.

DesignerAutoFormat

Fornisce la classe base astratta per la creazione di formati che possono essere applicati a un controllo server Web personalizzato in fase di progettazione.

DesignerAutoFormatCollection

Rappresenta una raccolta di oggetti all'interno di una finestra di DesignerAutoFormat progettazione controlli. La classe non può essere ereditata.

DesignerAutoFormatStyle

Rappresenta lo stile di un DesignerAutoFormat oggetto . Questa classe viene usata principalmente dagli sviluppatori di controlli.

DesignerDataSourceView

Funge da classe base per le classi di vista origine dati in fase di progettazione.

DesignerHierarchicalDataSourceView

Fornisce una classe di base per le finestre di progettazione per le viste dati basate su dati gerarchici. Questa classe deve essere ereditata.

DesignerObject

Rappresenta un oggetto in un host di progettazione, ad esempio Visual Studio 2005. Questa classe deve essere ereditata.

DesignerRegion

Definisce un'area di contenuto all'interno del markup in fase di progettazione per il controllo associato.

DesignerRegionCollection

Rappresenta una raccolta di oggetti all'interno di una finestra di DesignerRegion progettazione controlli.

DesignerRegionMouseEventArgs

Fornisce dati per un ViewEvent evento generato quando si fa clic su un controllo selezionato o un'area di progettazione in un controllo selezionato. La classe non può essere ereditata.

DesignTimeData

Fornisce metodi helper che possono essere utilizzati dalle finestre di progettazione dei controlli per generare dati di esempio per le proprietà associate a dati in fase di progettazione. La classe non può essere ereditata.

DesignTimeResourceProviderFactory

Usato dal controllo localizzazione per leggere e scrivere risorse in fase di progettazione.

EditableDesignerRegion

Rappresenta un'area del contenuto modificabile all'interno del markup in fase di progettazione per il controllo associato.

ExpressionEditor

Definisce un set di proprietà e metodi per la valutazione di un'espressione associata a una proprietà di controllo in fase di progettazione e per fornire un foglio dell'editor di espressioni all'host di progettazione visiva da utilizzare nella finestra di dialogo dell'editor di espressioni. Questa classe è astratta.

ExpressionEditorSheet

Rappresenta un foglio dell'editor in fase di progettazione per un'espressione personalizzata. Questa classe deve essere ereditata.

ExpressionsCollectionConverter

Fornisce un convertitore di tipi per le raccolte di associazioni di espressioni.

ExpressionsCollectionEditor

Fornisce un'interfaccia utente per la selezione e la modifica di una raccolta di associazioni di espressioni in fase di progettazione.

ExtenderControlDesigner

Fornisce il supporto dell'interfaccia utente per l'uso dei controlli extender in fase di progettazione.

ExtenderControlToolboxItem

Consente di determinare quali controlli di destinazione possono essere estesi da un particolare controllo extender nella casella degli strumenti.

HierarchicalDataSourceConverter

Fornisce un convertitore di tipi in grado di recuperare un elenco delle origini dati gerarchica accessibili al componente corrente.

HierarchicalDataSourceDesigner

Fornisce supporto in fase di progettazione in una finestra di progettazione visiva per il HierarchicalDataSourceControl controllo .

HtmlControlDesigner

Fornisce funzionalità di base in fase di progettazione per ASP.NET controlli server.

HtmlIntrinsicControlDesigner

Fornisce una finestra di progettazione di base per tutti i controlli HTML intrinseci.

HyperLinkDataBindingHandler

Fornisce un gestore di associazione dati per una proprietà di collegamento ipertestuale.

ImageUrlEditor

Fornisce un'interfaccia utente per la selezione di un URL che fa riferimento a un'immagine.

MailFileEditor

Fornisce un'interfaccia utente per la selezione e la modifica di un nome file di posta elettronica per una proprietà in fase di progettazione.

MdbDataFileEditor

Fornisce un'interfaccia utente in fase di progettazione per la selezione di un file di database di Microsoft Access.

PostBackTriggerControlIDConverter

Fornisce un convertitore di tipi che recupera un elenco di ID di controllo nel contenitore corrente.

QueryExtenderDesigner

Fornisce la funzionalità di progettazione per il QueryExtender controllo .

ReadWriteControlDesigner

Estende il comportamento della fase di progettazione per i controlli server di lettura/scrittura.

ResourceExpressionEditor

Fornisce proprietà e metodi per la valutazione e la modifica di un'espressione di risorsa in fase di progettazione.

ResourceExpressionEditorSheet

Rappresenta un foglio dell'editor in fase di progettazione per le proprietà di un'espressione di risorsa nell'interfaccia utente di un host della finestra di progettazione in fase di progettazione.

RouteUrlExpressionEditor

Fornisce proprietà e metodi per la composizione di un'espressione RouteURL in fase di progettazione.

RouteUrlExpressionEditorSheet

Rappresenta un foglio dell'editor in fase di progettazione per le proprietà di un'espressione RouteUrl nell'interfaccia utente di un host della finestra di progettazione in fase di progettazione.

RouteValueExpressionEditor

Fornisce proprietà e metodi per la composizione di un'espressione RouteValue in fase di progettazione.

RouteValueExpressionEditorSheet

Rappresenta un foglio dell'editor in fase di progettazione per le proprietà di un'espressione RouteValue nell'interfaccia utente di un host della finestra di progettazione in fase di progettazione.

ScriptManagerDesigner

Fornisce il supporto in fase di progettazione per il ScriptManager controllo in una finestra di progettazione visiva.

ScriptManagerProxyDesigner

Fornisce il supporto in fase di progettazione per il ScriptManagerProxy controllo in una finestra di progettazione visiva.

ServiceReferenceCollectionEditor

Fornisce un editor di componenti per la raccolta di riferimenti al servizio del ServiceReference controllo .

SkinIDTypeConverter

Fornisce un elenco di ID di interfaccia validi per un controllo in fase di progettazione, in base al tema attualmente applicabile.

SupportsPreviewControlAttribute

Indica se una finestra di progettazione dei controlli richiede un'istanza di anteprima del controllo in fase di progettazione. La classe non può essere ereditata.

TemplatedControlDesigner

Estende il comportamento della fase di progettazione per i controlli server basati su modelli.

TemplatedEditableDesignerRegion

Definisce un'area modificabile del contenuto all'interno del markup in fase di progettazione per il controllo associato.

TemplateDefinition

Fornisce proprietà e metodi che definiscono un elemento modello in un controllo server Web in fase di progettazione.

TemplateEditingService

Fornisce servizi per la modifica dei modelli di controllo in fase di progettazione. La classe non può essere ereditata.

TemplateEditingVerb

Rappresenta un verbo della finestra di progettazione che crea un frame di modifica del modello e che può essere richiamato solo da un editor di modelli.

TemplateGroup

Raccolta di oggetti che rappresentano gli elementi modello in un controllo server Web in fase di TemplateDefinition progettazione.

TemplateGroupCollection

Rappresenta una raccolta di oggetti all'interno di una finestra di TemplateGroup progettazione controlli. La classe non può essere ereditata.

TemplateModeChangedEventArgs

Fornisce dati per un ViewEvent evento generato quando la modalità modello cambia per un controllo nell'area di progettazione.

TextControlDesigner

Estende il comportamento della fase di progettazione per i controlli server Web con una Text proprietà persistente come testo interno.

TextDataBindingHandler

Fornisce un gestore di associazione dati per un controllo associato a dati in fase di progettazione.

TimerDesigner

Fornisce il supporto in fase di progettazione per il Timer controllo in una finestra di progettazione visiva.

TypeSchema

Rappresenta la struttura o lo schema di un tipo di oggetto.

UpdatePanelDesigner

Fornisce il supporto in fase di progettazione per il UpdatePanel controllo in una finestra di progettazione visiva.

UpdatePanelTriggerCollectionEditor

Fornisce un editor di componenti per la Triggers raccolta di UpdatePanel controlli.

UpdateProgressAssociatedUpdatePanelIDConverter

Fornisce un convertitore di tipi che recupera un elenco di ID di controllo nel contenitore corrente.

UpdateProgressDesigner

Fornisce il supporto in fase di progettazione per il UpdateProgress controllo in una finestra di progettazione visiva.

UrlBuilder

Avvia un editor url che consente a un utente di selezionare o creare un URL. La classe non può essere ereditata.

UrlEditor

Fornisce un'interfaccia utente per la selezione di un URL.

UserControlDesigner

Fornisce funzionalità di progettazione per i controlli utente.

UserControlFileEditor

Fornisce una finestra di dialogo per la selezione dei file da modificare in fase di progettazione.

ViewEvent

Rappresenta il tipo di evento che si è verificato in una visualizzazione di un controllo in fase di progettazione. La classe non può essere ereditata.

ViewEventArgs

Fornisce i dati per l'evento ViewEvent.

ViewRendering

Contiene il markup in fase di progettazione per contenuto e aree.

WebControlToolboxItem

Fornisce una classe base per un controllo ToolboxItemserver Web .

WebFormsDesignerActionService

Stabilisce un servizio in fase di progettazione che gestisce la raccolta di DesignerActionItem oggetti per un componente.

WebFormsReferenceManager

Fornisce una classe di base per accedere ai tipi, alle direttive e ai controlli nel documento corrente del progetto Web. Questa classe deve essere ereditata.

WebFormsRootDesigner

Fornisce una classe di base per la funzionalità in fase di progettazione di una pagina Web Form e consente l'accesso e la modifica di componenti e controlli contenuti nella pagina Web Form in fase di progettazione.

XmlDataFileEditor

Fornisce un'interfaccia utente in fase di progettazione per la selezione di un file di dati XML.

XmlDocumentSchema

Rappresenta la struttura, o lo schema, di un oggetto XmlDocument. La classe non può essere ereditata.

XmlFileEditor

Fornisce un'interfaccia utente per la selezione di un file XML tramite una casella standard OpenFileDialog .

XmlUrlEditor

Fornisce un'interfaccia utente per la selezione di un URL che indica il percorso di un file XML.

XsdSchemaFileEditor

Fornisce un'interfaccia utente in fase di progettazione per la selezione di un file di definizione dello schema XML.

XslTransformFileEditor

Fornisce un'interfaccia utente in fase di progettazione per la selezione di un file di trasformazione XML.

XslUrlEditor

Fornisce un'interfaccia utente per la selezione di un URL che indica il percorso di un file XSL.

Interfacce

Nome Descrizione
IContentResolutionService

Fornisce un'interfaccia per l'accesso a una pagina master da una pagina di contenuto in fase di progettazione, se fornita da un host di progettazione, ad esempio Visual Studio 2005.

IControlDesignerBehavior

Abilita l'estensione di comportamenti specifici di una finestra di progettazione controlli.

IControlDesignerTag

Fornisce un'interfaccia per l'accesso in fase di progettazione al markup HTML per un controllo associato a una finestra di progettazione dei controlli.

IControlDesignerView

Fornisce un'interfaccia per l'accesso alla rappresentazione visiva e al contenuto di un controllo in fase di progettazione.

IDataBindingSchemaProvider

Fornisce un'interfaccia per l'accesso in fase di progettazione a un provider di schemi in un host di progettazione.

IDataSourceDesigner

Definisce la funzionalità di base per una finestra di progettazione dell'origine dati.

IDataSourceFieldSchema

Fornisce funzionalità di base per descrivere la struttura di un campo dati in fase di progettazione.

IDataSourceProvider

Definisce un'interfaccia che un progettista di controlli può implementare per fornire l'accesso a un'origine dati.

IDataSourceSchema

Fornisce funzionalità di base per descrivere la struttura di un'origine dati in fase di progettazione.

IDataSourceViewSchema

Definisce un set di metodi e proprietà utilizzati per esaminare un'origine dati.

IDesignTimeResourceProviderFactoryService

Fornisce un'interfaccia per la creazione di una classe personalizzata DesignTimeResourceProviderFactory .

IDesignTimeResourceWriter

Usato dalla DesignTimeResourceProviderFactory classe per localizzare i dati in fase di progettazione.

IDocumentProjectItem

Fornisce un'interfaccia per l'accesso a un elemento di documento recuperato da un host di progettazione in fase di progettazione.

IFolderProjectItem

Fornisce un'interfaccia per una cartella di progetto in un host di progettazione, ad esempio Visual Studio 2005.

IHierarchicalDataSourceDesigner

Fornisce supporto in fase di progettazione in una finestra di progettazione visiva per una classe derivata dalla HierarchicalDataSourceControl classe .

IHtmlControlDesignerBehavior

Definisce un'interfaccia che consente l'estensione di comportamenti specifici di una finestra di progettazione controlli HTML.

IProjectItem

Fornisce un'interfaccia per un elemento recuperato in fase di progettazione da un host di progettazione, ad esempio Visual Studio 2005.

ITemplateEditingFrame

Fornisce un'interfaccia per gestire un'area di modifica dei modelli.

ITemplateEditingService

Fornisce servizi per la modifica dei modelli di controllo in fase di progettazione.

IWebAdministrationService

Fornisce un'interfaccia per la creazione di servizi per l'amministrazione di un sito Web in fase di progettazione.

IWebApplication

Fornisce un'interfaccia per l'accesso a un'applicazione Web in un host di progettazione, ad esempio Microsoft Visual Studio 2005, in fase di progettazione.

IWebFormReferenceManager

Fornisce un'interfaccia in grado di cercare informazioni sui tipi utilizzati nel progetto Web Form corrente.

IWebFormsBuilderUIService

Fornisce metodi per avviare interfacce utente specifiche per la compilazione di proprietà in fase di progettazione.

IWebFormsDocumentService

Fornisce metodi per accedere ai servizi per tenere traccia dello stato di caricamento di un documento Web Form, gestire gli eventi in fase di caricamento, accedere alla posizione di un documento, gestire il servizio di annullamento di un documento e impostare una nuova selezione all'interno del documento.

Enumerazioni

Nome Descrizione
ContentDesignerState

Enumera le possibili impostazioni per lo stato di un controllo ContentDesigner in fase di progettazione.

ControlLocation

Specifica i percorsi possibili per l'aggiunta di un controllo in un contenitore.

UrlBuilderOptions

Definisce gli identificatori per le impostazioni di un UrlBuilder.

ViewFlags

Indica le funzionalità abilitate con il metodo SetViewFlags(ViewFlags, Boolean) di una finestra di progettazione.

Delegati

Nome Descrizione
TransactedChangeCallback

Delegato che fa riferimento a un metodo in un oggetto personalizzato DesignerActionList che deve essere chiamato dal InvokeTransactedChange metodo per implementare le modifiche delle proprietà nel controllo associato della finestra di progettazione.

ViewEventHandler

Rappresenta il metodo che gestirà l'evento generato da strumenti di progettazione visiva, ad esempio Visual Studio 2005, implementando l'interfaccia />