共用方式為


Microsoft.VisualStudio.Uml.Actions 命名空間

動作是活動中的項目。 它代表行為的單位,可以輸入和輸出描述。 如需 Visual Studio Ultimate 中活動模型的詳細資訊,請參閱 UML 活動圖表:方針。 如需 UML 應用程式開發介面的詳細資訊,請參閱擴充 UML 模型與圖表

类型和此命名空间中定义的属性对应于那些 UML 规范中定义。 此外,许多此命名空间中的类型上定义的扩展方法。 如需詳細資訊,請參閱Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml

此命名空间中的主要类型是 IAction。 大部分其他类型,如 ICallBehaviorAction, ,是优化的 IAction。 其他类型派生自是输入和输出插针 IPin

介面

  介面 描述
公用介面 IAcceptEventAction 等待符合指定之條件的事件發生。如果有流入流程,動作會等到執行緒抵達之後,語彙基元則會在事件發生之後繼續。如果沒有流入流程,動作會為每次發生的事件產生一個新的語彙基元。
公用介面 IAction 物件、人員、系統、公司或其他行動項目所執行的操作或工作。
公用介面 ICallAction 叫用行為並接收傳回值的動作。
公用介面 ICallBehaviorAction 不介入行為功能而直接叫用行為。
公用介面 ICallOperationAction 傳送操作呼叫要求至指定的物件,可能會導致調用相關聯的行為。
公用介面 ICreateObjectAction 建立物件。
公用介面 IInputPin 保存輸入值攻其動作消耗。
公用介面 IInvocationAction 叫用物件的操作,或將訊息傳送至元件的連接埠。
公用介面 IOpaqueAction 含特定實作語義的動作。
公用介面 IOutputPin 保存其動作所產生的輸出值。
公用介面 IPin 參數或連接,控制項和資料可在其中流入或流出動作。
公用介面 ISendSignalAction 從其輸入建立訊號或訊息,並且傳送至指定的目標物件。