Signaux d’accélération, d’application, de boussole, de connexion et de localisation dans PowerAppsAcceleration, App, Compass, Connection, and Location signals in PowerApps

Retourne des informations sur l’environnement de l’application, par exemple l’endroit où se trouve l’utilisateur dans le monde et l’écran qui s’affiche.Returns information about the app's environment, such as where the user is located in the world and which screen is displayed.

Description et syntaxeDescription and syntax

Tous les signaux retournent un enregistrement d’informations.All signals return a record of information. Vous pouvez utiliser et stocker ces informations en tant qu’enregistrement ou vous pouvez en extraire des propriétés individuelles à l’aide de .You can use and store this information as a record, or you can extract individual properties by using the . opérateur.operator.

AccélérationAcceleration

Le signal Acceleration retourne l’accélération de l’appareil dans trois dimensions par rapport à l’écran.The Acceleration signal returns the device's acceleration in three dimensions relative to the device's screen. L’accélération est exprimée en unités g de 9,81 m/s2 ou 32,2 pieds/s2 (Accélération conférée par la Terre aux objets qui se trouvent à sa surface en raison de la gravité).Acceleration is measured in g units of 9.81 m/second2 or 32.2 ft/second2 (the acceleration that the Earth imparts to objects at its surface due to gravity).

Propriété du signalSignal Property DescriptionDescription
Acceleration.XAcceleration.X Droite et gauche.Right and left. La droite est un nombre positif.Right is a positive number.
Acceleration.YAcceleration.Y Avant et arrière.Forward and back. L’avant est un nombre positif.Forward is a positive number.
Acceleration.ZAcceleration.Z Haut et bas.Up and down. Le haut est un nombre positif.Up is a positive number.

AppApp

Le signal application retourne des informations sur l’application en cours d’exécution.The App signal returns information about the running app.

Propriété du signalSignal Property DescriptionDescription
App.ActiveScreenApp.ActiveScreen Écran affiché.Screen that's displayed. Retourne un objet écran, que vous pouvez utiliser pour référencer des propriétés de l’écran ou pour le comparer à un autre écran pour déterminer l’écran affiché.Returns a screen object, which you can use to reference properties of the screen or compare to another screen to determine which screen is displayed. À l’aide de la fonction Back ou Navigate, vous pouvez modifier l’écran qui s’affiche.By using the Back or Navigate function, you can change the displayed screen.

BoussoleCompass

Le signal Compass le cap de la boussole, en haut de l’écran.The Compass signal returns the compass heading of the top of the screen. Ce cap est basé sur le nord magnétique.The heading is based on magnetic north.

Propriété du signalSignal Property DescriptionDescription
Compass.HeadingCompass.Heading Cap en degrés.Heading in degrees. Retourne un nombre entre 0 et 360, 0 étant le Nord.Returns a number 0 to 360, and 0 is north.

ConnexionConnection

Le signal Connection retourne des informations sur la connexion réseau.The Connection signal returns the information about the network connection. Sur une connexion limitée, vous souhaitez sans doute limiter la quantité de données que vous envoyez ou recevez via le réseau.When on a metered connection, you may want to limit how much data you send or receive over the network.

Propriété du signalSignal Property DescriptionDescription
Connection.ConnectedConnection.Connected Retourne une valeur booléenne true ou false qui indique si l’appareil est connecté à un réseau.Returns a Boolean true or false value that indicates whether the device is connected to a network.
Connection.MeteredConnection.Metered Retourne une valeur booléenne true ou false qui indique si la connexion est limitée.Returns a Boolean true or false value that indicates whether the connection is metered.

EmplacementLocation

Le signal Location retourne l’emplacement de l’appareil à partir des informations GPS et autres informations de l’appareil, comme les communications avec l’antenne relais et l’adresse IP.The Location signal returns the location of the device based on the Global Positioning System (GPS) and other device information, such as cell-tower communications and IP address.

Lorsqu’un utilisateur accède pour la première fois aux informations de localisation, l’appareil peut lui demander s’il souhaite autoriser l’accès à ces informations.When a user accesses the location information for the first time, the device may prompt that user to allow access to this information.

Lorsque la localisation change, les dépendances basées sur cette localisation sont en permanence recalculées, ce qui consomme de l’énergie de la batterie.As the location changes, dependencies on the location will continuously recalculate, which will consume power from the device's battery. Pour économiser la batterie, vous pouvez utiliser les fonctions Enable et Disable pour activer et désactiver les mises à jour de l’emplacement.To conserve battery life, you can use the Enable and Disable functions to turn location updates on and off. L’emplacement est automatiquement désactivé si l’écran qui s’affiche ne dépend pas des informations de localisation.Location is automatically turned off if the displayed screen doesn't depend on location information.

Propriété du signalSignal Property DescriptionDescription
Location.AltitudeLocation.Altitude Retourne un nombre qui indique l’altitude au-dessus du niveau de la mer, calculée en pieds.Returns a number that indicates the altitude, measured in feet, above sea level.
Location.LatitudeLocation.Latitude Retourne un nombre compris entre -90 et 90 qui indique la latitude, exprimée en degrés à partir de l’équateur.Returns a number, from -90 to 90, that indicates the latitude, as measured in degrees from the equator. Un nombre positif indique un emplacement au nord de l’équateur.A positive number indicates a location that's north of the equator.
Location.LongitudeLocation.Longitude Retourne un nombre compris entre 0 et 180 qui indique la longitude, exprimée en degrés à partir de Greenwich.Returns a number, from 0 to 180, that indicates the longitude, as measured in degrees west from Greenwich, England.

