C # / WPF: Могу ли я хранить более одного типа в буфере обмена?

Могу ли я хранить более 1 типа в буфере обмена? Например. как текст и изображение. скажем, пользователь вставляет текстовый редактор, он получает текст, а если он вставляет что-то вроде фотошопа, он получает изображение. Я думал, что это возможно, но я пытался

Clipboard.Clear();
Clipboard.SetText(img.DirectLink);

BitmapImage bitmapImage = new BitmapImage();
bitmapImage.BeginInit();
bitmapImage.UriSource = new Uri(img.DirectLink);
bitmapImage.EndInit();

Clipboard.SetImage(bitmapImage);

и я всегда получаю изображение

Ответы на вопрос(2)

Ваш ответ на вопрос