Partager via


VideoTileProps interface

Props for VideoTile.

Propriétés

children

Composants React Child. Les composants enfants s’affichent en tant que composant de superposition dans VideoTile.

displayName

Nom complet du participant à afficher dans l’étiquette.

initialsName

Nom du participant utilisé pour générer des initiales. Par exemple, un nom John Doe affiche JD en tant qu’initiales.

isMirrored

Détermine si la vidéo est mise en miroir ou non.

isMuted

Indique si la vidéo est désactivée ou non.

isSpeaking

Indique si le participant à la vidéoTile parle. Affiche un indicateur de parole (bordure).

noVideoAvailableAriaLabel

Propriété facultative pour définir l’étiquette aria de la vignette vidéo s’il n’existe aucun flux disponible.

onRenderPlaceholder

Fonction de composant de rendu personnalisé pour aucune vidéo n’est disponible. Affichez une icône Persona si elle n’est pas définie.

personaMaxSize

Taille maximale de l’avatar personnel en px. L’avatar persona est l’espace réservé par défaut affiché lorsqu’aucun flux vidéo n’est disponible. Pour plus d’informations, consultez https://developer.microsoft.com/en-us/fluentui#/controls/web/persona

personaMinSize

Taille minimale de l’avatar de persona en px. L’avatar persona est l’espace réservé par défaut affiché lorsqu’aucun flux vidéo n’est disponible. Pour plus d’informations, consultez https://developer.microsoft.com/en-us/fluentui#/controls/web/persona

renderElement

Composant avec le flux vidéo.

showLabel

Afficher l’étiquette sur VideoTile

showMuteIndicator

Indique s’il faut afficher une icône muet en regard du nom d’affichage de l’utilisateur.

styles

Permet aux utilisateurs de passer un objet contient des styles CSS personnalisés.

userId

ID utilisateur de l’espace réservé VideoTile.

Détails de la propriété

children

Composants React Child. Les composants enfants s’affichent en tant que composant de superposition dans VideoTile.

children?: ReactNode

Valeur de propriété

ReactNode

displayName

Nom complet du participant à afficher dans l’étiquette.

displayName?: string

Valeur de propriété

string

Remarques

displayName est utilisé pour générer des initiales d’avatar si initialsName n’est pas fourni.

initialsName

Nom du participant utilisé pour générer des initiales. Par exemple, un nom John Doe affiche JD en tant qu’initiales.

initialsName?: string

Valeur de propriété

string

Remarques

displayName est utilisé si cette propriété n’est pas spécifiée.

isMirrored

Détermine si la vidéo est mise en miroir ou non.

isMirrored?: boolean

Valeur de propriété

boolean

isMuted

Indique si la vidéo est désactivée ou non.

isMuted?: boolean

Valeur de propriété

boolean

isSpeaking

Indique si le participant à la vidéoTile parle. Affiche un indicateur de parole (bordure).

isSpeaking?: boolean

Valeur de propriété

boolean

noVideoAvailableAriaLabel

Propriété facultative pour définir l’étiquette aria de la vignette vidéo s’il n’existe aucun flux disponible.

noVideoAvailableAriaLabel?: string

Valeur de propriété

string

onRenderPlaceholder

Fonction de composant de rendu personnalisé pour aucune vidéo n’est disponible. Affichez une icône Persona si elle n’est pas définie.

onRenderPlaceholder?: OnRenderAvatarCallback

Valeur de propriété

personaMaxSize

Taille maximale de l’avatar personnel en px. L’avatar persona est l’espace réservé par défaut affiché lorsqu’aucun flux vidéo n’est disponible. Pour plus d’informations, consultez https://developer.microsoft.com/en-us/fluentui#/controls/web/persona

personaMaxSize?: number

Valeur de propriété

number

personaMinSize

Taille minimale de l’avatar de persona en px. L’avatar persona est l’espace réservé par défaut affiché lorsqu’aucun flux vidéo n’est disponible. Pour plus d’informations, consultez https://developer.microsoft.com/en-us/fluentui#/controls/web/persona

personaMinSize?: number

Valeur de propriété

number

renderElement

Composant avec le flux vidéo.

renderElement?: null | Element

Valeur de propriété

null | Element

showLabel

Afficher l’étiquette sur VideoTile

showLabel?: boolean

Valeur de propriété

boolean

showMuteIndicator

Indique s’il faut afficher une icône muet en regard du nom d’affichage de l’utilisateur.

showMuteIndicator?: boolean

Valeur de propriété

boolean

styles

Permet aux utilisateurs de passer un objet contient des styles CSS personnalisés.

styles?: VideoTileStylesProps

Valeur de propriété

userId

ID utilisateur de l’espace réservé VideoTile.

userId?: string

Valeur de propriété

string