Мне нужно получить некоторую информацию из поля FieldLookupValue, используя библиотеку CSOM SharePoint2013. В частности, у меня есть SPList, и мне нужно заполнить поле, которое является Lookup. Есть ли способ узнать имя связанного списка? Я точно знаю, что эта информация содержится в поле FieldLookupvalue: если я создаю экземпляр с помощью LookupID связанного элемента, SharePoint автоматически связывает списки. Infact этот код работает хорошо:Как получить связанное имя списка из FieldLookupValue Sharepoint 2013 CSOM
switch (field.TypeAsString)
{
case "Lookup":
int id = Convert.ToInt32(info);
FieldLookupValue lv = new FieldLookupValue() { LookupId = id };
newItem[field.InternalName] = lv;
break;
default:
// do nothing
break;
}
Я собираюсь upvote вас, так как вы посадили меня именно там, где мне нужно быть. Однако в моей среде lookupField.LookupList представлял собой строку, в частности название списка. – DaleyKD