SharePoint WebサービスからspFieldUserValue型のフィールドを更新する方法
-
03-07-2019 - |
質問
spFieldUserValue型のフィールドを更新しようとしています。PeoplePickerです。
関連するコードは
batchElement.InnerXml = "<Method ID='1' Cmd='Update'>" +
"<Field Name='ID'>1</Field>" +
"<Field Name='APersonField'>32;#This is pretty much ignored</Field>" +
"<Field Name='Title'>Wow edited!</Field></Method>";
result = listService.UpdateListItems(strListID, batchElement);
このWebサイトのNo.32の人でAPersonFieldが正常に更新されるため(明確にするために、「これはほとんど無視されます」という名前は付けられませんが、無視されるようです)。
とにかく、[ドメイン] [ユーザー]という形式のアカウント名を指定すると、Webサービスのみを使用してサイトのセキュリティでルックアップIDの関連番号を見つけることができますか?
解決
この番号はサイト内のユーザーIDであると考えています。これは、 UserGroup.GetUserInfo
(詳細については、このMSDNページ)
所属していません StackOverflow