SharePoint のドキュメント、コンテンツ、アイテムの違いを教えてください。
また、ドキュメントのサイズを取得する方法を教えてください。たとえば、sharepoint サーバーに 2KB の a.doc という名前のドキュメントがあるとします。このファイルのどのプロパティがサイズを返しますか。
私ができる回避策の 1 つは、それをマシンにダウンロードしてサイズを取得することです。しかし、私はこれに興味がありません。
ありがとう、ラジャス。
SharePoint のドキュメント、コンテンツ、アイテムの違いを教えてください。
また、ドキュメントのサイズを取得する方法を教えてください。たとえば、sharepoint サーバーに 2KB の a.doc という名前のドキュメントがあるとします。このファイルのどのプロパティがサイズを返しますか。
私ができる回避策の 1 つは、それをマシンにダウンロードしてサイズを取得することです。しかし、私はこれに興味がありません。
ありがとう、ラジャス。
アイテムは、好きなフィールドを持つ単なるレコードです。各アイテムには、ID、タイトル、およびその他の多くのフィールドがあります。Date、Choice、Calculated、User など、さまざまなフィールドを追加できます。フィールドは、項目を表示するときに表示される単なる列です。
リスト アイテムには添付ファイルを含めることができます。1 つのリスト アイテムに多くのアイテム/ドキュメントを添付できます。
ドキュメント ライブラリがある場合、ドキュメントはリスト アイテムでもあります。それを開くと、ドキュメントが開きます。新しいものを作成しようとすると、再びワード/エクセルが開きます。保存すると、ドキュメント ライブラリに新しいエントリが作成されます。ドキュメント ライブラリには、編集フォームを使用して編集できるこれらのフィールド (ドキュメント ライブラリの場合はプロパティと呼ばれます) もあります。ドキュメントを添付することはできません。ドキュメントは単なるドキュメントです。
ドキュメント ライブラリを使用する利点は、これらのドキュメント プロパティをドキュメント内で編集できることです。特定のドキュメント タイプのテンプレートを使用することもできます。ドキュメント ライブラリは、Windows エクスプローラーを使用して参照することもできます。
SharePoint 2010 で使用されるすべての用語のリストを次に示します - http://msdn.microsoft.com/en-us/library/ee556558%28office.14%29.aspx
ドキュメントのサイズを取得するには、次を使用します。
//item is of type SPListItem
var size = item.File.Length;