Potrzebuję uzyskać 14 ścieżkę ula za pomocą kodu w C# .net.Programowo uzyskać 14 ścieżka ula w sharepoint 2010
Czy ktoś może mi powiedzieć, jak mogę to zrobić?
Potrzebuję uzyskać 14 ścieżkę ula za pomocą kodu w C# .net.Programowo uzyskać 14 ścieżka ula w sharepoint 2010
Czy ktoś może mi powiedzieć, jak mogę to zrobić?
Dostęp do ścieżki fizycznej można uzyskać, korzystając z SPUtility
- ścieżki internetowej, patrząc na obiekt SPWeb
.
Korzystanie SPUtility
uzyskać SetupPath SharePoint tak:
using Microsoft.SharePoint.Utilities;
string spSetupPath = SPUtility.GetGenericSetupPath(string.Empty);
//e.g. returns "C:\Program Files\Common files\Microsoft Shared\Web Server Extensions\14
Albo można użyć serwera względną metodę URL SPWeb za:
using Microsoft.Sharepoint;
string spServerURL = SPWeb.ServerRelativeUrl;
MSDN documentation SPWeb.ServerRelativeURL
Również mają overview of the Sharepoint 2010 14 hive structure.
dla tego ciągu spSetupPath = SPUtility.GetGenericSetupPath; Mam błąd: Nie można przekonwertować grupy metod "GetGenericSetupPath" na niepodpisany typ 'string'. Czy zamierzałeś wywołać metodę? –
miał błąd w kodzie, musisz dodać '(string.Empty)' po metodzie - sprawdź przykład użycia linku SPUtility, który opublikowałem. –
Czy chcesz uzyskać ścieżkę ula lub rzeczywiście chcesz uzyskać dostęp do np. Controltemplates/Layouts? –
Nie chcę mieć dostępu do tej ścieżki. Potrzebuję programowo 14 ścieżek układu ula (ścieżka fizyczna). –