Функция WinRT API DataPackage::SetStorageItems
принимает параметр типа IIterable<IStorageItem^>^
.То, что у меня есть, это одна StorageItem^
, а не коллекция.
Я немного запутался в том, как создать из этой коллекции коллекцию IIterable , так как не могу найтиКласс коллекции WinRT, который реализует интерфейс.Я понимаю, что могу создать свой собственный класс, используя IIterable в качестве базы, но я предполагаю, что существуют существующие классы, которые я просто не вижу.
Что мне здесь не хватает?
Полагаю, это очевидно, но: C ++, VS11, Win8, Metro.