SharedWorkspace インターフェイス

定義

このオブジェクト、メンバー、または列挙型は非推奨であり、コードで使用することを意図していません。SharedWorkspace オブジェクトを使用すると、開発者はアクティブなドキュメントをサーバー上のMicrosoft Windows SharePoint Services ドキュメント ワークスペースに追加し、共有ワークスペース内の他のオブジェクトを管理できます。

public interface class SharedWorkspace : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000C0385-0000-0000-C000-000000000046")]
public interface SharedWorkspace : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000C0385-0000-0000-C000-000000000046")>]
type SharedWorkspace = interface
    interface _IMsoDispObj
Public Interface SharedWorkspace
Implements _IMsoDispObj
属性
実装

注釈

Microsoft Office Word 2003 Document オブジェクト、Microsoft Office Excel 2003 Workbook オブジェクト、および Microsoft Office PowerPoint 2003 Presentation オブジェクトの SharedWorkspace プロパティは、SharedWorkspace オブジェクトを返します。

SharedWorkspace オブジェクトを使用して、アクティブな Word、Excel、または PowerPoint ドキュメントをサーバー上のWindows SharePoint Servicesドキュメント ワークスペースに追加して、ワークスペースのコラボレーション機能を利用したり、ワークスペースからドキュメントを切断または削除したりします。 SharedWorkspace オブジェクトのコレクションを使用して、共有ドキュメントに関連付けられているファイル、フォルダー、リンク、メンバー、タスクを管理します。

SharedWorkspace オブジェクト モデルは、ドキュメントをワークスペースに保存するかどうか使用できます。 SharedWorkspace オブジェクトのプロパティ、 ドキュメントブック 、および プレゼンテーション を返さない 何も ドキュメントが共有されていない場合。 ConnectedSharedWorkspace オブジェクトの プロパティを使用して、作業中のドキュメントが実際に保存され、共有ワークスペースに接続されているかどうかを判断します。

ユーザーには、 SharedWorkspace オブジェクト階層内のオブジェクト、プロパティ、およびメソッドを使用する適切なアクセス許可が必要です。

SharedWorkspaceFilesSharedWorkspace オブジェクトのプロパティからアクセスされるコレクションをFiles使用して、共有ワークスペースに保存されたドキュメントとファイルを管理します。

SharedWorkspaceFoldersSharedWorkspace オブジェクトのプロパティからアクセスされるコレクションをFolders使用して、共有ワークスペースのメイン ドキュメント ライブラリ フォルダー内のサブフォルダーを管理します。

SharedWorkspaceLinksSharedWorkspace オブジェクトのプロパティからLinksアクセスされるコレクションを使用して、共有ワークスペース内のドキュメントで共同作業を行っているメンバーに対する追加のドキュメントや関心のある情報へのリンクを管理します。

SharedWorkspaceMembersSharedWorkspace オブジェクトのプロパティからMembersアクセスされるコレクションを使用して、共有ワークスペースに参加する権限を持つユーザーを管理し、ワークスペースに保存されている共有ドキュメントで共同作業を行います。

SharedWorkspaceTasksSharedWorkspace オブジェクトの プロパティからTasksアクセスされるコレクションを使用して、共有ワークスペース内のドキュメントで共同作業を行っているメンバーに割り当てられたタスクを管理します。

メソッドを CreateNew(Object, Object) 使用して、新しいドキュメント ワークスペースを作成し、作業中のドキュメントをワークスペースに追加します。 プロパティと URL プロパティをName使用して、ワークスペースに関する情報を返します。

SharedWorkspace オブジェクトは、オブジェクトとサーバーのプロパティのローカル キャッシュを使用します。 開発者は、特定の操作を実行する前にこのキャッシュを更新する、またはキャッシュされたプロパティの変更をサーバーに保存する必要があります。 Refresh()SharedWorkspace オブジェクトの メソッドを使用してサーバーからローカル キャッシュを更新し、 プロパティをLastRefreshed使用して最後に更新操作が行われたタイミングを確認します。 プロパティをローカルで変更した後、および SharedWorkspaceTask オブジェクトの SharedWorkspaceLinkSave メソッドを使用して、変更をサーバーにアップロードします。

