Freigeben über


Presentation.SharedWorkspace-Eigenschaft (PowerPoint)

Hinweis

[!HINWEIS] Dieses Objekt oder Element ist veraltet, es bleibt jedoch aus Gründen der Abwärtskompatibilität Bestandteil des Objektmodells. In neuen Anwendungen soll es nicht verwendet werden.

Gibt ein SharedWorkspace -Objekt, das den Dokumentarbeitsbereich repräsentiert, in der eine angegebene Präsentation gespeichert ist. Schreibgeschützt.

Syntax

Ausdruck. SharedWorkspace

Ausdruck Eine Variable, die ein Presentation-Objekt darstellt.

Rückgabewert

SharedWorkspace

Hinweise

Verwenden Sie SharedWorkspace -Objekts, um die aktiven Microsoft PowerPoint-Präsentation auf einer Microsoft SharePoint Server Dokumentarbeitsbereich-Website auf dem Server Nutzen des Arbeitsbereichs Zusammenarbeitsfunktionen, oder die Verbindung trennen oder entfernen Sie das Dokument aus dem Arbeitsbereich hinzuzufügen. Verwenden Sie Websitesammlungen SharedWorkspace -Objekts, um Dateien, Ordner, Verknüpfungen, Mitglieder und Aufgaben im Zusammenhang mit freigegebenen Dokuments zu verwalten.

Das SharedWorkspace -Objektmodell ist verfügbar, unabhängig davon, ob ein Dokument in einem Arbeitsbereich gespeichert ist. Die SharedWorkspace -Eigenschaft des Presentation -Objekts gibt nicht den Wert Nothing zurück, wenn das Dokument nicht freigegeben ist. Verwenden Sie die Connected -Eigenschaft des SharedWorkspace -Objekts, um festzustellen, ob die aktive Präsentation tatsächlich in gespeichert und mit einem freigegebenen Arbeitsbereich verbunden ist.

Benutzer benötigen die entsprechenden Berechtigungen auf die Objekte, Eigenschaften und Methoden in der SharedWorkspace -Objekthierarchie zu verwenden.

Verwenden Sie die SharedWorkspaceFiles -Auflistung, über die Files -Eigenschaft des SharedWorkspace -Objekts, um in einem freigegebenen Arbeitsbereich gespeicherten Präsentationen und Dateien verwalten.

Verwenden Sie die SharedWorkspaceFolders -Auflistung, über die Folders -Eigenschaft des SharedWorkspace -Objekts, um Unterordner innerhalb des Hauptordners Dokumentbibliothek eines freigegebenen Arbeitsbereichs zu verwalten.

Verwenden Sie die SharedWorkspaceLinks -Auflistung, über die Links -Eigenschaft des SharedWorkspace -Objekts, um Links zu zusätzlichen Dokumenten und Informationen für die Zusammenarbeit sind Mitglieder von Interesse an den Dokumenten im freigegebenen Arbeitsbereich verwalten.

Verwenden Sie die SharedWorkspaceMembers -Auflistung, über die Members -Eigenschaft des SharedWorkspace -Objekts, Verwalten von Benutzern, die berechtigt sind, an einem freigegebenen Arbeitsbereich teilzunehmen und im Arbeitsbereich gespeicherten freigegebenen Dokumente zu bearbeiten.

Verwenden Sie die SharedWorkspaceTasks -Auflistung, über die Tasks -Eigenschaft des SharedWorkspace -Objekts, zum Verwalten von Aufgaben zugewiesen sind, die Mitgliedern sind die Dokumente im freigegebenen Arbeitsbereich bearbeiten.

Verwenden Sie die CreateNew -Methode, um einen neuen Dokumentarbeitsbereich erstellen und des Arbeitsbereichs im aktiven Dokument hinzu. Verwenden Sie die Eigenschaften Name und URL, um Informationen zum Arbeitsbereich zurückzugeben.

SharedWorkspace -Objekts verwendet einen lokalen Cache von Objekten und Eigenschaften auf dem Server. Der Entwickler benötigen möglicherweise dieser Cache aktualisieren, bevor Sie bestimmte Vorgänge ausführen oder zum Speichern von zwischengespeicherten Änderungen an den Server zurückgesendet. Verwenden Sie die Refresh -Methode des SharedWorkspace -Objekts, um den lokalen Cache mit dem Server und die LastRefreshed -Eigenschaft, um zu bestimmen, wann der Aktualisierungsvorgang zuletzt stattgefunden aktualisieren. Verwenden Sie die Speichern -Methode der SharedWorkspaceLink und SharedWorkspaceTask -Objekte nach dem Ändern der lokal, deren Eigenschaften, um die Änderungen auf den Server hochzuladen.

Verwenden Sie die Disconnect -Methode, um die lokale Kopie des aktiven Dokuments vom freigegebenen Arbeitsbereich zu trennen, während die freigegebene Kopie intakt im Arbeitsbereich. Verwenden Sie die RemoveDocument -Methode, um die freigegebenen Dokuments vom freigegebenen Arbeitsbereich gänzlich zu entfernen.

Benutzer benötigen die entsprechenden Berechtigungen auf die Objekte, Eigenschaften und Methoden in der SharedWorkspace -Objekthierarchie zu verwenden. Verwenden Sie das Role-Argument beim Hinzufügen von Mitgliedern zur SharedWorkspaceMembers -Auflistung die Gruppe von Berechtigungen, die speziell für jedes Arbeitsbereichsmitglied an.

Bei Verwendung des SharedWorkspace -Objektmodells, ist es möglich, Bedingungen zu erstellen, in der SharedWorkspace -Objektcache nicht mit der Benutzeroberfläche im Freigegebenen Arbeitsbereich des aktiven Dokuments angezeigt synchronisiert. Wenn die CreateNew -Methode programmgesteuert das aktive Dokument zu einem neuen Arbeitsbereich hinzufügt, während der Aufgabenbereich Freigegebener Arbeitsbereich geöffnet ist, wird beispielsweise im Freigegebenen Arbeitsbereich fortgesetzt, um die Schaltfläche Neu erstellen anzuzeigen. In dieser Situation Wenn der Benutzer eine Auswahl im Freigegebenen Arbeitsbereich, die nicht mehr gültig ist treffen, wird ein Fehler ausgelöst und ein Aktualisierungsvorgang ausgeführt, um die Anzeige mit dem aktuellen Dokument Zustand und Daten des freigegebenen Arbeitsbereichs zu synchronisieren.

Das Presentation -Objekt hat auch eine Sync -Eigenschaft, die ein Sync -Objekt zurückgibt. Verwenden Sie das Sync -Objekt und seine Eigenschaften und Methoden, um die Synchronisierung der lokalen Kopie und der Serverkopie des freigegebenen Dokuments zu verwalten.

Beispiel

Das folgende Beispiel gibt einen Verweis auf den Dokumentarbeitsbereich zurück, in dem die aktive Präsentation gespeichert ist. In diesem Beispiel wird davon ausgegangen, dass das aktive Dokument zu einem Dokumentarbeitsbereich gehört.

Dim objWorkspace As SharedWorkspace

Set objWorkspace = ActivePresentation.SharedWorkspace


Siehe auch

Presentation-Objekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.