メインコンテンツまでスキップ

IEditingCapabilityProviderRegistry インタフェース

名前空間: NextDesign.Core.EditingCapabilities

説明

編集支援を行うプロバイダのレジストリです。

・このレジストリは、プロジェクトと同じライフサイクルとなります。

所属エリア

名前説明
EditingCapabilityEditingCapabilityにアクセスするAPI群です。

メソッド

名前説明
Register<TInterface>プロバイダを登録します。

・TInterface には、登録するプロバイダの型を指定します。
・プロバイダは複数登録できます。
・同じ種類の複数のプロバイダが登録されている場合、登録順でプロバイダを実行します。
・プロバイダの実行結果がnullでない場合、そのプロバイダの結果を採用し、以降のプロバイダは実行されません。
・全てのプロバイダの結果がnullの場合、既定の動作を行います。
UnRegister<TInterface>プロバイダの登録を解除します。

・TInterface には、登録を解除するプロバイダの型を指定します。
UnRegisterAll全プロバイダの登録を解除します。