AvaloniaClipboardService

StockSharp.Xaml.Diagram.Avalonia.Clipboard

Implementación de avalonia de servicio de portapapeles para operaciones de copia de diagrama/paste.

Implementa: IClipboardService

Constructores

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

Crea un nuevo servicio de portapapeles para Avalonia.

topLevel
La ventana de nivel superior para el acceso a portapapeles.

Propiedades

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

Indica si se cargaron datos.

Métodos

Clear
public void Clear()
avaloniaClipboardService.Clear()

Limpia todos los estados de adaptador y reinicia el estado actual para desconectar.

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()