Uzyskiwanie dostępu do CustomProperties w arkuszu z nazwą

Próbuję uzyskać dostęp do właściwości niestandardowej w arkuszu przy użyciu nazwy właściwości, ale wygląda na to, że nie jest ona obsługiwana (przynajmniej nie w języku C #, widziałem, że inni zgłaszają, że działa w VB, a dokumentacja również tak mówi). Czy ktoś może potwierdzić, że nie działa w C #? Oto przykładowy kod:

activeWorkSheet.CustomProperties.Add("Test", 123);
// Accessing by index works, but by name it doesn't. 
// The documentation says access by name should be possible
var works = activeWorkSheet.CustomProperties.Item[1].Value;
var doenstWork = activeWorkSheet.CustomProperties.Item["Test"].Value;

Wiem, że obejściem jest po prostu pewna metoda, która iteruje wszystkie właściwości i znajduje właściwą, ale naprawdę chciałbym uniknąć dodatkowych nakładów.

questionAnswers(1)

yourAnswerToTheQuestion