ExemplesExamples

Sur la butte du terrain de baseball du Safeco Field à Seattle, le lanceur lance un téléphone au receveur qui se trouve sur le marbre.From the pitcher's mound at Safeco Field in Seattle, Washington, a baseball pitcher throws a phone to a catcher at home plate. Le téléphone reste plat par rapport au sol, le haut de l’écran est orienté vers le receveur et le lanceur n’ajoute aucun effet à son lancer.The phone is lying flat with respect to the ground, the top of the screen is pointed at the catcher, and the pitcher adds no spin. À cet endroit, le réseau cellulaire du téléphone est limité et il n’y a pas de Wi-Fi.At this location, the phone has cellular network service that's metered but no WiFi. L’écran PlayBall est affiché.The PlayBall screen is displayed.

FormuleFormula DescriptionDescription RésultatResult
Location.LatitudeLocation.Latitude Retourne la latitude de l’emplacement actuel.Returns the latitude of the current location. Le stade du Safeco Field se situe sur les coordonnées 47,591 N, 122,333 O.Safeco Field is located at map coordinates 47.591 N, 122.333 W. 47,59147.591

La latitude change en permanence lorsque le téléphone se déplace entre le lanceur et le receveur.The latitude will change continuously as the ball moves between the pitcher and the catcher.
Location.LongitudeLocation.Longitude Retourne la longitude de l’emplacement actuel.Returns the longitude of the current location. 122,333122.333

La longitude change en permanence lorsque le téléphone se déplace entre le lanceur et le receveur.The longitude will change continuously as the ball moves between the pitcher and the catcher.
LocationLocation Retourne la latitude et la longitude de l’emplacement actuel, sous forme d’enregistrement.Returns the latitude and longitude of the current location, as a record. { Latitude : 47,591, Longitude : 122,333 }{ Latitude: 47.591, Longitude: 122.333 }
Compass.HeadingCompass.Heading Retourne le cap de la boussole, mesuré en haut de l’écran.Returns the compass heading of the top of the screen. Au Safeco Field, le marbre se trouve à peu près au sud-ouest de l’emplacement du lanceur.At Safeco Field, home plate is roughly southwest from the pitcher's mound. 230,25230.25
Acceleration.XAcceleration.X Retourne l’accélération sur le côté.Returns the acceleration of the device side to side. Le lanceur projette le téléphone droit vers l’avant par rapport au haut de l’écran et l’appareil ne subit donc aucune accélération de côté.The pitcher is throwing the phone straight ahead with respect to the screen's top, so the device isn't accelerating side to side. 00
Acceleration.YAcceleration.Y Retourne l’accélération de l’avant de l’appareil vers l’arrière.Returns the acceleration of the device front to back. Le lanceur impulse initialement à l’appareil une grande accélération lors du lancer, de 0 à 90 km/h (132 pieds par seconde) en une demi-seconde.The pitcher initially gives the device a large acceleration when throwing the device, going from 0 to 90 miles per hour (132 feet per second) in half a second. Une fois l’appareil en l’air, en ignorant la friction de l’air, l’appareil n’accélère plus.After the device is in the air, ignoring air friction, the device doesn't accelerate further. Le téléphone ralentit lorsque le receveur le réceptionne et l’arrête.The device decelerates when the catcher catches it, bringing it to a stop. 8.2, lorsque le lanceur projette l’appareil.8.2, while the pitcher throws the device.

0, pendant que l’appareil est en l’air.0, while the device is in the air.

-8.2, lorsque le receveur réceptionne l’appareil.-8.2, as the catcher catches the device.
Acceleration.ZAcceleration.Z Retourne l’accélération de l’avant de l’appareil vers l’arrière.Returns the acceleration of the device top to bottom. En l’air, l’appareil subit les effets de la gravité.While in the air, the device experiences the effects of gravity. 0, avant que le lanceur ne projette l’appareil.0, before the pitcher throws the device.

1, pendant que l’appareil est en l’air.1, while the device is in the air.

0, après réception de l’appareil par le receveur.0, after the catcher catches the device.
AccelerationAcceleration Retourne l’accélération en tant qu’enregistrement.Returns the acceleration as a record. { X : 0, Y : 264, Z : 0 } lorsque le lanceur projette l’appareil.{ X: 0, Y: 264, Z: 0 } as the pitcher throws the device.
Connection.ConnectedConnection.Connected Retourne une valeur booléenne qui indique si l’appareil est connecté à un réseau.Returns a Boolean value that indicates whether the device is connected to a network truetrue
Connection.MeteredConnection.Metered Retourne une valeur booléenne qui indique si la connexion est limitée.Returns a Boolean value that indicates whether the connection is metered truetrue
App.ActiveScreen = PlayBallApp.ActiveScreen = PlayBall Retourne une valeur booléenne qui indique si PlayBall est affiché.Returns a Boolean value that indicates whether PlayBall is displayed. truetrue
App.ActiveScreen.FillApp.ActiveScreen.Fill Retourne la couleur d’arrière-plan de l’écran affiché.Returns the background color for the displayed screen. Color.GreenColor.Green