我正在尝试创建具有以下类型的站点列:文本、注释、数字、选择、用户、多用户、多选择
我已经为除User、MultiChoice 和 MultiUser 之外的所有类型实现了它。似乎找不到如何实现它。这是我迄今为止所取得的成就。
StringBuilder choiceFieldGenericShema = new StringBuilder();
choiceFieldGenericShema.Append("<Field Type='Choice' Format='Dropdown' Group='{1}' Name='{0}' DisplayName='{2}' Status='{3}' > <CHOICES> ");
choiceFieldGenericShema.Append("</CHOICES> </Field> ");
string choicFieldSchema = string.Format(choiceFieldGenericShema.ToString(), columnItem.Title, columnItem.GroupName, columnItem.Name, columnItem.Status);
var newField = web.Fields.AddFieldAsXml(choicFieldSchema, true, AddFieldOptions.DefaultValue);
clientContext.Load(newField);
clientContext.ExecuteQuery();
谁能建议按照上述方法完成我的任务的方法?提前致谢!