DiagramClipboardExtensions
StockSharp.Xaml.Diagram.Avalonia.Clipboard
Métodos de extensão para criar dados da área de transferência a partir de elementos de diagrama.
Métodos
CreateClipboardData
public static DiagramClipboardData CreateClipboardData(ICompositionModel model, IEnumerable<string> selectedNodeKeys, string diagramId)
result = DiagramClipboardExtensions.CreateClipboardData(model, selectedNodeKeys, diagramId)
Cria dados da área de transferência a partir de nós seleccionados.
PasteClipboardData
public static Dictionary<string, string> PasteClipboardData(ICompositionModel model, DiagramClipboardData data, float offsetX, float offsetY)
result = DiagramClipboardExtensions.PasteClipboardData(model, data, offsetX, offsetY)
Cola os dados da área de transferência para um modelo na posição indicada.
- model
- Modelo de alvo.
- data
- Dados da área de transferência a colar.
- offsetX
- X deslocamento de posições originais.
- offsetY
- Y deslocamento de posições originais.
Retorna: Mapeamento de dicionários de teclas de nó antigas para novas teclas de nó.