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 模型與圖表

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。

請參閱

參考

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