1
Office AMS 핵심 솔루션을 사용하여 가능한 값으로 선택 필드를 만들려고합니다.csom을 통해 필드에 선택 사항을 추가하는 방법
이름은 '<'문자 (16 진수 값 0x3C)로 시작할 수 없습니다. 1 호선, 위치 (133)
내가 사용하고있는 코드는 다음과 같습니다
if (!ctx.Web.FieldExistsByName("Rating"))
{
string xmlChoices = @"<CHOICES>
<CHOICE>5</CHOICE>
<CHOICE>4</CHOICE>
<CHOICE>3</CHOICE>
<CHOICE>2</CHOICE>
<CHOICE>1</CHOICE>
</CHOICES>";
ctx.Web.CreateField(fieldIdRating, "Rating", FieldType.Choice, "Rating", "Knowledge Transfer Fields", additionalXmlAttributes:xmlChoices);
Field ratingField= ctx.Web.Fields.GetByInternalNameOrTitle("Rating");
}
내가 사무실 AMS 코어 솔루션 내에서 생성 된 XML을 검사하고, 나는 선택이 XML 발견 그것은 내부를 추가하려고합니다
<Field>
이며,
<Field>
as it should be의 자녀가 아닙니다.