Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.Modeling.Design

Lo spazio dei nomi Microsoft.VisualStudio.Modeling.Design contiene classi che consentono agli sviluppatori di compilare un comportamento personalizzato in fase di progettazione per il proprio linguaggio specifico di dominio.

Classi

  Classe Descrizione
Classe pubblica CategoryResourceAttribute Rappresenta una categoria in cui raggruppare una proprietà quando la proprietà viene visualizzata in un controllo PropertyGrid impostato sulla modalità Per categoria.
Classe pubblica DescriptionResourceAttribute Rappresenta la descrizione di una proprietà quando quest'ultima viene visualizzata in un controllo PropertyGrid.
Classe pubblica DisplayNameResourceAttribute Rappresenta il nome associato a una proprietà.
Classe pubblica ElementPropertyDescriptor Rappresenta una proprietà di dominio in un modello DSL (domain-specific language, linguaggio specifico del dominio).
Classe pubblica ElementTypeDescriptionProvider Fornisce metodi per la creazione e il recupero di oggetti ElementTypeDescriptor.
Classe pubblica ElementTypeDescriptor Fornisce informazioni aggiuntive sui tipi di runtime per un oggetto ModelElement.
Classe pubblica FlagEnumerationEditor Fornisce un'interfaccia utente per la rappresentazione e la modifica di enumerazioni di dominio.
Classe pubblica ForwardingTypeDescriptionProvider Fornisce metodi per creare e recuperare un descrittore di tipi per l'elemento del modello di destinazione di un elemento del modello di indicizzazione.
Classe pubblica ModelingBindingSource BindingSource specializzato da utilizzare con 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 valori di enumerazioni di dominio e testo.
Classe pubblica ModelingToolboxItem Rappresenta un elemento della casella degli strumenti generato in Domain-Specific Language Tools (Strumenti DSL).
Classe pubblica ModelingToolboxItemBase Rappresenta un elemento astratto della casella degli strumenti.
Classe pubblica PropertyDescriptorNotFoundException Eccezione alle situazioni in cui un ElementPropertyDescriptor previsto non viene trovato.
Classe pubblica RolePlayerComboCell Classe che consente l'override delle funzionalità Parse e Format.
Classe pubblica RolePlayerMenuCommand Rappresenta un comando che può essere aggiunto all'elenco di valori per un ruolo di proprietà nella finestra delle proprietà.
Classe pubblica RolePlayerPropertyDescriptor Fornisce informazioni aggiuntive sui tipi di runtime per una proprietà di ruolo.
Classe pubblica TrackingPropertyDescriptor Fornisce informazioni aggiuntive sui tipi 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 la sezione Osservazioni). Rappresenta un contesto della Guida.
Classe pubblica UserContextElement Obsoleta. Questa classe non viene utilizzata da Visual Studio SDK. (Vedere la sezione Osservazioni). Rappresenta un elemento Help.
Classe pubblica UserContextTypeConverter Obsoleta. Questa classe non viene utilizzata da Visual Studio SDK. (Vedere la sezione Osservazioni). Fornisce un convertitore di tipi per la conversione tra valori di contesti della Guida e testo.
Classe pubblica WinFormsDataBindingHelper Classe che consentono di semplificare le operazioni comuni di associazione dati di Windows Form.

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 la sezione Osservazioni). Specifica il tipo di elemento contesto utente.

Vedere anche

Riferimenti

System.ComponentModel.Design