ClassifierExtensions 类

IClassifier 的扩展方法。

继承层次结构

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.ClassifierExtensions

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

语法

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

ClassifierExtensions 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 CreateGeneralization 创建此分类器的新泛化。在此分类器和另一个分类器之间创建 IGeneralization 关系。
公共方法静态成员 GetOutgoingAssociationEnds 链接到此分类器的关联的另一端。从关联端,您可以获得链接的分类器和它的类型。
公共方法静态成员 GetSpecifics 返回专用化此分类器的所有分类器。
公共方法静态成员 SetNavigable 为关联末端设置导航性。

页首

备注

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

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

线程安全

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

请参见

参考

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 命名空间