Clipboard.GetText () всегда возвращает пустую строку в Mono на Mac
Есть ли способ получить буфер обмена на Mac в Mono, который не возвращает пустую строку? Это использует последнюю не бета-версию моно.
Clipboard.SetText (String) работает отлично, и я могу вставить в другие программы.
Clipboard.GetText(TextDataFormat.UnicodeText)
Clipboard.GetText(TextDataFormat.Text)
Clipboard.GetText(TextDataFormat.Rtf)
Все возвращают "", хотя Clipboard.ContainsText (TextDataFormat.UnicodeText) возвращает true.
РЕДАКТИРОВАТЬ:
Решением стало использование NSPasteboard на Mac.https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSPasteboard_Class/Reference/Reference.html