0

私は DNN 6.2 を使用して通知を作成しようとしていますが、初心者なので API をよく理解していません。

ドキュメントは次のことを示唆しています

    NotificationsController.Instance.SendNotification(
  notification, 
  PortalSettings.PortalId,
  new List<RoleInfo>(), // Pass here the list of roles or null if the notification is going to be sent to individual users only.
  new List<UserInfo>(), // Pass here the list of users or null if the notification is going to be sent to roles only.
); // There is an overload that doesn't receive this parameter and uses Admin as sender.

リストが既に定義されていて、userIds が入力されています

private List<string> listOfFriends = new List<string>();

だから私は以下がうまくいくだろうと思った

NotificationsController.Instance.SendNotification(notification, PortalSettings.PortalId,"", listOfFriends);

しかし、「無効な引数がいくつかあります」というエラーが表示されます。

私は何を間違っていますか?

4

1 に答える 1

0

これでうまくいきましたか?

こう思う

NotificationsController.Instance.SendNotification(notification, PortalSettings.PortalId,"", listOfFriends);

する必要があります

NotificationsController.Instance.SendNotification(notification, PortalSettings.PortalId, **null**, listOfFriends);
于 2012-10-24T09:20:15.497 に答える