5
指定したコンテンツタイプのフィールドリンクを取得するコードを使用し、フィールドを必須または不要のいずれかに設定しました。これは正常に動作しますが、名前にスペースが含まれているフィールドで同じ操作を実行しようとすると、コードはエラーをスローします。回避策はありますか?共有ポイントフィールドリンクの更新
SPField col = //some column retrieved from a list
SPContentType ct = col.ParentList.ContentTypes["MyContentTypeName"] //gets the content type
SPFieldLink fieldLink = ct.FieldLinks["MyFieldname"]; // gets the fieldLink
ct.Update();
「MyFieldName」は「趣味」や「金額」のような文字列であるが、それは「フルネーム」のような
エラーメッセージを含めてください。 –
質問に記載されているコードに頼っている人は、SPFieldLinkには推奨されているUpdateメソッドがないことに注意してください。コードには、fieldLink.Updateではなくct.Updateが表示されます。 –