メソッドを Disconnect() 使用して、作業中のドキュメントのローカル コピーを共有ワークスペースから切断し、共有コピーはそのままワークスペースに残します。 メソッドを RemoveDocument() 使用して、共有ワークスペースから共有ドキュメントを完全に削除します。

ユーザーには、 SharedWorkspace オブジェクト階層内のオブジェクト、プロパティおよびメソッドを使用する適切なアクセス許可が必要です。 各ワークスペース メンバーに固有の Role アクセス許可のセットを SharedWorkspaceMembers 指定するには、コレクションにメンバーを追加するときに 引数を使用します。

SharedWorkspace オブジェクト モデルを使用している場合ことは条件を作成するのには、 SharedWorkspace オブジェクト キャッシュは、作業中の文書の [ 共有ワークスペース] ウィンドウに表示されるユーザー インターフェイスと同期されていません。 たとえば、 CreateNew メソッドを呼び出すプログラムを使用して追加する場合、作業中の文書を新しいワークスペースの [ 共有ワークスペース] ウィンドウが開いているときに、[ 共有ワークスペース] ウィンドウは引き続き [作成] ボタンを表示します。 ような状況でエラーが発生した場合は、ユーザーは、無効になっている [ 共有ワークスペース] ウィンドウで、選択を行うと、ドキュメントの現在の状態および共有ワークスペースのデータとの間で同期の更新操作が実行されます。

、、および Presentation オブジェクトには、オブジェクトを返す SyncSync プロパティもあります。DocumentWorkbook 共有ドキュメントのサーバー コピーとローカルの同期を管理するのには、 Sync オブジェクトおよびそのプロパティとメソッドを使用します。

プロパティ

Application

オブジェクトのコンテナー アプリケーションを表す Application オブジェクトを返します。

Connected

作業中の文書が現在保存され、共有ワークスペースに接続されているかどうかを示す ブール 値を返します。

Creator

指定されたオブジェクトを作成したアプリケーションを示す 32 ビットの整数を取得します。

Files

現在の共有ワークスペースに SharedWorkspaceFiles 関連付けられているドキュメント ライブラリに格納されているファイルの一覧を表すコレクションを返します。

Folders

現在の共有ワークスペースに SharedWorkspaceFolders 関連付けられているドキュメント ライブラリ内のサブフォルダーの一覧を表すコレクションを返します。

LastRefreshed

メソッドが最後に呼び出された日時を Refresh() 返します。

Links

現在の共有ワークスペースに SharedWorkspaceLinks 保存されているリンクの一覧を表すコレクションを返します。

Members

現在の SharedWorkspaceMembers 共有ワークスペース内のメンバーの一覧を表すコレクションを返します。

Name

指定したオブジェクトの名前を設定または返します。

Parent

指定したオブジェクトの Parent オブジェクトを返します。

SourceURL

別のドキュメント ワークスペースでドキュメントを変更した後に変更を発行する共有ドキュメントのパブリック コピーの場所を指定します。

Tasks

現在の SharedWorkspaceTasks共有ワークスペース内のタスクの一覧を表すコレクションを返します。

URL

共有ワークスペースの最上位の Uniform Resource Locator (URL) を返します。

メソッド

CreateNew(Object, Object)

サーバー上に新しいドキュメント ワークスペースを作成し、アクティブなドキュメントを新しい共有ワークスペースに追加します。

Delete()

現在の共有ワークスペースとその中のすべてのデータを削除します。

Disconnect()

作業中のドキュメントのローカル コピーを共有ワークスペースから切断します。

Refresh()

オブジェクトの SharedWorkspace ファイル、フォルダー、リンク、メンバー、タスクのローカル キャッシュをサーバーから更新します。

RemoveDocument()

共有ワークスペースから作業中のドキュメントを削除します。

適用対象