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:
Dodaj element menu skrótów.Zostanie wyświetlony element menu, po otwarciu menu skrótów dla węzła projektu programu SharePoint w Solution Explorer prawym przyciskiem myszy węzeł lub wybierając ją, a następnie wybierając klawisze Shift + F10 klucze.Aby uzyskać więcej informacji, zobacz Jak: Dodawanie elementu Menu skrótów do projektów programu SharePoint.
Dodawanie właściwości niestandardowych.Pojawi się w Właściwości okna po wybraniu projektu programu SharePoint w Solution Explorer.Aby uzyskać więcej informacji, zobacz Jak: Dodawanie właściwości 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