IModelingProjectReader Interface

 

Accesses a modeling project in read only mode.

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

Syntax

public interface IModelingProjectReader : IDisposable
public interface class IModelingProjectReader : IDisposable
type IModelingProjectReader = 
    interface
        interface IDisposable
    end
Public Interface IModelingProjectReader
    Inherits IDisposable

Properties

Name Description
System_CAPS_pubproperty DiagramFileNames

The names of diagram files available in the modeling project.

System_CAPS_pubproperty Store

The IModelStore containing the model that has been read.

Methods

Name Description
System_CAPS_pubmethod Dispose()

(Inherited from IDisposable.)

System_CAPS_pubmethod LoadDiagram(String)

Opens a specified diagram. The diagram must belong to this modeling project.

Extension Methods

Name Description
System_CAPS_pubmethod GetLoadMessages()

Overloaded. Gets any error messages generated when the IModelingProjectReader was used to read a model.(Defined by ModelingProjectExtensions.)

Remarks

For more information about UML diagrams, see Create models for your app.

For more information about using the UML API, see Extend UML models and diagrams.

See Also

Microsoft.VisualStudio.ArchitectureTools.Extensibility Namespace

Return to top