System.Web.UI.Design Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
| RouteUrlExpressionEditorSheet |
Rappresenta un foglio dell'editor in fase di progettazione per le proprietà di un'espressione |
| RouteValueExpressionEditor |
Fornisce proprietà e metodi per la composizione di un'espressione |
| RouteValueExpressionEditorSheet |
Rappresenta un foglio dell'editor in fase di progettazione per le proprietà di un'espressione |
| 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 |
| 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 |