Class Coauthoring (PowerPoint VBA)

Contains properties and methods for manipulating co authoring in a presentation.

Set

To use a Coauthoring class variable it first needs to be instantiated, for example

Dim cth as Coauthoring
Set cth = ActivePresentation.Coauthoring

Coauthoring class variables can be set using the Presentation.Coauthoring procedure.

EndReview

Terminates merge mode and ends the review.

Returns an error if the application is not already in merge mode.

ActivePresentation.Coauthoring.EndReview

FavorServerEditsDuringMerge

Gets or sets whether the merged document favors server-side edits when conflicts occur.

FavorServerEditsDuringMerge returns an error if the application is not already in merge mode. True to favor server-side edits. The default is False, which means that local client-side edits are favored.

ActivePresentation.Coauthoring.FavorServerEditsDuringMerge = True

MergeMode

Returns True if the application is in merge mode.

Dim booMergeMode As Boolean
booMergeMode = ActivePresentation.Coauthoring.MergeMode

Parent

Returns the parent object for the specified object. Read-only.

PendingUpdates

Returns True if merge-mode updates are pending.

Dim booPendingUpdates As Boolean
booPendingUpdates = ActivePresentation.Coauthoring.PendingUpdates