Почему я получаю эту ошибку в SPFieldCollection.AddFieldAsXml ()? «Указанное имя поля слишком длинное» - PullRequest
1 голос
/ 08 декабря 2009

Я получаю сообщение об ошибке при вызове SPFieldCollection.AddFieldAsXml ().

Почему это? Вот строка, которую я использую:

"<Тип поля = 'Примечание' Обязательное = 'FALSE' NumLines = '6' RichText = 'FALSE' Сортируемый = 'FALSE' ID = '{aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa}' StaticName = 'tempField 'Name =' tempField '/> "

Естественно, я использую другой гид.

РЕДАКТИРОВАТЬ: MOSS2007 / WSS3.0 РЕДАКТИРОВАТЬ 2: Перефразировано как вопрос.

1 Ответ

2 голосов
/ 09 декабря 2009

Я забыл атрибут DisplayName. Следующие работы:

"<Тип поля = 'Примечание' Обязательный = 'ЛОЖЬ' NumLines = '6' RichText = 'ЛОЖЬ' Сортируемый = 'ЛОЖЬ' ID = '{аааааааа-аааа-аааа-аааа-аааааааааааа} 'StaticName =' tempField 'Name =' tempField '/> "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...