API

IBM Connections API - Teil 2

Im ers­ten Teil wurde bereits ein Überblick über die API gege­ben, sodass es in die­sem Teil ver­mehrt um die Entwicklung einer klei­nen Erweiterung gehen soll. Ziel ist es ein klei­nes iWidget anzu­le­gen, wel­ches alle Öffentlichen Foren aus­liest und auf der Homepage angezeigt.

URL der Zentraladministration ermitteln

Gelegentlich braucht man im SharePoint pro­gram­ma­ti­schen Zugriff auf die Zentraladministration. Um die­sen zu errei­chen, wird häu­fig mit abso­lu­ten URLs gear­bei­tet, aber auch die API bie­tet meh­rere Möglichkeiten, an die not­wen­di­gen Objekte zu gelan­gen: 1. Zugriff über SPAdministrationWebApplication pri­vate sta­tic string GetCentralAdminUrl() { SPWebApplication webApplication = SPAdministrationWebApplication.Local; return webApplication.GetResponseUri(SPUrlZone.Default).ToString(); } 2. Zugriff über SPWebService pri­vate sta­tic string GetCentralAdminUrl() { SPWebService service…