//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------- namespace System.Activities.Presentation { using System.Collections.Generic; using System.Windows; using System.Activities.Presentation.Model; using System.Activities.Presentation.View; public interface ICompositeView { void OnItemMoved(ModelItem modelItem); object OnItemsCut(List itemsToCut); object OnItemsCopied(List itemsToCopy); void OnItemsPasted(List itemsToPaste, List metadata, Point pastePoint, WorkflowViewElement pastePointReference); void OnItemsDelete(List itemsToDelete); bool CanPasteItems(List itemsToPaste); bool IsDefaultContainer { get; } TypeResolvingOptions DroppingTypeResolvingOptions { get; } } }