AvaloniaClipboardService

StockSharp.Xaml.Diagram.Avalonia.Clipboard

Avalónia implementação do serviço de área de transferência para operações de cópia/colagem de diagramas.

Implementa: IClipboardService

Construtores

AvaloniaClipboardService
public AvaloniaClipboardService(TopLevel topLevel)
avaloniaClipboardService = AvaloniaClipboardService(topLevel)

Cria um novo serviço de área de transferência para Avalonia.

topLevel
A janela de topo para o acesso à área de transferência.

Propriedades

HasData
public bool HasData { get; }
value = avaloniaClipboardService.HasData

Indica se algum dado foi carregado.

Métodos

Clear
public void Clear()
avaloniaClipboardService.Clear()

Limpa todos os estados do adaptador e repõe o estado atual para Desligado.

Copy
public bool Copy(DiagramClipboardData data)
result = avaloniaClipboardService.Copy(data)
Cut
public bool Cut(DiagramClipboardData data)
result = avaloniaClipboardService.Cut(data)
GetData
public DiagramClipboardData GetData()
result = avaloniaClipboardService.GetData()