@microsoft/sp-module-interfaces package
インターフェイス
| IAdaptiveCardExtensionManifest | |
| IAdaptiveCardExtensionManifestEntry |
このインターフェイスは、AdaptiveCardExtension 開発者が事前に構成できるプロパティのセットを指定します。 AdaptiveCardExtension の事前に構成された各インスタンスには、これらのプロパティのコピーが必要です。 組織の管理者とコンテンツ作成者は、これらのプロパティを必要に応じて変更できます。 |
| IAIProperties |
Web パーツの AI プロパティ (その構造や Web パーツのプロパティ バッグへのマッピングなど) を定義します。 提供されている場合、SharePoint Pages の LLM エージェントなどの AI シナリオでは、Web パーツの作成、変更、データ構造の理解など、Web パーツと対話できます。 |
| ICapabilityCollection |
Web パーツの機能コレクション。 Web パーツに必要な機能を定義します。 ホストが必要な機能の 1 つをサポートしていない場合、Web パーツはツールボックスに表示されません。 |
| IClientSideApplicationManifest |
これは、クライアント側アプリケーションのマニフェストです。 |
| IClientSideAssemblyManifest |
ライブラリは、このマニフェストによって定義されます。 現在、ライブラリには追加のプロパティはありません。 |
| IClientSideComponentLoaderConfiguration |
このインターフェイスでは、クライアント側コンポーネントを SharePoint クライアント フレームワークによって読み込んで初期化する方法について説明します。 エントリポイント スクリプトとその依存関係スクリプトを読み込むためのすべてのデータが含まれています。 |
| IClientSideComponentManifest |
SharePoint フレームワーク上に構築されたすべてのクライアント側コンポーネントには、有効なコンポーネント マニフェストが必要です。 このインターフェイスは、アプリケーションや Web パーツなど、すべての種類のクライアント側コンポーネントで必要なプロパティを表します。 コンポーネント固有のマニフェストは、このインターフェイスを拡張して、そのコンポーネントの種類に必要なプロパティを追加します。 |
| IClientSideExtensionManifest |
これは、クライアント側拡張機能のマニフェストです。 |
| IClientSideLibraryManifest |
ライブラリは、このマニフェストによって定義されます。 現在、ライブラリには追加のプロパティはありません。 |
| IClientSideManifestBase |
このインターフェイスは、配置可能なすべてのマニフェスト間で共通のメンバーを定義します。 |
| IClientSideMultiVersionManifest |
複数バージョンのマニフェストは、このインターフェイスによって定義されます。 |
| IClientSideWebPartManifest |
クライアント側の SharePoint フレームワークは、そのマニフェストによって Web パーツを識別します。 すべての Web パーツにマニフェストが必要です。 |
| IClientSideWebPartManifestEntry |
このインターフェイスは、Web パーツ開発者が事前に構成できるプロパティのセットを指定します。 Web パーツの事前構成済みの各インスタンスには、これらのプロパティのコピーが必要です。 組織の管理者とコンテンツ作成者は、これらのプロパティを必要に応じて変更できます。 |
| IClientSideWebPartManifestInstance |
Web パーツ インスタンスに関連するマニフェスト。 |
| ICommandDefinition |
ICommandSetExtensionManifest によって使用される、メニュー、ツール バーなどの UI 画面で表示されるコマンドを定義します。 |
| ICommandSetExtensionManifest |
これは、メニュー、ツール バーなどに表示できる一連のカスタム コマンドを定義するクライアント側拡張機能のマニフェストです。 |
| IComponentModuleConfiguration |
これは、"コンポーネント" 型のスクリプト モジュールのインターフェイスです。 この型のモジュールはマニフェストを介して提供されます。 依存関係を読み込むには、マニフェストをサイトで使用できる必要があります。 |
| IFlexibleLayoutSizing |
柔軟なレイアウト サイズ設定データ |
| IIntegrityPath |
リソースのサブリソース整合性ハッシュを持つパス。 |
| ILocalizedPathModuleConfiguration |
これは、"localizedPath" 型のスクリプト モジュールのインターフェイスです。 |
| ILocalizedString |
ローカライズされた文字列のセット。 |
| IModuleConfigurationBase |
これは、スクリプト モジュールの定義の基本インターフェイスです。 |
| IPathModuleConfiguration |
これは、"path" 型のスクリプト モジュールのインターフェイスです。 この種類のモジュールは、コンポーネント開発者が提供する必要があります。 |
| IPrefabAppManifest |
これはプレハブ アプリケーションのマニフェストです。 |
| IPrefabAppOnDemandSiteScript |
PREFAB 開発者によって適用されるサイト スクリプト。 |
| IPrefabAppOnInstallSiteScript |
アプリのインストール時に適用されるサイト スクリプト。 |
| IPrefabAppSiteScriptBase |
サイト スクリプトの基本定義。 |
| IPrefabAppSiteSettingsLink |
スイートのナビゲーション サイト設定メニューでレンダリングする必要がある項目を表します。 |
| IPrefabAppToolboxEntry |
このインターフェイスは、アプリケーションを最新の SharePoint ツールボックスで使用できる必要がある場合に、PREFAB 開発者が提供できる のセットを指定します。 |
| IPreloadOptions | |
| ISiteScriptActionBase |
サイト スクリプト アクションの基本定義。 |
型エイリアス
| ComponentType |
クライアント側コンポーネントの種類。 |
| ExtensionType |
クライアント側拡張機能の種類。 IClientSideExtensionManifest.extensionType によって使用されます。 |
| IModuleConfiguration | |
| PrefabAppSiteScript |
アプリがインストールされたとき、または PREFAB アプリ開発者が必要に応じて適用するサイト スクリプト。 |
| SiteScriptType |
使用可能なサイト スクリプトの種類。 - onInstall - アプリのインストール時に適用されるサイト スクリプト。 - onDemand - PREFAB 開発者がオンデマンドで適用するサイト スクリプト。 |
列挙型
| ManifestType |
マニフェストの型。 |
| PredefinedGroup |
定義済みの Web パーツ グループ。 |