ParallelActivityDesigner.CanMoveActivities(HitTestInfo, ReadOnlyCollection<Activity>) 方法

定義

傳回值,這個值表示是否能移動與 ParallelActivityDesigner 關聯之活動的子活動。Returns a value that indicates whether child activities of the activity associated with the ParallelActivityDesigner can be moved.

public:
 override bool CanMoveActivities(System::Workflow::ComponentModel::Design::HitTestInfo ^ moveLocation, System::Collections::ObjectModel::ReadOnlyCollection<System::Workflow::ComponentModel::Activity ^> ^ activitiesToMove);
public override bool CanMoveActivities (System.Workflow.ComponentModel.Design.HitTestInfo moveLocation, System.Collections.ObjectModel.ReadOnlyCollection<System.Workflow.ComponentModel.Activity> activitiesToMove);
override this.CanMoveActivities : System.Workflow.ComponentModel.Design.HitTestInfo * System.Collections.ObjectModel.ReadOnlyCollection<System.Workflow.ComponentModel.Activity> -> bool
Public Overrides Function CanMoveActivities (moveLocation As HitTestInfo, activitiesToMove As ReadOnlyCollection(Of Activity)) As Boolean

參數

moveLocation
HitTestInfo

HitTestInfo,描述要將活動移入的位置。The HitTestInfo that describes the location to move the activities to.

activitiesToMove
ReadOnlyCollection<Activity>

Activity 唯讀集合,包含要移動的活動。The Activity read-only collection that contains the activities to move.

傳回

如果可以將活動從父活動中移動則為 true,否則為 falsetrue if the activities can be moved from the parent activity; otherwise false.

範例

下列範例將示範如何覆寫 CanMoveActivities 方法,以允許移動 ParallelActivityDesigner 內的子活動。The following example shows how to override the CanMoveActivities method to allow the moving of child activities within the ParallelActivityDesigner.

public override bool CanMoveActivities(HitTestInfo moveLocation, ReadOnlyCollection<Activity> activitiesToMove)
{
    return false;
}
Public Overrides Function CanMoveActivities(ByVal moveLocation As HitTestInfo, ByVal activitiesToMove As ReadOnlyCollection(Of Activity)) As Boolean
    Return False
End Function

適用於