Udostępnij za pośrednictwem


Tworzenie funkcji programu SharePoint

Aby ułatwić wdrażanie, można użyć funkcji programu SharePoint do grupowania powiązanych elementów projektu programu SharePoint. Możesz tworzyć funkcje, ustawiać zakresy i oznaczać inne funkcje jako zależności przy użyciu programu SharePoint Feature Designer. Projektant generuje również manifest, który jest plikiem XML, który opisuje każdą funkcję.

Dodawanie funkcji do rozwiązania programu SharePoint

Funkcję można dodać do rozwiązania programu SharePoint przy użyciu Eksplorator rozwiązań lub Eksploratora pakietów. Aby dodać funkcję, możesz użyć jednej z następujących metod.

  • W Eksplorator rozwiązań otwórz menu skrótów funkcji, a następnie wybierz pozycję Dodaj funkcję.

  • W Eksploratorze pakietów otwórz menu skrótów dla pakietu, a następnie wybierz pozycję Dodaj funkcję.

Korzystanie z projektanta funkcji

Rozwiązanie programu SharePoint może zawierać co najmniej jedną funkcję programu SharePoint pogrupowaną w węźle Funkcja w Eksplorator rozwiązań. Każda funkcja ma własnego projektanta funkcji, którego można użyć do dostosowania właściwości funkcji. Aby uzyskać więcej informacji, zobacz How to: Customize a SharePoint feature (Instrukcje: dostosowywanie funkcji programu SharePoint). Aby odróżnić funkcje od siebie, można skonfigurować właściwości funkcji, takie jak tytuł, opis, wersja i zakres.

Opcje projektanta funkcji

Po utworzeniu funkcji możesz użyć Projektanta funkcji, aby go dostosować.

W poniższej tabeli opisano właściwości funkcji wyświetlane w Projektancie funkcji.

Właściwości opis
Stanowisko Opcjonalny. Domyślny tytuł funkcji ma wartość SolutionName FeatureName.
opis Opcjonalny. Opis funkcji programu SharePoint.
Scope Wymagany. Jeśli funkcja jest tworzona przy użyciu Eksplorator rozwiązań, zakres jest domyślnie ustawiony na Sieć Web.

— Farma: aktywuj funkcję dla całej farmy serwerów.

- Witryna: aktywuj funkcję dla wszystkich witryn sieci Web w zbiorze witryn.

- Sieć Web: aktywuj funkcję dla określonej witryny sieci Web.

— Aplikacja internetowa: aktywuj funkcję dla wszystkich witryn internetowych w aplikacji internetowej.
Elementy w rozwiązaniu Wszystkie elementy programu SharePoint, które można dodać do funkcji.
Elementy w funkcji Elementy projektu programu SharePoint, które zostały dodane do funkcji.

Dodawanie i usuwanie elementów projektu programu SharePoint

Do wdrożenia można wybrać elementy projektu programu SharePoint, do których chcesz dodać funkcję programu SharePoint. Użyj Projektanta funkcji, aby dodać i usunąć elementy do pozycji Funkcje, a następnie wyświetlić manifest funkcji. Aby uzyskać więcej informacji, zobacz How to: Add and remove items to SharePoint features (Instrukcje: dodawanie i usuwanie elementów do funkcji programu SharePoint).

Dodawanie zależności funkcji

Manifest funkcji można skonfigurować tak, aby serwer programu SharePoint aktywował określone funkcje przed aktywowanie funkcji. Jeśli na przykład funkcja programu SharePoint zależy od innych funkcji lub danych, serwer programu SharePoint może najpierw spróbować aktywować dowolne funkcje, od których zależy funkcja. Aby uzyskać więcej informacji, zobacz How to: Add and remove feature dependencies (Instrukcje: dodawanie i usuwanie zależności funkcji).