ModelingProject 类

允许您读取 UML 建模项目。

继承层次结构

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.ModelingProject

命名空间:  Microsoft.VisualStudio.ArchitectureTools.Extensibility
程序集:  Microsoft.VisualStudio.ArchitectureTools.Extensibility(在 Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll 中)

语法

声明
Public NotInheritable Class ModelingProject
public static class ModelingProject
public ref class ModelingProject abstract sealed
[<AbstractClass>]
[<Sealed>]
type ModelingProject =  class end
public final class ModelingProject

ModelingProject 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 GetReadWriteModelingProject 通过 UML 项目的 GUID 访问该项目。
公共方法静态成员 LoadReadOnly 在只读模式中打开建模项目。

页首

字段

  名称 说明
公共字段静态成员 LayerModelExtension 用于层模型的文件扩展名。
公共字段静态成员 ModelDefinitionFileExtension 用于建模项目文件的文件扩展名。
公共字段静态成员 ModelDefinitionFolderName 存储文件包的文件夹名称。

页首

备注

有关 UML 关系图的更多信息,请参见 开发软件设计模型

有关使用 UML API 的更多信息,请参见 扩展 UML 模型和关系图

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.ArchitectureTools.Extensibility 命名空间