Используйте пользовательский SPFieldType при добавлении нового столбца

Я хотел бы знать, как использовать пользовательский SPFieldType (существующий на сайте) при добавлении нового столбца SPList.

Например, [обычный способ с использованием типа поля SPFieldType.Text]

list.Fields.Add ("Location", SPFieldType.Text, true);
list.Update ();

Как насчет пользовательского типа поля?

list.Fields.Add ("Location", [Custom SPField Type], true);?

Заранее спасибо.

1 ответ

Решение

Вместо Add попробуйте AddFieldAsXml.

Дополнительные сведения см. В разделе " Программное создание поля (столбца) из типа настраиваемого поля".

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