次の方法で共有


SharePoint 開発者コミュニティ - オープンソース プロジェクト

SharePoint の PnP イニシアティブによってコーディネートされているオープンソース プロジェクトは数多くあります。 これらはオープンソースのコミュニティ主導のイニシアティブで、SharePoint エンジニアリングには密接に関連していますが、標準の製品やサービスの一部ではありません。

リポジトリ 説明
SharePoint スタート キット 最新の拡張オプションで拡張することによって、SharePoint Online でモダン エクスペリエンスを拡張する方法を示すスタート キットです。
SharePoint プロビジョニング サービスのテンプレート 最新の SharePoint エクスペリエンスで可能な内容を示すサンプル コンテンツと構造を簡単にプロビジョニングするために Look Book Services によって以前使用されていたテナント テンプレート。
Microsoft 365 の CLI 任意のプラットフォームのユーザーが Microsoft 365 および SharePoint Framework プロジェクトを管理できるようにするクロスプラットフォームのコマンドライン インターフェイス (CLI)。
Office 365 開発者 PnP コア コンポーネント 拡張コンポーネントで、すぐに使用できる CSOM オブジェクトに対し、一般的に使用されているリモートの CSOM/REST 操作を再利用可能な拡張メソッドとしてカプセル化します。
PnP PowerShell コマンドレット SharePoint 向けの複雑なプロビジョニング アクションと、成果物管理アクションの実施を可能にします。 コマンドは CSOM を使用し、SharePoint Online と SharePoint オンプレミスの両方に対して機能することができます。
PnP リモート プロビジョニング スキーマ Office 365 向けのリモート プロビジョニング エンジン用のリモート作成指示として使われるように設計されています。
SharePoint をモダン化するツールとガイダンス ページを変換 (クラシック ページをモダン ページに)するツールとモダン化スキャナーで、クラッシックなサイトをモダンな SharePoint サイトの世界に簡単に移動することができます。
PnPjs SharePoint と Office 365 REST API をタイプ セーフな方法で処理するための、Fluent JavaScript API です。
PnP SPFx Yeoman ジェネレーター そのままで使用できる Yeoman ジェネレーターを拡張するオープンソース Yeoman ジェネレーターです。
SharePoint Framework の再利用可能なプロパティ ウィンドウ コントロール SharePoint Framework (SPFx) ソリューションで使用できます。
SharePoint フレームワークの再利用可能な React コントロール SharePoint Framework (SPFx) ソリューションで使用できます。
SharePoint フレームワークの Visual Studio 拡張機能 Visual Studio 2015 または 2017 で使用できるプロジェクトです。

オープンソース プロジェクトのサポートについて

以下のステートメントは、SharePoint 開発 (PnP) サンプル、再利用可能なソリューション、コントロール、コア コンポーネントのすべてに適用され、GDPR Activity Hub や PnP プロビジョニング エンジンなどのより洗練されたソリューションにも適用されます。

  • PnP のガイダンスとサンプルは、Microsoft とコミュニティによって作成されます。
  • PnP のガイダンスとサンプルは、Microsoft とコミュニティによって管理されます。
  • PnP は、サポートされている推奨技術を使用します。
  • PnP の実装はレビューされ、Microsoft のエンジニアリングによって承認されます。
  • PnP はコミュニティによるオープンソース イニシアティブです。コミュニティとは、日々の仕事を持ちながらも、率先して他人の利益のために作業する人々のことです。
  • PnP は製品ではないため、プレミア サポートやその他の公式サポート窓口によるサポートはありません。
  • PnP は、コミュニティのサポートで行われた Microsoft の他のオープンソース プロジェクトと同様に、コミュニティによってサポートされています。
  • PnP を顧客向けのソリューションに活用している多くのパートナーがいます。 これらに対するサポートは、パートナーによって提供されます。 PnP のマテリアルを展開する場合は、顧客/展開所有者にサポートモデルについて明確にすることをお勧めします。