Classe PlaySettings (PowerPoint VBA)

Contient des informations sur la manière dont le clip média spécifié sera diffusé en cours de diaporama.

Set

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

Dim pss as PlaySettings
Set pss = ActiveWindow.RangeFromPoint.AnimationSettings.PlaySettings

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe PlaySettings : AnimationSettings.PlaySettings et EffectInformation.PlaySettings

ActionVerb

Renvoie ou définit une chaîne contenant le verbe OLE qui s’exécutera lorsque l’objet OLE spécifié s’animera durant un diaporama. Lecture-écriture.

Le verbe par défaut spécifie l’action qu’exécute l’objet OLE, par exemple exécuter un fichier son ou afficher des données de sorte que l’utilisateur puisse les modifier, après l’animation ou la transition de diapositive précédente.

ActivePresentation.Slides(2).Shapes(2).AnimationSettings.PlaySettings.ActionVerb = "Edit"

HideWhileNotPlaying

Détermine si le clip multimédia spécifié est masqué en cours de diaporama, sauf lorsqu’il est exécuté. Lecture-écriture.

La valeur de la propriété HideWhileNotPlaying peut être l’une de ces constantes MsoTriState .

ActivePresentation.Slides(2).Shapes(2).AnimationSettings.PlaySettings.HideWhileNotPlaying = msoTrue

LoopUntilStopped

Détermine si le film ou le son spécifié s’exécute en boucle jusqu’au démarrage du prochain film ou du prochain son, jusqu’à ce que l’utilisateur clique sur la diapositive, ou jusqu’à l’exécution d’une transition de diapositives. Lecture-écriture.

La valeur de la propriété LoopUntilStopped peut être l’une de ces constantes MsoTriState .

ActivePresentation.Slides(2).Shapes(2).AnimationSettings.PlaySettings.LoopUntilStopped = msoTrue

Parent

Renvoie l’objet parent de l’objet spécifié.

PauseAnimation

Détermine si le diaporama s’interrompt jusqu’à ce que la diffusion du clip multimédia spécifié soit terminée. Lecture-écriture.

Pour que le paramétrage de la propriété PauseAnimation prenne effet, la propriété PlayOnEntry de la forme spécifiée doit être définie sur msoTrue. La valeur de la propriété PauseAnimation peut être l’une de ces constantes MsoTriState .

ActivePresentation.Slides(2).Shapes(2).AnimationSettings.PlaySettings.PauseAnimation = msoTrue

PlayOnEntry

Détermine si la vidéo ou le son spécifié est diffusé automatiquement lorsqu’il est animé. Lecture-écriture.

Si cette propriété a la valeur msoTrue , la propriété Animate de l’objet AnimationSettings est définie sur msoTrue. Si la propriété Animate a la valeur msoFalse, la propriété PlayOnEntry a automatiquement la valeur msoFalse. Utilisez la propriété ActionVerb pour définir le verbe qui sera appelé lorsque le clip multimédia est animé. La valeur de la propriété PlayOnEntry peut être l’une de ces constantes MsoTriState .

ActivePresentation.Slides(2).Shapes(2).AnimationSettings.PlaySettings.PlayOnEntry = msoTrue

RewindMovie

Détermine si la première image de la vidéo spécifiée est automatiquement réaffichée lorsque la lecture de la vidéo est terminée. Lecture-écriture.

La valeur de la propriété RewindMovie peut être l’une de ces constantes MsoTriState .

ActivePresentation.Slides(2).Shapes(2).AnimationSettings.PlaySettings.RewindMovie = msoTrue

StopAfterSlides

Renvoie ou définit le nombre de diapositives à afficher avant le démarrage du clip multimédia. Lecture-écriture.

Pour que le paramétrage de la propriété StopAfterSlides prenne effet, la propriété PauseAnimation de la diapositive spécifiée doit être définie sur falseet la propriété PlayOnEntry doit avoir la valeur true. La diffusion du clip multimédia s’arrête soit lorsque le nombre de diapositives spécifié a été affiché, soit lorsque le clip se termine, selon la situation qui se produit en premier lieu. La valeur 0 (zéro) spécifie que la lecture du clip s’arrête après affichage de la diapositive active.

ActivePresentation.Slides(2).Shapes(2).AnimationSettings.PlaySettings.StopAfterSlides = 3