Я пытаюсь сгенерировать классы, используя SPMetal, чтобы использовать SPLINQ.Генерация кода не является проблемой, за исключением того, что свойства не введены правильно.
Это часть кода:
[Microsoft.SharePoint.Linq.ListAttribute(Name="Actual Purchase Orders")]
public Microsoft.SharePoint.Linq.EntityList<Item> ActualPurchaseOrders {
get {
return this.GetList<Item>("Actual Purchase Orders");
}
}
Как видите, тип возвращаемого значения определен как Microsoft.SharePoint.Linq.EntityList<Item>
,Хотя я бы хотел, чтобы это было Microsoft.SharePoint.Linq.EntityList<ActualPurchaseOrder>
.Это один и тот же случай для всех списков и всех свойств для всего списка.Единственными правильно заданными свойствами являются внутренние ресурсы sharepoint, такие как Link, Document, HelpFilesDocument и т. Д.
Я проверил все настройки списка, например, типы контента и т. Д. Не повезло.
Это просто ошибкав моей версии 14.0.4763.1000?
Любая помощь приветствуется.Приветствия.