ComponentDocumentDesigner Classe
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.
Classe della finestra di progettazione di base per l'estensione del comportamento della modalità di progettazione di un documento di progettazione radice che supporta i componenti annidati.
public ref class ComponentDocumentDesigner : System::ComponentModel::Design::ComponentDesigner, IDisposable, System::ComponentModel::Design::IRootDesigner, System::ComponentModel::Design::ITypeDescriptorFilterService, System::Drawing::Design::IToolboxUser
public class ComponentDocumentDesigner : System.ComponentModel.Design.ComponentDesigner, IDisposable, System.ComponentModel.Design.IRootDesigner, System.ComponentModel.Design.ITypeDescriptorFilterService, System.Drawing.Design.IToolboxUser
type ComponentDocumentDesigner = class
inherit ComponentDesigner
interface IRootDesigner
interface IDesigner
interface IDisposable
interface IToolboxUser
interface ITypeDescriptorFilterService
Public Class ComponentDocumentDesigner
Inherits ComponentDesigner
Implements IDisposable, IRootDesigner, IToolboxUser, ITypeDescriptorFilterService
- Ereditarietà
- Implementazioni
ComponentDocumentDesigner fornisce una classe di base per progettisti di documenti di progettazione radice che supportano i componenti annidati. Oltre ai metodi e alle funzionalità ereditate dalla ComponentDesigner classe, ComponentDocumentDesigner implementa l'interfaccia IRootDesigner per fornire una visualizzazione della modalità di progettazione a livello radice per il componente associato e tutti i componenti annidati.
Nota
La visualizzazione della modalità di progettazione a livello radice per un oggetto o Control viene in genere fornita da una Form finestra di progettazione radice predefinita. È necessaria un'implementazione personalizzata IRootDesigner per fornire una visualizzazione per altri tipi di componenti radice in modalità di progettazione.
È possibile associare una finestra di progettazione a un tipo usando un DesignerAttributeoggetto . Per una panoramica della personalizzazione del comportamento del tempo di progettazione, vedere Estensione Design-Time Supporto.
Component |
Inizializza una nuova istanza della classe ComponentDocumentDesigner. |
Action |
Ottiene gli elenchi di azioni in fase di progettazione supportati dal componente associato alla finestra di progettazione. (Ereditato da ComponentDesigner) |
Associated |
Ottiene l'insieme dei componenti associati al componente gestito dalla finestra di progettazione. (Ereditato da ComponentDesigner) |
Component |
Ottiene il componente progettato dalla finestra di progettazione. (Ereditato da ComponentDesigner) |
Control |
Ottiene il controllo per la finestra di progettazione. |
Inheritance |
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) |
Parent |
Ottiene il componente padre per la finestra di progettazione. (Ereditato da ComponentDesigner) |
Set |
Classe della finestra di progettazione di base per l'estensione del comportamento della modalità di progettazione di un documento di progettazione radice che supporta i componenti annidati. (Ereditato da ComponentDesigner) |
Shadow |
Ottiene un insieme di valori di proprietà che eseguono l'override delle impostazioni utente. (Ereditato da ComponentDesigner) |
Tray |
Ottiene o imposta un valore che indica se la barra dei componenti della finestra di progettazione è in modalità disposizione automatica. |
Tray |
Ottiene o imposta un valore che indica se la barra dei componenti della finestra di progettazione è in modalità icone grandi. |
Verbs |
Ottiene i verbi in fase di progettazione supportati dal componente associato alla finestra di progettazione. (Ereditato da ComponentDesigner) |
Dispose() |
Rilascia tutte le risorse usate da ComponentDesigner. (Ereditato da ComponentDesigner) |
Dispose(Boolean) |
Rilascia le risorse non gestite usate da ComponentDocumentDesigner e, facoltativamente, le risorse gestite. |
Do |
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) |
Get |
Funge da funzione hash predefinita. (Ereditato da Object) |
Get |
Esegue un tentativo di recuperare il tipo di servizio specificato dal sito della modalità progettazione del componente della finestra di progettazione. (Ereditato da ComponentDesigner) |
Get |
Ottiene un valore che indica se lo strumento specificato è supportato dalla finestra di progettazione. |
Get |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Initialize(IComponent) |
Inizializza la finestra di progettazione con il componente specificato. |
Initialize |
Reinizializza un componente esistente. (Ereditato da ComponentDesigner) |
Initialize |
Inizializza un nuovo componente creato. (Ereditato da ComponentDesigner) |
Initialize |
Obsoleti.
Obsoleti.
Inizializza le impostazioni relative a un componente importato già inizializzato per impostazioni diverse da quelle predefinite. (Ereditato da ComponentDesigner) |
Invoke |
Ottiene l'oggetto InheritanceAttribute dell'oggetto ComponentDesigner specificato. (Ereditato da ComponentDesigner) |
Memberwise |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
On |
Obsoleti.
Obsoleti.
Imposta le proprietà predefinite relative al componente. (Ereditato da ComponentDesigner) |
Post |
Consente a una finestra di progettazione di modificare o rimuovere elementi dall'insieme di attributi esposti tramite un oggetto TypeDescriptor. (Ereditato da ComponentDesigner) |
Post |
Consente a una finestra di progettazione di modificare o rimuovere elementi dal gruppo di eventi esposti tramite un oggetto TypeDescriptor. (Ereditato da ComponentDesigner) |
Post |
Consente a una finestra di progettazione di modificare o rimuovere elementi dall'insieme di proprietà esposte tramite un oggetto TypeDescriptor. (Ereditato da ComponentDesigner) |
Pre |
Consente a una finestra di progettazione di aggiungere un insieme di attributi che vengono esposti tramite un oggetto TypeDescriptor. (Ereditato da ComponentDesigner) |
Pre |
Consente a una finestra di progettazione di aggiungere un insieme di eventi che vengono esposti tramite un oggetto TypeDescriptor. (Ereditato da ComponentDesigner) |
Pre |
Regola l'insieme di proprietà che verrà esposto dal componente tramite un oggetto TypeDescriptor. |
Raise |
Notifica all'oggetto IComponentChangeService che questo componente è stato modificato. (Ereditato da ComponentDesigner) |
Raise |
Notifica all'oggetto IComponentChangeService che questo componente sta per essere modificato. (Ereditato da ComponentDesigner) |
To |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Prodotto | Versioni |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: