Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.Modeling.Design

Microsoft.VisualStudio.Modeling.Design lo spazio dei nomi contiene classi che gli sviluppatori possono utilizzare per compilare il comportamento in fase di progettazione personalizzata per il proprio linguaggio specifico di dominio.

Classi

  Classe Descrizione
Classe pubblica CategoryResourceAttribute Rappresenta una categoria in cui raggruppare la proprietà quando la proprietà viene visualizzata in un oggetto PropertyGrid controllare che viene impostato sulla modalità per categoria.
Classe pubblica DescriptionResourceAttribute Rappresenta una descrizione della proprietà per una proprietà quando la proprietà viene visualizzata in un oggetto PropertyGrid controllare.
Classe pubblica DisplayNameResourceAttribute Rappresenta il nome associato a una proprietà.
Classe pubblica ElementPropertyDescriptor Rappresenta una proprietà di dominio in un modello DSL (DSL).
Classe pubblica ElementTypeDescriptionProvider Fornisce metodi per creare e recuperare ElementTypeDescriptor oggetti.
Classe pubblica ElementTypeDescriptor Vengono fornite informazioni aggiuntive sul tipo di runtime di un oggetto ModelElement oggetto.
Classe pubblica FlagEnumerationEditor Fornisce un'interfaccia utente (UI) per la rappresentazione e modificare le enumerazioni di dominio.
Classe pubblica ForwardingTypeDescriptionProvider Fornisce metodi per creare e recuperare un descrittore di tipo per l'elemento del modello di destinazione di un elemento del modello di risoluzione.
Classe pubblica ModelingBindingSource Un componente BindingSource specializzato per l'utilizzo con i modelli VMSDK (strumenti DSL).Crea una transazione quando vengono aggiunti o rimossi elementi.
Classe pubblica ModelingEnumerationConverter Fornisce un convertitore di tipi per la conversione tra i valori delle enumerazioni di dominio e il testo.
Classe pubblica ModelingToolboxItem Rappresenta un elemento della casella degli strumenti generato negli strumenti di linguaggio specifico di dominio (strumenti DSL).
Classe pubblica ModelingToolboxItemBase Rappresenta un elemento della casella degli strumenti astratto.
Classe pubblica PropertyDescriptorNotFoundException Un'eccezione alle situazioni in cui un ElementPropertyDescriptor previsto non viene trovato.
Classe pubblica RolePlayerComboCell Una classe per consentire l'override Parse e per formattare la funzionalità.
Classe pubblica RolePlayerMenuCommand Rappresenta un comando che può essere aggiunto all' elenco di valori per un ruolo della proprietà nella finestra proprietà.
Classe pubblica RolePlayerPropertyDescriptor Vengono fornite informazioni aggiuntive sul tipo di runtime per un ruolo della proprietà.
Classe pubblica TrackingPropertyDescriptor Vengono fornite informazioni aggiuntive sul tipo di runtime per una proprietà di rilevamento di un elemento del modello.
Classe pubblica UserContext Obsoleta. Questa classe non viene utilizzata da Visual Studio SDK.(Vedere le note.) Rappresenta un contesto della guida.
Classe pubblica UserContextElement Obsoleta. Questa classe non viene utilizzata da Visual Studio SDK.(Vedere le note.) Rappresenta un elemento della guida.
Classe pubblica UserContextTypeConverter Obsoleta. Questa classe non viene utilizzata da Visual Studio SDK.(Vedere le note.) Fornisce un convertitore di tipi per la conversione tra i valori dei contesti della guida e il testo.
Classe pubblica WinFormsDataBindingHelper Classe che consentono di semplificare le operazioni comuni di associazione dati di WinForms.

Delegati

  Delegato Descrizione
Delegato pubblico TypeDescriptionProviderForwarder Rappresenta il metodo che restituisce l'elemento del modello rappresentato da un altro elemento del modello.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica UserContextType Obsoleta. Questa enumerazione non viene utilizzata da Visual Studio SDK.(Vedere le note.) specifica il tipo di elemento di contesto utente.

Vedere anche

Riferimenti

System.ComponentModel.Design