メタデータを含むドキュメントセットをアップロードし、ドキュメントをアップロードするために、SharePoint製品とSharePoint 2013の統合を作成しています。 MMS(Managed Metadata Service)フィールドが必要なドキュメントセットのメタデータフィールドを更新する場合を除いて、この機能はすべて正しく機能しています。あなたがコードから見ることができるようSharepoint MMS DocumentSetフィールドの更新
dim docSetUrl as string = "http://someurl/"
Dim folder = Context.Web.GetFolderByServerRelativeUrl(docSetUrl)
Context.Load(folder)
Context.ExecuteQuery()
folder.Properties.Item("GeoObject") = "test" 'Normal string content (updates correctly)
folder.Properties.Item("Applicant") = "1353;#: Value A : REC-95342|9074b95b-9dcd-4c93-b548-32a5c7e7e083" 'Does not update correctly
folder.Update()
Context.ExecuteQuery()
今、私は、文字列値を必要とGeoObject
を更新することができますが、MMSタイプで申請オブジェクトのために、それだけで(エラー)を変更しません。私は、SharePointにログインして、手動で項目を選択するために、MMSを使用して、プログラム的には値がされて何をチェック
場合:353;#:値A:REC-95342 | 9074b95b-9dcd-4c93-b548-32a5c7e7e083、私が手動で値をクリアしてから、見つかった値を押し戻そうとすると、結果は得られません。
MMSフィールドはどのように更新する必要がありますか?
おかげで、