Partager via


Microsoft.VisualStudio.Uml.AuxiliaryConstructs, espace de noms

Cet espace de noms fournit une API sur le modèle UML, ainsi que des méthodes pour définir et utiliser les classes du modèle UML. Pour plus d'informations sur les modèles UML dans Visual Studio Ultimate, consultez Développement de modèles pour la conception logicielle. Pour plus d'informations sur les modèles de classes, consultez Diagrammes de classes UML : indications. Pour plus d'informations sur l'API UML, consultez Extension de modèles et de diagrammes UML.

Les types et les propriétés définies dans cet espace de noms correspondent à ceux définis dans la spécification UML. En outre, les méthodes d'extension sont définies sur de nombreux types dans cet espace de noms. Pour plus d'informations, consultez Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.

Interfaces

  Interface Description
Interface publique IClassifierTemplateParameter Une valeur dans la définition d'un modèle qui peut être lié à une classe.
Interface publique IModel Une description partielle d'un système physique, d'un processus ou d'un logiciel.
Interface publique IOperationTemplateParameter Une valeur dans la définition d'un modèle qui peut être lié à une opération.
Interface publique IParameterableElement Un élément qui peut être un paramètre dans un modèle ou un argument dans une liaison de modèle.Les classifieurs et ValueSpecifications sont ParameterableElements.
Interface publique IRedefinableTemplateSignature Un TemplateSignature qui peut être étendu avec des paramètres supplémentaires.
Interface publique ITemplateableElement Un élément qui peut être défini comme modèle.
Interface publique ITemplateBinding Spécifie les substitutions des arguments pour les paramètres d'un modèle.
Interface publique ITemplateParameter Une valeur dans la définition d'un modèle qui peut être remplacé lorsque le modèle est lié.
Interface publique ITemplateParameterSubstitution Lie un élément tel qu'une classe ou une opération à un paramètre de modèle.
Interface publique ITemplateSignature Une liste de TemplateParameters pour un modèle.