Sitecore ECM - изменить целевую аудиторию в роли

Кто-нибудь знает, как обновить роль целевой аудитории Sitecore в роли через код? Я хочу изменить это на основе условия. Я пытался:

аудитория.OptInList.InnerRole = myRole;

Но InnerRole только для чтения. Я просмотрел документы для разработчиков на SDN, но не смог найти способ сделать это. Есть что-то, чего мне не хватает? Кто-нибудь знает, как это установить?

РЕДАКТИРОВАТЬ: я использую Sitecore 6.5 с версией 121009 ECM 1.3.2

1 ответ

Решение

Должно быть что-то вроде этого:

audience.OptInList = ContactList.FromName(yourRoleName);

Он заменяет дополнительную роль элемента "Целевая аудитория".

Другие вопросы по тегам