Freigeben über


IModelingProjectReader-Schnittstelle

Greift auf ein Modellierungsprojekt im schreibgeschützten Modus zu.

Namespace:  Microsoft.VisualStudio.ArchitectureTools.Extensibility
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntax

'Declaration
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

Der IModelingProjectReader-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DiagramFileNames Die Namen von Diagrammdateien, die im Modellierungsprojekt verfügbar sind.
Öffentliche Eigenschaft Store Das IModelStore, die das Modell enthält, das gelesen wurde.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Dispose Führt anwendungsspezifische Aufgaben aus, die mit dem Freigeben, Zurückgeben oder Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Von IDisposable geerbt.)
Öffentliche Methode LoadDiagram Öffnet ein angegebenes Diagramm.Das Diagramm muss diesem Modellierungsprojekt gehören.

Zum Seitenanfang

Erweiterungsmethoden

  Name Beschreibung
Öffentliche Erweiterungsmethode GetLoadMessages() Überladen. Ruft alle Fehlermeldungen ab, die beim Lesen eines Modells mit dem IModelingProjectReader generiert wurden. (Durch ModelingProjectExtensions definiert.)
Öffentliche Erweiterungsmethode GetLoadMessages<T>() Überladen. Ruft alle Fehlermeldungen ab, die beim Lesen eines Modells mit dem IModelingProjectReader generiert wurden. (Durch ModelingProjectExtensions definiert.)

Zum Seitenanfang

Hinweise

Weitere Informationen zu UML-Diagrammen finden Sie unter Entwickeln von Modellen für den Softwareentwurf.

Weitere Informationen zur Verwendung der UML-API finden Sie unter Erweitern von UML-Modellen und Diagrammen.

Siehe auch

Referenz

Microsoft.VisualStudio.ArchitectureTools.Extensibility-Namespace