VideoTileProps interface
Accessoires pour VideoTile.
Propriétés
| always |
Afficher l’arrière-plan de l’étiquette sur le VideoTile |
| children | Composants React Child. Les composants enfants s’affichent en tant que composant de superposition dans VideoTile. |
| contextual |
Affichez les éléments de menu personnalisés dans le menu contextuel du VideoTile. Utilise Fluent UI ContextualMenu. Une icône d’ellipses s’affichera pour ouvrir le menu contextuel si cette prop est définie. |
| display |
Nom complet du participant à afficher dans l’étiquette. |
| initials |
Nom du participant utilisé pour générer des initiales. Par exemple, un nom |
| is |
Détermine si la vidéo est mise en miroir ou non. |
| is |
Indique si la vidéo est désactivée ou non. |
| is |
Si la valeur est true, la vignette vidéo affichera l’icône d’épingle. |
| is |
Indique si le participant à la vidéoTile parle. Affiche un indicateur de parole (bordure). |
| is |
Si la valeur est true, la vignette vidéo affichera l’icône en vedette. |
| media |
État d’accès aux médias du participant. |
| no |
Propriété facultative pour définir l’étiquette aria de la vignette vidéo s’il n’existe aucun flux disponible. |
| on |
Rappel déclenché par la vignette vidéo lors du toucher prolongé. |
| on |
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. |
| overlay | Composant de superposition responsable de la réaction de rendu |
| participant |
L’état de connexion de l’appel du participant.
Par exemple, |
| persona |
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 |
| persona |
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 |
| raised |
Si le participant est la main levée. Afficher un indicateur (bordure) et une icône avec l’ordre |
| reaction |
Réactions : l’URL et les métadonnées des ressources. |
| render |
Composant avec le flux vidéo. |
| show |
Afficher l’étiquette sur VideoTile |
| show |
Indique s’il faut afficher une icône muet en regard du nom d’affichage de l’utilisateur. |
| strings | Chaînes à remplacer dans le composant. |
| styles | Permet aux utilisateurs de passer un objet contient des styles CSS personnalisés. |
| user |
ID utilisateur de l’espace réservé VideoTile. |
Détails de la propriété
alwaysShowLabelBackground
Afficher l’arrière-plan de l’étiquette sur le VideoTile
alwaysShowLabelBackground?: boolean
Valeur de propriété
boolean
children
Composants React Child. Les composants enfants s’affichent en tant que composant de superposition dans VideoTile.
children?: ReactNode
Valeur de propriété
ReactNode
contextualMenu
Affichez les éléments de menu personnalisés dans le menu contextuel du VideoTile. Utilise Fluent UI ContextualMenu. Une icône d’ellipses s’affichera pour ouvrir le menu contextuel si cette prop est définie.
contextualMenu?: IContextualMenuProps
Valeur de propriété
IContextualMenuProps
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
isPinned
Si la valeur est true, la vignette vidéo affichera l’icône d’épingle.
isPinned?: 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
isSpotlighted
Si la valeur est true, la vignette vidéo affichera l’icône en vedette.
isSpotlighted?: boolean
Valeur de propriété
boolean
mediaAccess
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
onLongTouch
Rappel déclenché par la vignette vidéo lors du toucher prolongé.
onLongTouch?: () => void
Valeur de propriété
() => void
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é
overlay
Composant de superposition responsable de la réaction de rendu
overlay?: null | Element
Valeur de propriété
null | Element
participantState
L’état de connexion de l’appel du participant.
Par exemple, Hold signifie que le participant est en attente.
participantState?: ParticipantState
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
raisedHand
Si le participant est la main levée. Afficher un indicateur (bordure) et une icône avec l’ordre
raisedHand?: RaisedHand
Valeur de propriété
reactionResources
Réactions : l’URL et les métadonnées des ressources.
reactionResources?: ReactionResources
Valeur de propriété
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
strings
Chaînes à remplacer dans le composant.
strings?: VideoTileStrings
Valeur de propriété
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