Udostępnij za pośrednictwem


Rozszerzanie projektów programu SharePoint

Jeśli chcesz dostosować funkcje na poziomie projektu projektów programu SharePoint, należy utworzyć rozszerzenia projektu.Na przykład można dodać właściwości niestandardowe projektu lub reagowania na zdarzenia poziomu projektu, które są wywoływane, gdy użytkownik opracowuje rozwiązanie programu SharePoint w programie Visual Studio.

Tworzenie rozszerzeń projektu

Rozszerzenie element projektu, tworzenie zestawu rozszerzenie programu Visual Studio, który implementuje ISharePointProjectExtension interfejsu.Aby uzyskać więcej informacji, zobacz Jak: tworzenie rozszerzenie projektu programu SharePoint.

Podczas tworzenia rozszerzenie projektu można także dodać następujące funkcje do projektów programu SharePoint:

Instruktaż, który pokazuje, jak tworzenie, wdrażanie i testowanie rozszerzenie projektu, zobacz Instruktaż: Tworzenie rozszerzenie projektu programu SharePoint.

Opis relacji między rozszerzenia projektu i wystąpienia projektu

Podczas tworzenia rozszerzenie projektu rozszerzenie ładuje przy wszelkiego rodzaju projektu programu SharePoint jest otwarty w Visual Studio. Visual Studiozawiera kilka szablonów projektu programu SharePoint, listy definicji, typy zawartości i odbiorniki zdarzenia.Jednakże istnieje tylko jeden typ projektu programu SharePoint.Typy projektów, które pojawiają się w Nowy projekt okno dialogowe są tylko te szablony, które powiązać ze sobą elementów projektu programu SharePoint.Ponieważ istnieje tylko jeden typ projektu programu SharePoint, rozszerzeń utworzonych dla jednego projektu są stosowane do wszystkich projektów programu SharePoint.Nie można na przykład utworzyć rozszerzenie, które stosuje się tylko do Typu zawartości projektu.

Dostęp do wystąpienia określonego projektu, obsługi jednego z ISharePointProjectEvents wydarzenia z projectService parametr w implementacji ISharePointProjectExtension.Initialize metoda.Na przykład, aby określić, po dodaniu projektu programu SharePoint do rozwiązania, obsługi ProjectAdded zdarzenie.Aby uzyskać więcej informacji, zobacz Jak: tworzenie rozszerzenie projektu programu SharePoint.

Zobacz też

Zadania

Instruktaż: Tworzenie rozszerzenie projektu programu SharePoint

Koncepcje

Jak: tworzenie rozszerzenie projektu programu SharePoint

Jak: Dodawanie elementu Menu skrótów do projektów programu SharePoint

Jak: Dodawanie właściwości do projektów programu SharePoint

Definiowanie typów elementów projektu programu SharePoint niestandardowe

Rozszerzanie elementy projektu programu SharePoint

Rozszerzanie programu SharePoint, pakowania i rozmieszczania

Rozszerzenia systemu projektu programu SharePoint