C # / WPF: Posso armazenar mais de um tipo na área de transferência?

Posso armazenar mais de um tipo na área de transferência? Por exemplo. como Texto e imagem. digamos que o usuário cola em um editor de texto, ele obtém o texto e se ele cola em algo como o photoshop, ele obtém a imagem. Eu pensei que era possível, mas eu tentei

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

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

Clipboard.SetImage(bitmapImage);

e eu sempre entendo a imagem

questionAnswers(2)

yourAnswerToTheQuestion