|
על ידי Udayakumar Ethirajulu , ב -26 בנובמבר, 2009 קטע הקוד הבא הוא להשתמש כדי לאחזר את הרשימה של ספריות מסמכים.
SPWeb = _web SPContext.Current.Web;
SPListCollection = ListColl _web.Lists;
foreach (SPList _lst לתוך ListColl)
{
אם (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)
נובמבר 26, 2009 | תגיות: מוס 2007, SharePoint 2007, SharePoint מודל האובייקטים | קטגוריה: מוס 2007, SharePoint מודל האובייקטים |
על ידי Udayakumar Ethirajulu , ב 8 נובמבר, 2009
יצירת קובץ משאבים באמצעות Visual Studio IDE
העתיקו את הקובץ לתוך משאב 12 משאב כוורת התיקייה
שיטת GetLocalized מ SPUtility לקרוא את הערכים מתוך קובץ משאבים
תחביר:
SPUtility.GetLocalizedString(“$משאבים:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, זמן);
לדוגמה:
SPUtility.GetLocalizedString(“$משאבים:MyResources,שם פרטי”, “MyResources”, זמן);
לדוגמא מקור:
8 נובמבר, 2009 | תגיות: מוס 2007, SharePoint 2007, SharePoint מודל האובייקטים | קטגוריה: מוס 2007, SharePoint מודל האובייקטים |
על ידי Udayakumar Ethirajulu , ב 21 אוקטובר, 2009
פריט עדכון או אירוע עודכן פריט ב-SharePoint 2007 מתרחשת פעמיים, אם דורשים אפשרות Checkout זמין עבור ספריית מסמכים.
מצאתי לעקיפת הבעיה הבאה מן התמיכה של מיקרוסופט לבעיה זו.
לבדוק את הערך של vti_sourcecontrolcheckedoutby ב BeforeProperties ו AfterProperties, אם הערכים שניהם null אז האירוע […]
על ידי Udayakumar Ethirajulu , ב -3 באוקטובר, 2009
בכיתה SPAlerCollection ניתן להשתמש כדי להשיג את אוסף התראה למשתמש.
קטע הקוד שלהלן הוא נהג לקרוא כל ההתראות רשום עבור משתמשים אוסף אתרים.
החלל הפרטי GetAlerts סטטי()
{
SPSite currSite = SPSite חדש(“http://עודאי”);
SPWeb = currWeb currSite.OpenWeb();
SPUserCollection […]
על ידי Udayakumar Ethirajulu , ב 1 אוקטובר, 2009 להלן הקווים של קטע הקוד הוא לעדכן את הרשומה XML InfoPath(הקובץ)
SPWeb = _web SPContext.Current.Web; SPList _list = _web.Lists[“SampleFormLib”];
MemoryStream myInStream = MemoryStream החדש(item.File.OpenBinary()); קורא XmlTextReader = XmlTextReader החדש(myInStream);
XmlDocument דוק = XmlDocument חדש(); doc.Load(קורא);
reader.Close(); myInStream.Close();
XmlNamespaceManager nameSpaceManager = XmlNamespaceManager החדש(doc.NameTable); nameSpaceManager.AddNamespace(“שלי”, “http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-06-11T12:44:57“);
doc.DocumentElement.SelectSingleNode(“שלי:מצב”, nameSpaceManager).טקסט הפנימי = “הצילו”; […]
על ידי Udayakumar Ethirajulu , ב -12 ביוני, 2009
אם אתה מנסה לעדכן את הקובץ XML InfoPath באמצעות מודל האובייקטים של אירועים / WebParts או דרך כלשהי בינוני.
בעוד execting Item.Update() תגרום מתחת שגיאה. בעת עדכון קובץ XML InfoPath ב ListItem את הקובץ אובייקט ListItem מקבל מנותק.
Item.File.Update() יפתור את הבעיה.
StackTrace […]
על ידי Udayakumar Ethirajulu , ב 16 לפברואר, 2009 הכוח האמיתי של Office SharePoint Server 2007 ו-Windows SharePoint Services 3.0 הוא שהם יכולים להיות מותאם אישית בלי סוף כדי לענות על מגוון רחב של צרכים עסקיים. אופי הפושט צורה ולובש צורה של SharePoint בעת ובעונה אחת התכונה החזקה ביותר שלו שלו אדיר ביותר; את המורכבות של סביבת SharePoint שלך יכולות להגדיל בסדרים […]
על ידי Udayakumar Ethirajulu , ב -17 בספטמבר, 2008 קיבלתי את זה מתחת בעת עדכון הפרופיל באמצעות מודל האובייקטים.
עדכונים כרגע אסורים על בקשות GET. כדי לאפשר עדכונים על GET, להגדיר 'AllowUnsafeUpdates’ נכס על SPWeb
הוסף web.AllowUnsafeUpdate = נכון; כדי לפתור בעיה זו.
על ידי Udayakumar Ethirajulu , ב -28 ביוני, 2007 היי Devs,
מתחת היא דוגמת קוד כדי לעדכן את תוכן רשימת SharePoint תוכניתי באמצעות SharePoint Object Model.
SPSite האתר = SPSite חדש(“http://localhost:21000”); SPWeb = אינטרנט Site.OpenWeb(); רשימת SPList = Web.Lists[“פנקס כתובות”]; SPListItem Listitem = List.GetItemById(0);
FullName מחרוזת = string.Empty;
FullName ListItem =[“שם פרטי”].ToString() + ListItem.[“LastName”].ToString(); SPListItem[“FULLNAME”] = FULLNAME; ListItem.Update();
|
|