كيفية تحديث حقل من نوع 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);

وأما قانون بلدي بتحديث بنجاح في APersonField مع لمن هو No.32 لهذا الموقع (للتوضيح، وليس وهم اسمه "وجميلة تجاهل هذا بكثير"، والذي يبدو لا يمكن تجاهله.

وعلى أية حال، كيف I، نظرا اسم حساب الشكل [مجال] [مستخدم] العثور على عدد المعنيين لثير معرف بحث في أمن الموقع فقط باستخدام خدمات الويب؟

هل كانت مفيدة؟

المحلول

وأعتقد أن الرقم ID المستخدم ضمن الموقع. ويمكن تحديد ذلك باستخدام المستخدمين والمجموعات خدمة الإنترنت عن طريق الاتصال UserGroup.GetUserInfo (انظر هذا MSDN الصفحة للحصول على مزيد من التفاصيل)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top