Udostępnij za pośrednictwem


Rozszerzenia systemu projektu programu SharePoint

Rozwiązanie programu SharePoint można utworzyć przy użyciu zestawu szablonów projektu i szablony elementów w programie Visual Studio.Szablony te spełniają wymagania wielu scenariuszy rozwoju, ale można odkryć niektóre przypadki, gdzie nie oferują funkcje, które wymagają.W takich przypadkach można rozszerzyć system projektu programu SharePoint.

Przegląd systemu projektu programu SharePoint

System projektu programu SharePoint jest oparty na podstawowy składnik elementów projektu programu SharePoint.Element projektu programu SharePoint reprezentuje pojedynczy dostosowywania programu SharePoint, listy definicji, składnik Web Part lub typu zawartości.

Projekt programu SharePoint jest projekt programu Visual Studio, która zawiera jeden lub więcej elementów projektu programu SharePoint.Projekty programu SharePoint zawierają także dodatkowe składniki, które określają, jak elementy projektu są pogrupowane w funkcji i pakietów rozmieszczania.

Aby uzyskać więcej informacji na temat zawartości programu SharePoint elementy projektu i projektów programu SharePoint, zobacz Tworzenie elementu szablonów i szablony projektu dla elementów projektu programu SharePoint.

Jak rozszerzyć System projektu programu SharePoint

Można rozszerzyć system projektu programu SharePoint, w następujący sposób:

  • Definiowanie własnych typów elementów projektu programu SharePoint i powiązać je z nowych szablonów elementu lub szablonów projektu w programie Visual Studio.Na przykład można zdefiniować typ elementu projektu programu SharePoint do tworzenia niestandardowych akcji lub pola.Aby uzyskać więcej informacji, zobacz Definiowanie typów elementów projektu programu SharePoint niestandardowe.

  • Rozszerzanie typów elementów projektu programu SharePoint, które są już zainstalowane w programie Visual Studio.Na przykład, można dodać element menu skrótów z elementem projektu w Solution Explorer i Dostosuj element projektu, gdy projektant wybiera element menu.Aby uzyskać więcej informacji, zobacz Rozszerzanie elementy projektu programu SharePoint.

  • Rozszerzanie projektów programu SharePoint.Na przykład można dodać obsługi zdarzeń do wykonywania określonych zadań, gdy elementy są dodawane lub usuwane z projektów programu SharePoint.Aby uzyskać więcej informacji, zobacz Rozszerzanie projektów programu SharePoint.

  • Rozszerzanie zachowanie pakowania i rozmieszczania elementów projektu programu SharePoint i projektów programu SharePoint.Na przykład można utworzyć własne kroki wdrażania wykonać podczas wdrażania lub wycofać projekt lub dodatkowe niestandardowe zadania można wykonać, gdy Visual Studio wykonuje pewne kroki wdrażania.Aby uzyskać więcej informacji, zobacz Rozszerzanie programu SharePoint, pakowania i rozmieszczania.

Typowe zadania programowania

Następujące typowe zadania można wykonywać w rozszerzeniach systemu projektu programu SharePoint:

Zobacz też

Koncepcje

Definiowanie typów elementów projektu programu SharePoint niestandardowe

Rozszerzanie elementy projektu programu SharePoint

Rozszerzanie projektów programu SharePoint

Rozszerzanie programu SharePoint, pakowania i rozmieszczania

Zapisywanie danych w rozszerzeniach systemu projektu programu SharePoint

Konwersja między typami systemu projektu programu SharePoint i rodzajami projektu programu Visual Studio

Pojęcia związane z programowaniem i funkcje służące do rozszerzenia narzędzi programu SharePoint

Inne zasoby

Rozszerzanie narzędzi programu SharePoint w programie Visual Studio