28 December 2010

Add an Item with "Hyperlink" type to a list using PowerShell in Sharepoint 2010

בPost הקודם, הסברתי איך להוסיף פריט לרשימה עם שדה Text פשוט. השאלה איך מוסיפים פריט עם שדה מסובך יותר כמו שדה קישור.

אז בדומה לקוד של c#, השדה מסוג Hyperlink מקבל את הUrl ואת הTitle.

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

foreach ($url in $mySite.allwebs)
{
   $newItem = $MyList.Items.Add();
   $newItem["Title"]= "Site " + $myUrl.url;
   $newItem["myHyperlinkColumn"]= "$($myUrl.url), $(myUrl.title)" ;
   $newItem.Update()
}
 
זה כל כך פשוט

No comments:

Post a Comment