0

ある環境のSharePointサイトから別の環境にコンテンツタイプを移行しようとしています。このため、Webサービスを使用する必要があります。この時点で、Webサービスを介してコンテンツタイプのメタデータの一部を取得できます。しかし、すべてのメタデータを取得しているかどうかはわかりません。これを行うためにWebs.GetContentTypes()メソッドを使用しています。

次のステップでは、このコンテンツタイプに関連付けられているサイト列を把握し、これらの列をインポートして、コンテンツタイプをこれらのインポートされた列に関連付ける必要があります。

私は次のことを理解しようとしています:

  1. Webサービスを介して特定のコンテンツタイプに関連付けられているサイト列を確認するにはどうすればよいですか?または、カスタムWebサービスを作成する必要がありますか?
  2. 宛先サーバーでコンテンツタイプを再構築するために必要なすべての情報があることをどのように確認できますか?

どんな立場でもどんな助けでも大歓迎です。前もって感謝します。

4

1 に答える 1

0

両方の質問に対する答えはここにあります:http://msdn.microsoft.com/en-us/library/webs.webs.getcontenttype(v = office.12).aspx(備考セクションもチェックしてください)

詳細が必要なコンテンツタイプのIDを取得したら、そのctでWebs.GetContentType(ID)メソッドを呼び出します。スキーマxml、つまりコンテンツタイプを別の場所に作成するために必要なすべての情報を取得する必要があります。

于 2011-08-02T16:27:13.203 に答える