共用方式為


ComponentExtensions 類別

IComponent 的擴充方法。

繼承階層架構

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

命名空間:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
組件:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (在 Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll 中)

語法

'宣告
<ExtensionAttribute> _
Public NotInheritable Class ComponentExtensions
public static class ComponentExtensions
[ExtensionAttribute]
public ref class ComponentExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type ComponentExtensions =  class end
public final class ComponentExtensions

方法

  名稱 說明
公用方法靜態成員 CreatePortWithProvidedInterface(IComponent) 在元件中建立新的提供的介面連接埠物件。同時在和元件相同的封裝中建立了新介面。
公用方法靜態成員 CreatePortWithProvidedInterface(IComponent, IInterface) 建立新的提供介面連接埠,其類型為現有的介面。
公用方法靜態成員 CreatePortWithRequiredInterface(IComponent) 在 IComponent 中建立一個新的必要介面連接埠物件。同時在和元件相同的封裝中建立了新介面。
公用方法靜態成員 CreatePortWithRequiredInterface(IComponent, IInterface) 建立新的必要介面連接埠,其類型為現有的介面。

回頁首

備註

如需 UML 圖表的詳細資訊,請參閱開發軟體設計的模型

如需使用 UML API 的詳細資訊,請參閱 擴充 UML 模型與圖表

執行緒安全

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

請參閱

參考

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