Почему Clipboard.GetText () нужен для очистки буфера обмена? - PullRequest
0 голосов
/ 28 января 2019

В документации для Clipboard.GetText () говорится, что он может повысить ExternalException, если:

Не удалось очистить буфер обмена.

Зачем GetText нужен буфер обмена для очистки?

1 Ответ

0 голосов
/ 28 января 2019

Мне это кажется странностью в документации.Проследив через источник , я не могу придумать причину, по которой его нужно очистить, так как он не пытается его очистить.

Вторая часть («Это обычно происходит, когда буфер обмена используется другим процессом.» Действительно выглядит точной.
Мне кажется, часть о очищаемом тексте могла быть скопирована с Clipboard.SetText или Clipboard.Clear , так как они дословно одинаковы, но, кажется, гораздо более применимы (хотя я не углублялся в источник в этом).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...