ConnectAction 類別
允許使用者一 SoftwareComponentType 的圖形或連接埠 」 圖形之間拖曳以建立連接的滑鼠動作。
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
Microsoft.VisualStudio.Modeling.Diagrams.ConnectAction
Microsoft.VisualStudio.Modeling.Diagrams.GenericCoreConnectAction
命名空間: Microsoft.VisualStudio.Modeling.Diagrams
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
語法
'宣告
Public MustInherit Class ConnectAction _
Inherits SelectAction
public abstract class ConnectAction : SelectAction
ConnectAction 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
ConnectAction | 初始化 ConnectAction 類別的新執行個體 |
回頁首
屬性
名稱 | 說明 | |
---|---|---|
CanBumpScroll | 取得滑鼠的動作,並確認是否可能會造成圖表中,以捲動。 (繼承自 MouseAction)。 | |
CurrentDiagramArgs | 取得目前的圖表,將滑鼠動作發生的事件引數。 (繼承自 MouseAction)。 | |
CurrentMouseActionEvent | 取得滑鼠動作中的 [現用] 事件。 (繼承自 MouseAction)。 | |
CurrentMouseActionState | 取得滑鼠動作的目前狀態。 (繼承自 MouseAction)。 | |
CurrentPoint | 取得或設定目前的滑鼠動作的滑鼠位置。 (繼承自 MouseAction)。 | |
DeferredFocusableItem | (繼承自 SelectAction)。 | |
DeferredSelectableItem | (繼承自 SelectAction)。 | |
Diagram | 取得滑鼠動作一經指派之後,該圖表。 (繼承自 MouseAction)。 | |
HasTooltip | 取得滑鼠的動作,並確認是否可以有工具提示。 (繼承自 MouseAction)。 | |
IsActive | 取得滑鼠的動作,並驗證其是否為作用中。 (繼承自 MouseAction)。 | |
MouseDownHitShape | 取得的圖案的滑鼠動作時發生。 (繼承自 MouseAction)。 | |
MouseDownPoint | 取得最新的滑鼠下移事件的位置。 (繼承自 MouseAction)。 | |
PreviousPoint | 取得或設定 [上一個滑鼠下移事件的位置。 (繼承自 MouseAction)。 | |
ResetToolboxOnDragDrop | 是否要重設工具箱的選取範圍之後此滑鼠動作所觸發的拖放作業。基底實作總是傳回,則為 true,表示將此滑鼠動作所觸發的拖放作業後重設工具箱的選取項目。 (繼承自 MouseAction)。 | |
StickyMode | 取得/設定 bool,它指出連線動作是否可以執行多個連線。 | |
TargetPoint | ||
UpdateConnectionType | 外部事件可以判斷是否應該時鎖定連線類型連線動作 |
回頁首
方法
回頁首
事件
名稱 | 說明 | |
---|---|---|
MouseActionActivated | 發生於滑鼠動作開始。 (繼承自 MouseAction)。 | |
MouseActionDeactivated | 發生於滑鼠動作結束。 (繼承自 MouseAction)。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。