SharePointOnlineのカスタムフィールドタイプを作成したいと思います。したがって、AFAIK、それはサンドボックスソリューションでなければなりません。これを作成する可能性はありますか?または、リストの「単一アイテムレベル」(編集形式ではなくリスト)で作業できるようにするもの。多分アイテムメニューまたはsthのいくつかのオプション?
3 に答える
SharePointサンドボックスモデルはカスタムFieldTypeを提供しないことを覚えておく必要があります。
MSDN(http://goo.gl/uXGLo)には、サンドボックス化されたSharePointソリューションの非常に優れた紹介があります。
のようなSPI
- ContentTypes
- SiteColumns
- リスト
CAML(SharePoint XML-DSL)またはカスタム.NETコードを使用して簡単に作成できます
組み込みのSharePointFoundationフィールドタイプ、または以前にファームソリューションにインストールされたカスタムフィールドタイプを使用するフィールドのみが可能です。カスタムフィールドタイプは、サンドボックスソリューションに展開できません。
はい。
XMLのサポートについては、サンドボックスソリューションの考慮事項を参照してください。
サンドボックスソリューションは、次の機能と要素をサポートします。
..。
コンテンツタイプ/フィールド
APIサポートについては、SPFieldCollection.Addを参照してください。
SharePointOnlineで利用可能
PS状況によっては、ファームソリューションをSharePointOnlineに展開することができます。しかし、それは非常に苦痛なので、絶対に必要でない限り避けるべきです。