0

既定のドキュメント ライブラリに基づいてカスタム SharePoint 機能を作成しました。基本的に、DocumentLibrary フォルダーのコピーを作成し、それと必要なすべての xml ファイルを変更して、固有のライブラリ タイプにしました。サポートされているコンテンツ タイプへのリンクを追加する必要がありますが、機能していないようです。Web GUI を介してこれを行うことができましたが、CAML 定義に直接追加する必要があります。

私の知る限り、Link タイプは ContentTypeRef タグとして schema.xml に追加する必要があります。ファイルの先頭にある MetaData タグ内に次のマークアップがあります。

<ContentTypes>
  <ContentTypeRef ID="0x0101">
    <Folder TargetName="Forms/Document" />
  </ContentTypeRef>
  <ContentTypeRef ID="0x0120" />
  <ContentTypeRef ID="0x0105" />
  <ContentTypeRef ID="0x01010A" />
</ContentTypes>

リンクタイプを許可するために必要なその他の設定はありますか? 上記のコードはリンクを有効にしません。ContentTypeRef の ID 値は、ctypewss.xml ファイルからのものです。

どんな助けでも大歓迎です。

4

1 に答える 1

2

コンテンツ タイプの参照が間違っているようです。コンテンツ タイプ IDに役立つかもしれないこの URL のリンクをたどってください。

于 2010-11-30T09:54:01.220 に答える