Klasse CoAuthUpdate (Word VBA)

Die Klasse CoAuthUpdate stellt einen Textbereich dar, der von einem Co-Autor aktualisiert wurde.

Set

Um eine CoAuthUpdate -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim cau as CoAuthUpdate
Set cau = ActiveDocument.Range.Updates(Index:=1)

Die folgenden Prozeduren können zum Festlegen der CoAuthUpdate Klassenvariablen verwendet werden : CoAuthUpdates.Item, CoAuthoring.Updates und Range.Updates

For Each

Hier ist ein Beispiel für die Verarbeitung der CoAuthUpdate -Elemente in einer Sammlung

Dim cauUpdate As CoAuthUpdate
For Each cauUpdate In ActiveDocument.Range.Updates
	
Next cauUpdate

Parent

Gibt einen Wert vom Typ Object zurück, der das übergeordnete Objekt des angegebenen CoAuthUpdate-Objekts darstellt.

Dim objParent As Object
Set objParent = ActiveDocument.Range.Updates(1).Parent

Range

Gibt ein Range-Objekt zurück, das den Teil eines Dokuments darstellt, der in dem angegebenen Objekt enthalten ist.

Dim rng As Range 
 
Set rng = ActiveDocument.CoAuthoring.Updates(1).Range 

CoAuthUpdates.Count

Gibt die Anzahl der Elemente in der CoAuthUpdates -Auflistung zurück.

MsgBox "The active document contains " & _ 
    ActiveDocument.CoAuthoring.Updates.Count & " update(s)."

CoAuthUpdates.Item

Gibt ein einzelnes CoAuthUpdates -Objekt in einer Auflistung zurück.

Syntax : expression.Item (Index)

Index: Das einzelne Objekt zurückgegeben werden soll.

Dim cau As CoAuthUpdate
Set cau = ActiveDocument.Range.Updates(Index:=1)

CoAuthUpdates.Parent

Gibt einen Wert vom Typ Object zurück, der das übergeordnete Objekt des angegebenen CoAuthUpdates-Objekts darstellt.

Dim objParent As Object
Set objParent = ActiveDocument.Range.Updates.Parent