DiagramClipboardExtensions
StockSharp.Xaml.Diagram.Avalonia.Clipboard
図要素からクリップボードデータを生成するための拡張方法。
メソッド
CreateClipboardData
public static DiagramClipboardData CreateClipboardData(ICompositionModel model, IEnumerable<string> selectedNodeKeys, string diagramId)
result = DiagramClipboardExtensions.CreateClipboardData(model, selectedNodeKeys, diagramId)
選択したノードからクリップボードデータを生成します。
PasteClipboardData
public static Dictionary<string, string> PasteClipboardData(ICompositionModel model, DiagramClipboardData data, float offsetX, float offsetY)
result = DiagramClipboardExtensions.PasteClipboardData(model, data, offsetX, offsetY)
クリップボードデータを指定した位置でモデルに貼り付けます。
- model
- ターゲットモデル。
- data
- クリップボードデータを貼り付ける
- offsetX
- X は元の位置からオフセットします。
- offsetY
- Y は元の位置からオフセットします。
戻り値: 辞書は、古いノードキーを新しいノードキーにマッピングします。