XmlDataSourceDesigner Classe
Definizione
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.
Fornisce il supporto in fase di progettazione in una finestra di progettazione visiva per il controllo XmlDataSource.
public ref class XmlDataSourceDesigner : System::Web::UI::Design::HierarchicalDataSourceDesigner, System::Web::UI::Design::IDataSourceDesigner
public class XmlDataSourceDesigner : System.Web.UI.Design.HierarchicalDataSourceDesigner, System.Web.UI.Design.IDataSourceDesigner
type XmlDataSourceDesigner = class
inherit HierarchicalDataSourceDesigner
interface IDataSourceDesigner
Public Class XmlDataSourceDesigner
Inherits HierarchicalDataSourceDesigner
Implements IDataSourceDesigner
- Ereditarietà
-
XmlDataSourceDesigner
- Implementazioni
Commenti
La XmlDataSourceDesigner classe è destinata all'uso dal controllo XmlDataSource e non destinata all'uso da parte degli sviluppatori di controlli origine dati XML personalizzati.
Costruttori
| XmlDataSourceDesigner() |
Inizializza una nuova istanza della classe XmlDataSourceDesigner. |
Proprietà
| ActionLists |
Ottiene la raccolta dell'elenco di azioni per questa finestra di progettazione controlli. (Ereditato da HierarchicalDataSourceDesigner) |
| AllowResize |
Ottiene un valore che indica se è possibile ridimensionare il controllo nell'ambiente Design-Time. (Ereditato da ControlDesigner) |
| AssociatedComponents |
Ottiene l'insieme dei componenti associati al componente gestito dalla finestra di progettazione. (Ereditato da ComponentDesigner) |
| AutoFormats |
Ottiene la raccolta degli schemi di formattazione automatica predefiniti da visualizzare nella finestra di dialogo Formattazione automatica per il controllo associato in fase di progettazione. (Ereditato da ControlDesigner) |
| Behavior |
Obsoleti.
Ottiene o imposta il comportamento DHTML associato alla finestra di progettazione. (Ereditato da HtmlControlDesigner) |
| CanConfigure |
Ottiene un valore che indica se è possibile chiamare il metodo Configure(). |
| CanRefreshSchema |
Ottiene un valore che indica se è possibile chiamare il metodo RefreshSchema(Boolean). |
| Component |
Ottiene il componente progettato dalla finestra di progettazione. (Ereditato da ComponentDesigner) |
| Data |
Ottiene o imposta un blocco di XML a cui viene associato il controllo origine dati correlato. |
| DataBindings |
Ottiene l'insieme di associazioni dati per il controllo corrente. (Ereditato da HtmlControlDesigner) |
| DataBindingsEnabled |
Ottiene un valore che indica se l'area contenitore per il controllo controllo associato supporta l'associazione di dati. (Ereditato da ControlDesigner) |
| DataFile |
Ottiene o imposta il nome file di un file XML a cui viene associato il controllo origine dati correlato. |
| DesignerState |
Ottiene un oggetto utilizzato per rendere persistenti i dati per il controllo associato in fase di progettazione. (Ereditato da ControlDesigner) |
| DesignTimeElement |
Obsoleti.
Ottiene l'oggetto in fase di progettazione che rappresenta il controllo associato all'oggetto HtmlControlDesigner sull'area di progettazione. (Ereditato da HtmlControlDesigner) |
| DesignTimeElementView |
Obsoleti.
Ottiene l'oggetto di controllo di visualizzazione per la finestra di progettazione. (Ereditato da ControlDesigner) |
| DesignTimeHtmlRequiresLoadComplete |
Obsoleti.
Ottiene un valore che indica se l'host di progettazione deve terminare il caricamento prima di poter chiamare il metodo GetDesignTimeHtml. (Ereditato da ControlDesigner) |
| Expressions |
Ottiene le associazioni di espressioni per il controllo corrente in fase di progettazione. (Ereditato da HtmlControlDesigner) |
| HidePropertiesInTemplateMode |
Ottiene un valore che indica se le proprietà del controllo associato sono nascoste quando per il controllo è attiva la modalità modello. (Ereditato da ControlDesigner) |
| ID |
Ottiene o imposta a stringa ID per il controllo. (Ereditato da ControlDesigner) |
| InheritanceAttribute |
Ottiene un attributo che indica il tipo di ereditarietà del componente associato. (Ereditato da ComponentDesigner) |
| Inherited |
Ottiene un valore che indica se questo componente è ereditato. (Ereditato da ComponentDesigner) |
| InTemplateMode |
Ottiene un valore che indica se il controllo è in modalità di visualizzazione o modifica del modello in un host di progettazione. La proprietà InTemplateMode è di sola lettura. (Ereditato da ControlDesigner) |
| IsDirty |
Obsoleti.
Ottiene o imposta un valore che indica se il controllo server Web è stato contrassegnato come modificato. (Ereditato da ControlDesigner) |
| ParentComponent |
Ottiene il componente padre per la finestra di progettazione. (Ereditato da ComponentDesigner) |
| ReadOnly |
Obsoleti.
Ottiene o imposta un valore che indica se le proprietà del controllo sono in sola lettura in fase di progettazione. (Ereditato da ControlDesigner) |
| RootDesigner |
Ottiene la finestra di progettazione di controlli per la pagina del Web Form contenente il controllo associato. (Ereditato da ControlDesigner) |
| SetTextualDefaultProperty |
Fornisce il supporto in fase di progettazione in una finestra di progettazione visiva per il controllo XmlDataSource. (Ereditato da ComponentDesigner) |
| ShadowProperties |
Ottiene un insieme di valori di proprietà che eseguono l'override delle impostazioni utente. (Ereditato da ComponentDesigner) |
| ShouldCodeSerialize |
Obsoleti.
Ottiene o imposta un valore che indica se durante la serializzazione deve essere creata una dichiarazione di campo per il controllo nel file code-behind, per il documento di progettazione corrente. (Ereditato da HtmlControlDesigner) |
| SuppressingDataSourceEvents |
Indica se sono stati disabilitati gli eventi dell'origine dati. (Ereditato da HierarchicalDataSourceDesigner) |
| Tag |
Ottiene un oggetto che rappresenta l'elemento del markup HTML per il controllo associato. (Ereditato da ControlDesigner) |
| TemplateGroups |
Ottiene una raccolta di gruppi di modelli, ognuno contenente una o più definizioni di modello. (Ereditato da ControlDesigner) |
| Transform |
Ottiene o imposta un blocco di codice XSL (Extensible Stylesheet Language) che definisce una trasformazione XSLT da eseguire sui dati XML contenuti nella proprietà Data o nel file XML indicato dalla proprietà DataFile. |
| TransformFile |
Ottiene o imposta il nome file di un file XSL (Extensible Stylesheet Language) che definisce una trasformazione XSLT da eseguire sui dati XML contenuti nella proprietà Data o nel file XML indicato dalla proprietà DataFile. |
| UsePreviewControl |
Ottiene un valore che indica se la finestra di progettazione controlli usa un controllo di anteprima temporaneo per generare il markup HTML in fase di progettazione. (Ereditato da ControlDesigner) |
| Verbs |
Ottiene i verbi in fase di progettazione supportati dal componente associato alla finestra di progettazione. (Ereditato da ComponentDesigner) |
| ViewControl |
Ottiene o imposta un controllo server Web che può essere utilizzato per visualizzare in anteprima il markup HTML Design-Time. (Ereditato da ControlDesigner) |
| ViewControlCreated |
Ottiene o imposta un valore che indica se il controllo |
| Visible |
Ottiene un valore che indica se il controllo è visibile in fase di progettazione. (Ereditato da ControlDesigner) |
| XPath |
Ottiene o imposta una query XPath da applicare ai dati XML contenuti nella proprietà Data o nel file XML indicato dalla proprietà DataFile. |
Metodi
| Configure() |
Avvia la configurazione guidata per l'origine dati sottostante. |
| CreateErrorDesignTimeHtml(String) |
Crea il markup HTML per visualizzare un messaggio di errore specificato in fase di progettazione. (Ereditato da ControlDesigner) |
| CreateErrorDesignTimeHtml(String, Exception) |
Crea il markup HTML per visualizzare un messaggio di errore di eccezione specificato in fase di progettazione. (Ereditato da ControlDesigner) |
| CreatePlaceHolderDesignTimeHtml() |
Fornisce una rappresentazione del segnaposto rettangolare semplice che visualizza il tipo e l'ID del controllo. (Ereditato da ControlDesigner) |
| CreatePlaceHolderDesignTimeHtml(String) |
Fornisce una rappresentazione del segnaposto rettangolare semplice che visualizza il tipo e l'ID del controllo e le istruzioni o le informazioni aggiuntive specificate. (Ereditato da ControlDesigner) |
| CreateViewControl() |
Restituisce una copia del controllo associato per la visualizzazione o il rendering nell'area di progettazione. (Ereditato da ControlDesigner) |
| Dispose() |
Rilascia tutte le risorse usate da ComponentDesigner. (Ereditato da ComponentDesigner) |
| Dispose(Boolean) |
Rilascia le risorse non gestite usate dall'oggetto HtmlControlDesigner ed eventualmente le risorse gestite. (Ereditato da HtmlControlDesigner) |
| DoDefaultAction() |
Crea una firma di metodo nel file di codice sorgente per l'evento predefinito sul componente e sposta il cursore dell'utente in tale posizione. (Ereditato da ComponentDesigner) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetBounds() |
Recupera le coordinate del rettangolo che rappresenta i limiti del controllo come visualizzato nell'area di progettazione. (Ereditato da ControlDesigner) |
| GetDesignTimeHtml() |
Ottiene il markup HTML usato per rappresentare il controllo in fase di progettazione. (Ereditato da HierarchicalDataSourceDesigner) |
| GetDesignTimeHtml(DesignerRegionCollection) |
Recupera il markup HTML per la visualizzazione del controllo e popola la raccolta con le aree della finestra di progettazione controlli correnti. (Ereditato da ControlDesigner) |
| GetEditableDesignerRegionContent(EditableDesignerRegion) |
Restituisce il contenuto per un'area modificabile della visualizzazione Design-Time del controllo associato. (Ereditato da ControlDesigner) |
| GetEmptyDesignTimeHtml() |
Recupera il markup HTML per rappresentare un controllo server Web in fase di progettazione che non avrà rappresentazione visiva in fase di esecuzione. (Ereditato da ControlDesigner) |
| GetErrorDesignTimeHtml(Exception) |
Recupera il markup HTML che fornisce informazioni sull'eccezione specificata. (Ereditato da ControlDesigner) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetPersistenceContent() |
Recupera il markup HTML interno persistente del controllo in fase di progettazione. (Ereditato da ControlDesigner) |
| GetPersistInnerHtml() |
Obsoleti.
Recupera il markup HTML interno persistente del controllo. (Ereditato da ControlDesigner) |
| GetService(Type) |
Esegue un tentativo di recuperare il tipo di servizio specificato dal sito della modalità progettazione del componente della finestra di progettazione. (Ereditato da ComponentDesigner) |
| GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| GetView(String) |
Recupera l'oggetto della visualizzazione dell'origine dati in fase di progettazione per il controllo XmlDataSource associato. |
| GetViewRendering() |
Recupera un oggetto contenente il markup Design-Time per il contenuto e le aree del controllo associato. (Ereditato da ControlDesigner) |
| Initialize(IComponent) |
Inizializza la finestra di progettazione e carica il componente specificato. |
| InitializeExistingComponent(IDictionary) |
Reinizializza un componente esistente. (Ereditato da ComponentDesigner) |
| InitializeNewComponent(IDictionary) |
Inizializza un nuovo componente creato. (Ereditato da ComponentDesigner) |
| InitializeNonDefault() |
Obsoleti.
Obsoleti.
Inizializza le impostazioni relative a un componente importato già inizializzato per impostazioni diverse da quelle predefinite. (Ereditato da ComponentDesigner) |
| Invalidate() |
Invalida l'intera area del controllo visualizzato nell'area di progettazione e comunica alla finestra di progettazione di controlli di ricreare il controllo. (Ereditato da ControlDesigner) |
| Invalidate(Rectangle) |
Invalida l'area specificata del controllo visualizzato nell'area di progettazione e comunica alla finestra di progettazione di controlli di ricreare il controllo. (Ereditato da ControlDesigner) |
| InvokeGetInheritanceAttribute(ComponentDesigner) |
Ottiene l'oggetto InheritanceAttribute dell'oggetto ComponentDesigner specificato. (Ereditato da ComponentDesigner) |
| IsPropertyBound(String) |
Obsoleti.
Recupera un valore che indica se la proprietà specificata sul controllo associato prevede l'associazione a dati. (Ereditato da ControlDesigner) |
| Localize(IDesignTimeResourceWriter) |
Utilizza il writer di risorse fornito per rendere persistenti le proprietà localizzate del controllo associato in una risorsa nell'host di progettazione. (Ereditato da ControlDesigner) |
| MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
| OnAutoFormatApplied(DesignerAutoFormat) |
Chiamato dopo che è stato applicato uno schema di formattazione automatica e predefinito al controllo associato. (Ereditato da ControlDesigner) |
| OnBehaviorAttached() |
Chiamato quando la finestra di progettazione di controlli è collegata a un oggetto Behavior. (Ereditato da ControlDesigner) |
| OnBehaviorDetaching() |
Obsoleti.
Chiamato quando viene annullata un'associazione di un comportamento dall'elemento. (Ereditato da HtmlControlDesigner) |
| OnBindingsCollectionChanged(String) |
Obsoleti.
Chiamato se viene modificato l'insieme di associazioni dati. (Ereditato da ControlDesigner) |
| OnClick(DesignerRegionMouseEventArgs) |
Chiamato dall'host di progettazione quando l'utente fa clic su un controllo associato in fase di progettazione. (Ereditato da ControlDesigner) |
| OnComponentChanged(Object, ComponentChangedEventArgs) |
Viene chiamato in caso di modifica del controllo associato. (Ereditato da ControlDesigner) |
| OnComponentChanging(Object, ComponentChangingEventArgs) |
Rappresenta il metodo che gestirà l'evento ComponentChanging per il controllo associato. (Ereditato da ControlDesigner) |
| OnControlResize() |
Obsoleti.
Chiamato se il controllo server Web associato è stato ridimensionato nell'host di progettazione in fase di progettazione. (Ereditato da ControlDesigner) |
| OnDataSourceChanged(EventArgs) |
Genera l'evento DataSourceChanged quando le proprietà dell'origine dati sono state modificate e il valore della proprietà SuppressingDataSourceEvents è |
| OnPaint(PaintEventArgs) |
Chiamato se la finestra di progettazione di controlli crea il controllo associato sull'area di progettazione, se il valore CustomPaint è |
| OnSchemaRefreshed(EventArgs) |
Genera l'evento SchemaRefreshed quando lo schema dell'origine dati è stato modificato e il valore della proprietà SuppressingDataSourceEvents è |
| OnSetComponentDefaults() |
Obsoleti.
Obsoleti.
Imposta le proprietà predefinite relative al componente. (Ereditato da ComponentDesigner) |
| OnSetParent() |
Fornisce un modo per eseguire un'ulteriore elaborazione quando il controllo associato viene connesso al controllo padre. (Ereditato da HtmlControlDesigner) |
| PostFilterAttributes(IDictionary) |
Consente a una finestra di progettazione di modificare o rimuovere elementi dall'insieme di attributi esposti tramite un oggetto TypeDescriptor. (Ereditato da ComponentDesigner) |
| PostFilterEvents(IDictionary) |
Consente a una finestra di progettazione di modificare o rimuovere elementi dal gruppo di eventi esposti tramite un oggetto TypeDescriptor. (Ereditato da ComponentDesigner) |
| PostFilterProperties(IDictionary) |
Consente a una finestra di progettazione di modificare o rimuovere elementi dall'insieme di proprietà esposte tramite un oggetto TypeDescriptor. (Ereditato da ComponentDesigner) |
| PreFilterAttributes(IDictionary) |
Consente a una finestra di progettazione di aggiungere un insieme di attributi che vengono esposti tramite un oggetto TypeDescriptor. (Ereditato da ComponentDesigner) |
| PreFilterEvents(IDictionary) |
Imposta l'elenco di eventi esposti in fase di progettazione per l'oggetto TypeDescriptor per il componente. (Ereditato da HtmlControlDesigner) |
| PreFilterProperties(IDictionary) |
Utilizzato da un componente della finestra di progettazione per aggiungere o rimuovere proprietà nella griglia Proprietà in un host di progettazione in fase di progettazione oppure per fornire nuove proprietà della fase di progettazione che possono corrispondere a proprietà del controllo associato. |
| RaiseComponentChanged(MemberDescriptor, Object, Object) |
Notifica all'oggetto IComponentChangeService che questo componente è stato modificato. (Ereditato da ComponentDesigner) |
| RaiseComponentChanging(MemberDescriptor) |
Notifica all'oggetto IComponentChangeService che questo componente sta per essere modificato. (Ereditato da ComponentDesigner) |
| RaiseResizeEvent() |
Obsoleti.
Genera l'evento OnControlResize(). (Ereditato da ControlDesigner) |
| RefreshSchema(Boolean) |
Aggiorna lo schema dall'origine dati, mentre facoltativamente elimina gli eventi. |
| RegisterClone(Object, Object) |
Registra i dati interni in un controllo duplicato. (Ereditato da ControlDesigner) |
| ResumeDataSourceEvents() |
Ripristina gli eventi dell'origine dati dopo la relativa soppressione. (Ereditato da HierarchicalDataSourceDesigner) |
| SetEditableDesignerRegionContent(EditableDesignerRegion, String) |
Specifica il contenuto di un'area modificabile del controllo in fase di progettazione. (Ereditato da ControlDesigner) |
| SetRegionContent(EditableDesignerRegion, String) |
Specifica il contenuto per un'area modificabile della visualizzazione Design-Time del controllo. (Ereditato da ControlDesigner) |
| SetViewFlags(ViewFlags, Boolean) |
Assegna l'enumerazione ViewFlags bit per bit specificata al valore del flag specificato. (Ereditato da ControlDesigner) |
| SuppressDataSourceEvents() |
Pospone tutti gli eventi dell'origine dati fino alla chiamata del metodo ResumeDataSourceEvents(). (Ereditato da HierarchicalDataSourceDesigner) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| UpdateDesignTimeHtml() |
Aggiorna il markup HTML Design-Time per il controllo server Web associato mediante la chiamata al metodo GetDesignTimeHtml. (Ereditato da ControlDesigner) |
Eventi
| DataSourceChanged |
Si verifica quando viene modificata una qualsiasi proprietà dell'origine dati associata. (Ereditato da HierarchicalDataSourceDesigner) |
| SchemaRefreshed |
Si verifica dopo l'aggiornamento dello schema. (Ereditato da HierarchicalDataSourceDesigner) |