Partager via


IModelingProjectReader, interface

Accède à un projet de modélisation en mode lecture seule.

Espace de noms :  Microsoft.VisualStudio.ArchitectureTools.Extensibility
Assembly :  Microsoft.VisualStudio.ArchitectureTools.Extensibility (dans Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntaxe

'Déclaration
Public Interface IModelingProjectReader _
    Inherits IDisposable
public interface IModelingProjectReader : IDisposable
public interface class IModelingProjectReader : IDisposable
type IModelingProjectReader =  
    interface 
        interface IDisposable 
    end
public interface IModelingProjectReader extends IDisposable

Le type IModelingProjectReader expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DiagramFileNames Les noms des fichiers de diagramme disponibles dans le projet de modélisation.
Propriété publique Store L'IModelStore contenant le modèle qui a été lu.

Début

Méthodes

  Nom Description
Méthode publique Dispose Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. (Hérité de IDisposable.)
Méthode publique LoadDiagram Ouvre un diagramme spécifié.Le diagramme doit appartenir à ce projet de modélisation.

Début

Méthodes d'extension

  Nom Description
Méthode d'extension publique GetLoadMessages() Surchargé. Reçoit tous les messages d'erreur générés lorsque IModelingProjectReader a été utilisé pour lire un modèle. (Défini par ModelingProjectExtensions.)
Méthode d'extension publique GetLoadMessages<T>() Surchargé. Reçoit tous les messages d'erreur générés lorsque IModelingProjectReader a été utilisé pour lire un modèle. (Défini par ModelingProjectExtensions.)

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, espace de noms