Classe CoAuthUpdate (Word VBA)

La classe CoAuthUpdate représente une plage de texte qui a été mise à jour par un co-auteur.

Set

Pour utiliser une variable de classe CoAuthUpdate, elle doit d'abord être instanciée, par exemple

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

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe CoAuthUpdate : CoAuthUpdates.Item, CoAuthoring.Updates et Range.Updates

For Each

Voici un exemple de traitement des éléments CoAuthUpdate dans une collection

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

Parent

Renvoie un Object qui représente l’objet parent de l’objet CoAuthUpdate spécifié.

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

Range

Renvoie un objet Range qui représente la partie d'un document contenue dans l'objet spécifié.

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

CoAuthUpdates.Count

Renvoie le nombre d'éléments de la collection CoAuthUpdates.

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

CoAuthUpdates.Item

Renvoie un objet CoAuthUpdates spécifique appartenant à une collection.

Syntaxe : expression.Item (Index)

Index: Objet spécifique qui doit être renvoyé.

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

CoAuthUpdates.Parent

Renvoie un Object qui représente l'objet parent de l'objet CoAuthUpdates spécifié.

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