Я хочу добавить пользовательское свойство в документ Excel из приложения OOB Silverlight.
При попытке добавить значение я получаю следующее исключение: Не удалось преобразовать аргумент для вызоваДобавить.
динамические свойства = document.CustomDocumentProperties;properties.Add ( "А", правда, 4, "В");// Не удалось преобразовать аргумент для вызова в Add.
Я не знаю, что это неправильный аргумент, потому что в исключении я не вижу больше деталей об исключении.Я думаю, что проблема от MsoDocProperties.Это свойство я не нашел в SL API для Office, поэтому использовал значение 4.Может ли кто-нибудь мне помочь или дать подсказку?
Добавить описание метода: http://msdn.microsoft.com/en-us/library/microsoft.office.core.documentproperties.add.aspx
Я забыл о последнем параметре:
_properties.Add(name,true,4,value,false);
Согласно документации, которую вы указали в качестве ссылки, второй параметр имеет тип boolean.И все же вы передаете строку «B» этому параметру.Я думаю, что вы должны проходить false.
false