Spazio dei nomi Microsoft.VisualStudio.Uml.AuxiliaryConstructs
Questo spazio dei nomi fornisce un'API sul modello UML nonché i metodi per definire e utilizzare le classi di modello UML. Per ulteriori informazioni sui modelli UML in Visual Studio Ultimate, vedere Sviluppo di modelli per la progettazione software. Per ulteriori informazioni sulle classi modello, vedere Diagrammi classi UML: linee guida. Per ulteriori informazioni sulle API UML, vedere Estensione di modelli e diagrammi UML.
Le proprietà e i tipi definiti in questo spazio dei nomi corrispondono a quelli definiti nella specifica UML. Inoltre in molti dei tipi di questo spazio dei nomi sono definiti metodi di estensione. Per ulteriori informazioni, vedere Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.
Interfacce
Interfaccia | Descrizione | |
---|---|---|
IClassifierTemplateParameter | Valore nella definizione di un modello che può essere associato a una classe. | |
IModel | Descrizione parziale di un sistema fisico, di un processo o di un software. | |
IOperationTemplateParameter | Valore nella definizione di un modello che può essere associato a un'operazione. | |
IParameterableElement | Elemento che può essere un parametro in un modello o un argomento in un'associazione del modello.I classificatori e le specifiche di valore sono ParameterableElements. | |
IRedefinableTemplateSignature | Un TemplateSignature che può essere esteso con i parametri aggiuntivi. | |
ITemplateableElement | Elemento che può essere definito come modello. | |
ITemplateBinding | Specifica le sostituzioni degli argomenti per i parametri di un modello. | |
ITemplateParameter | Valore nella definizione di un modello che può essere sostituito quando il modello è associato. | |
ITemplateParameterSubstitution | Associa un elemento come una classe o un'operazione a un parametro di modello. | |
ITemplateSignature | Elenco di TemplateParameters per un modello. |