Condividi tramite


Riferimento alle API per l'SDK di visualizzazione e modellazione di Visual Studio

L'sdk di visualizzazione e modellazione di Visual Studio fornisce la piattaforma su cui linguaggi (DSL) specifici di dominio e gli strumenti UML vengono compilati.

[!NOTA]

Per informazioni sul modello UML che modella l'API, vedere Riferimento API per l'estensibilità di modellazione UML.Per informazioni sulla trasformazione del testo, vedere Personalizzazione della trasformazione del testo T4.

Questa sezione contiene materiale di riferimento per gli spazi dei nomi che hanno nomi che iniziano con “Microsoft.VisualStudio.Modeling„.

Spazio dei nomi

Contenuto

Microsoft.VisualStudio.Modeling

Classi come ModelElement, la classe base di tutte le classi di dominio definiti in un modello DSL.

Microsoft.VisualStudio.Modeling.Design

Classi che fanno parte di una definizione di modello DSL.

Microsoft.VisualStudio.Modeling.Diagnostics

Gli strumenti di misurazione del visualizzatore e di prestazioni dell'archivio modelli.

Microsoft.VisualStudio.Modeling.Diagrams

Classi come ShapeElement, la classe base di tutte le forme definite in un modello DSL.

Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement

Metodi di selezione e di spostamento.

Microsoft.VisualStudio.Modeling.DslDefinition

L'API della finestra di progettazione di definizione DSL.

Microsoft.VisualStudio.Modeling.DslDefinition.Design

Classi interne la finestra di progettazione di definizione DSL.

Microsoft.VisualStudio.Modeling.DslDefinition.ExtensionEnablement

Attributi che consentono di estendere la finestra di progettazione DSL ai comandi, movimenti e la convalida.

Microsoft.VisualStudio.Modeling.Extensibility

Metodi di estensione per ModelElement che implementano l'estensibilità DSL.

Microsoft.VisualStudio.Modeling.ExtensionEnablement

Attributi di estensibilità

Microsoft.VisualStudio.Modeling.Immutability

Consente di rendere le parti di un modello di sola lettura.

Microsoft.VisualStudio.Modeling.Integration

Il Modelbus API, che consente di integrati diversi modelli.

Microsoft.VisualStudio.Modeling.Integration.Picker

La finestra di dialogo che consente agli utenti di accedere a modelli ed elementi per creare riferimenti Modelbus.

Microsoft.VisualStudio.Modeling.Integration.Picker.Hosting

Il servizio di selezione.

Microsoft.VisualStudio.Modeling.Integration.Shell

Framework dell'adattatore Modelbus per Visual Studio.

Microsoft.VisualStudio.Modeling.Integration.Shell.Picker

La finestra di dialogo di selezione che consente agli utenti di accedere a modelli ed elementi per creare riferimenti Modelbus.

Microsoft.VisualStudio.Modeling.Shell

L'interfaccia tra DSLs e Visual Studio.

Microsoft.VisualStudio.Modeling.Shell.ExtensionEnablement

Consente di definire i controlli menu di scelta rapida (contestuale).

Microsoft.VisualStudio.Modeling.Validation

Consente di definire vincoli di convalida.

Vedere anche

Altre risorse

Riferimento API per l'estensibilità di modellazione UML

Personalizzazione della trasformazione del testo T4