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