Definiowanie typów elementów projektu programu SharePoint niestandardowe
Kiedy chcesz utworzyć nowy rodzaj elementu projektu programu SharePoint, należy zdefiniować nowy typ elementu projektu programu SharePoint.Na przykład Visual Studio nie obejmuje elementy projektu programu SharePoint, dodawanie pól lub akcje niestandardowe w witrynie programu SharePoint.Można zdefiniować własne typy elementów projektu programu SharePoint do tworzenia pól, akcje niestandardowe lub inne rodzaje składników programu SharePoint.
Zadania do definiowania typów elementów projektu programu SharePoint
Aby zdefiniować typ elementu niestandardowego projektu, budowanie zestawu rozszerzenie programu Visual Studio, który implementuje ISharePointProjectItemTypeProvider interfejsu.Aby uzyskać więcej informacji, zobacz Jak: definiowanie typu element projektu programu SharePoint.
Podczas definiowania typ elementu niestandardowego projektu, można również dodać do elementu projektu następujące funkcje:
Dodaj element menu skrótu do elementu projektu.Zostanie wyświetlony element menu, po otwarciu menu skrótów dla elementu projektu w Solution Explorer klucze klikając prawym przyciskiem myszy element projektu lub wybranie go, a następnie wybierając klawisze Shift + F10.Aby uzyskać więcej informacji, zobacz Jak: Dodaj element Menu skrótów na niestandardowy typ elementu projektu programu SharePoint.
Dodać właściwości niestandardowe do elementu projektu.Pojawi się w Właściwości okna po wybraniu elementu projektu w Solution Explorer.Aby uzyskać więcej informacji, zobacz Jak: Dodawanie właściwości do niestandardowy typ elementu projektu programu SharePoint.
Aby włączyć inne deweloperom przedmiot projektu w programie Visual Studio, należy utworzyć plik .spdata i utworzyć element szablon lub szablon projektu, który jest skojarzony z elementem projektu.Aby uzyskać więcej informacji, zobacz Tworzenie elementu szablonów i szablony projektu dla elementów projektu programu SharePoint.
Opis relacji między typów elementów projektu i wystąpień element projektu
Podczas definiowania typu element programu SharePoint projektu Visual Studio ładuje rozszerzenie, gdy element projektu skojarzonego typu jest dodawany do projektu programu SharePoint.Na przykład można zdefiniować nowy Akcji niestandardowej towary do projektu typu, Visual Studio ładuje rozszerzenie, gdy użytkownik dodaje Akcji niestandardowej elementu projektu do projektu.Visual Studio używa tego samego wystąpienia rozszerzenia dla wszystkich wystąpień tego typu element skojarzony projekt.W poprzednim przykładzie, jeśli użytkownik doda drugi Akcji niestandardowej towary do projektu do projektu, tym samym wystąpieniu rozszerzenie jest używane w celu dostosowania drugi element projektu.
Dostęp konkretne wystąpienie tego typu element projektu, do obsługi jednego z ISharePointProjectItemEvents wydarzenia z projectItemTypeDefinition parametr w implementacji ISharePointProjectItemTypeProvider.InitializeType metoda.Na przykład, aby określić, kiedy element projektu użytkownika niestandardowego typu jest dodawany do projektu, obsługi ProjectItemAdded zdarzenie.Aby uzyskać więcej informacji, zobacz Jak: definiowanie typu element projektu programu SharePoint.
Zobacz też
Zadania
Instruktaż: Tworzenie elementu projektu działania niestandardowe z szablonu elementu, część 1
Instruktaż: Tworzenie elementu projektu kolumny witryny z szablonu projektu, część 1
Instruktaż: Tworzenie elementu projektu działania niestandardowe z szablonu elementu, część 2
Instruktaż: Tworzenie elementu projektu kolumny witryny z szablonu projektu, część 2
Koncepcje
Jak: definiowanie typu element projektu programu SharePoint
Jak: Dodawanie właściwości do niestandardowy typ elementu projektu programu SharePoint
Jak: Dodaj element Menu skrótów na niestandardowy typ elementu projektu programu SharePoint
Tworzenie elementu szablonów i szablony projektu dla elementów projektu programu SharePoint
Wdrażanie rozszerzeń dla narzędzia programu SharePoint w programie Visual Studio