Classe Broadcast (Word VBA)

La classe Broadcast représente une session de diffusion de service de diffusion Windows Live.

La procédure principale de la classe Broadcast est AddMeetingNotes

Set

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

Dim brd as Broadcast
Set brd = ActiveDocument.Broadcast

Les variables du type Broadcast peuvent être définies à l'aide de la procédure Document.Broadcast

Méthodes

C'est la méthode principale de la classe Broadcast

AddMeetingNotes - Ajoute des notes de réunion partagées pour la diffusion spécifiée accessibles aux participants qui utilisent le client enrichi ou l’application Web Microsoft OneNote 2013.

Dim strnotesUrl As String: strnotesUrl = 
Dim strnotesWacUrl As String: strnotesWacUrl =  
ActiveDocument.Broadcast.AddMeetingNotes notesUrl:=strnotesUrl, notesWacUrl:=strnotesWacUrl

Propriétés

AttendeeUrl Si une diffusion est en cours, renvoie une chaîne qui représente l’URL du lien du participant.

Dim strAttendeeUrl As String
strAttendeeUrl = ActiveDocument.Broadcast.AttendeeUrl

Capabilities Renvoie un type long qui représente les fonctionnalités de la diffusion spécifiée.

Dim lngCapabilities As Long
lngCapabilities = ActiveDocument.Broadcast.Capabilities

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

Dim objParent As Object
Set objParent = ActiveDocument.Broadcast.Parent

PresenterServiceUrl Si une diffusion est en cours, renvoie une chaîne qui représente l’URL du service de présentateur hébergeant la diffusion.

Dim strPresenterServiceUrl As String
strPresenterServiceUrl = ActiveDocument.Broadcast.PresenterServiceUrl

SessionID Si une diffusion est en cours, renvoie une chaîne qui spécifie l’ID de la session.

Dim strSessionID As String
strSessionID = ActiveDocument.Broadcast.SessionID

State Renvoie une constante MSOBroadcastState qui décrit l’état de diffusion actuel.

Dim mbsState As Office.MsoBroadcastState
mbsState = ActiveDocument.Broadcast.State