IModelStore, interface
Magasin associé à un IModelingProject, dans lequel les éléments de modèle UML sont stockés.
Espace de noms : Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly : Microsoft.VisualStudio.ArchitectureTools.Extensibility (dans Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntaxe
'Déclaration
Public Interface IModelStore
public interface IModelStore
public interface class IModelStore
type IModelStore = interface end
public interface IModelStore
Le type IModelStore expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Boolean | Le type booléen primitif qui est défini dans cet IModelStore. | |
Integer | Le type d'entier primitif qui est défini dans cet IModelStore. | |
IsReadOnly | Si la valeur est true, le modèle ne peut pas être mis à jour. | |
ProfileManager | Permet d'accéder à la collection de profils disponibles dans le modèle. | |
Root | Le package qui contient tous les autres éléments du modèle. | |
String | La chaîne de type primitif qui est définie dans cet IModelStore. | |
UnlimitedNatural | Le type de UnlimitedNatural primitif défini dans cet IModelStore. |
Début
Méthodes
Nom | Description | |
---|---|---|
AllInstances<T> | Tous les éléments du magasin de modèles qui appartiennent au type T spécifié ou à l'un de ses sous-types. | |
FindElement | L'élément dans le magasin ayant un GUID spécifié, ou null. | |
Instances<T> | Tous les éléments du magasin de modèles qui ont le type T spécifié, qui ne doit pas être abstrait. |
Début
Méthodes d'extension
Nom | Description | |
---|---|---|
Diagrams | Tous les schémas ouverts dans le modèle, d'un type particulier si spécifié. (Défini par PresentationHelpers.) |
Début
Notes
Pour plus d'informations sur les diagrammes UML, consultez Développement de modèles pour la conception logicielle.
Pour plus d'informations sur l'utilisation d'API UML, consultez Extension de modèles et de diagrammes UML.
Voir aussi
Référence
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml, espace de noms