תוכניתי אחזור רשימה של ספריות מסמכים

קטע הקוד הבא הוא להשתמש כדי לאחזר את הרשימה של ספריות מסמכים.

SPWeb = _web SPContext.Current.Web;

SPListCollection = ListColl _web.Lists;

foreach (SPList _lst לתוך ListColl)

{

אם (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

נובמבר 26, 2009 | תגיות: , , | קטגוריה: מוס 2007, SharePoint מודל האובייקטים | השאירו תגובה

כיצד להשתמש במשאבים קובץ ב-SharePoint 2007

יצירת קובץ משאבים באמצעות Visual Studio IDE

העתיקו את הקובץ לתוך משאב 12 משאב כוורת התיקייה

שיטת GetLocalized מ SPUtility לקרוא את הערכים מתוך קובץ משאבים

תחביר:

SPUtility.GetLocalizedString(“$משאבים:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, זמן);

לדוגמה:

SPUtility.GetLocalizedString(“$משאבים:MyResources,שם פרטי”, “MyResources”, זמן);

לדוגמא מקור:

8 נובמבר, 2009 | תגיות: , , | קטגוריה: מוס 2007, SharePoint מודל האובייקטים | תגובה אחת

תוכניתי קרא התראות עבור משתמשים באוסף האתרים

בכיתה SPAlerCollection ניתן להשתמש כדי להשיג את אוסף התראה למשתמש.

קטע הקוד שלהלן הוא נהג לקרוא כל ההתראות רשום עבור משתמשים אוסף אתרים.

החלל הפרטי GetAlerts סטטי()

{

SPSite currSite = SPSite חדש(“http://עודאי”);

SPWeb = currWeb currSite.OpenWeb();

SPUserCollection […]

כיצד להגדיר את מרווח הזמן עבור התראות ב-SharePoint 2007

כדי להגדיר את מרווח משימת שעון העצר עבור התראות יכולות להגדיר באמצעות setproperty עבור נכס העבודה מיידית-התראות הפקודה בstsadm.

תחביר:Stsadm-o עבודה PN-getproperty מיידי-ההתראות-PV <המאפיין ערך> -כתובת האתר <כתובת האתר>

לדוגמה:Stsadm-o עבודה PN-getproperty מיידי-ההתראות-PV “כל 2 דקות” -כתובת HTTP://עודאי

[…]

כיצד לערוך קובץ XML InfoPath בספריית פורום תכנות ב-SharePoint 2007

להלן הקווים של קטע הקוד הוא לעדכן את הרשומה 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).טקסט הפנימי = “הצילו”; […]

קבל איוב טיימר מרווחים עבור התראות

כדי לקבל את העבודה טיימר מרווחים עבור התראות ניתן לאחזר באמצעות הפקודה getproperty ב stsadm.

תחביר:Stsadm-o עבודה PN getproperty-מיידית התראות-URL <כתובת האתר>

לדוגמה:

Stsadm-o-PN getproperty-עבודה מיידית התראות HTTP-URL://עודאי

הגדרת משך זמן עבור מחוון סמל חדש ב-SharePoint

כדי להגדיר את משך הזמן של סמל חדש ב-SharePoint (מחוון המציג פריטים חדשים לצד) גישה האובייקט WebApplication SharePoint ולהגדיר את הערך עבור DaysToShowNewIndicator.

SPWebApplication WebApp = SPWebApplication.Lookup(חדש אורי(WebAppURL.Text));

WebApp.DaysToShowNewIndicator = 3;

WebApp.Update();

[…]

SPDisposeCheck פורסם!

SPDisposeCheck v1.3.1 שוחררה ב-MSDN קוד גלריה, http://code.msdn.microsoft.com/SPDisposeCheck. כלי זה יסייע לשפר את האיכות של מכלולי SharePoint שלך. זה יהיה לבדוק מכלולי SharePoint שלך ולבדוק שאתה בצורה נכונה להיפטר מחפצי SharePoint מסוימים (אובייקטים IDisposable הכולל SPSite ו SPWeb). הכלי מבוסס על ההדרכה שפורסמה בזה […]

תוכניתי עדכון תוכן רשימה של SharePoint

היי 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();