SharePoint WebサービスからspFieldUserValue型のフィールドを更新する方法

StackOverflow https://stackoverflow.com/questions/809842

  •  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ページ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top