共用方式為


ActivityExtensions 類別

IActivity 的擴充方法。

繼承階層架構

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

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

語法

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

ActivityExtensions 型別會公開下列成員。

方法

  名稱 說明
公用方法靜態成員 CreateAcceptEventAction 在 Activity 中建立新的 IAcceptEventAction 物件
公用方法靜態成員 CreateActivityFinalNode 在 Activity 中建立新的 IActivityFinalNode 物件
公用方法靜態成員 CreateActivityParameterNode 在 Activity 中建立新的 IActivityParameterNode 物件
公用方法靜態成員 CreateCallBehaviorAction 在 Activity 中建立新的 ICallBehaviorAction 物件
公用方法靜態成員 CreateCallOperationAction 在 Activity 中建立新的 ICallOperationAction 物件
公用方法靜態成員 CreateControlFlow 在 ActivityNode 中建立新的 IControlFlow 連結
公用方法靜態成員 CreateCreateObjectAction 在 Activity 中建立新的 ICreateObjectAction 物件
公用方法靜態成員 CreateDecisionNode 在 Activity 中建立新的 IDecisionNode 物件
公用方法靜態成員 CreateForkNode 在 Activity 中建立新的 IForkNode 物件
公用方法靜態成員 CreateInitialNode 在 Activity 中建立新的 IInitialNode 物件
公用方法靜態成員 CreateJoinNode 在 Activity 中建立新的 IJoinNode 物件
公用方法靜態成員 CreateMergeNode 在 Activity 中建立新的 IMergeNode 物件
公用方法靜態成員 CreateObjectFlow 在 Activity 中建立新的 IObjectFlow 連結
公用方法靜態成員 CreateObjectNode 在 Activity 中建立新的 IObjectNode 物件
公用方法靜態成員 CreateOpaqueAction 在 Activity 中建立新的 IOpaqueAction 物件
公用方法靜態成員 CreateSendSignalAction 在 Activity 中建立新的 ISendSignalAction 物件
公用方法靜態成員 GetActivityEdgeSources 傳入此節點之邊緣的來源節點。
公用方法靜態成員 GetActivityEdgeTargets 從此節點傳出之邊緣的目標節點

回頁首

備註

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

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

執行緒安全

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

請參閱

參考

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