Señales Aceleración, Aplicación, Brújula, Conexión y Ubicación en PowerAppsAcceleration, App, Compass, Connection, and Location signals in PowerApps

Devuelve información sobre el entorno de la aplicación, como dónde se encuentra el usuario en el mundo y la pantalla que se muestra.Returns information about the app's environment, such as where the user is located in the world and which screen is displayed.

Descripción y sintaxisDescription and syntax

Todas las señales devuelven un registro de información.All signals return a record of information. Puede usar y almacenar esta información como un registro, o puede extraer propiedades individuales mediante el operadorYou can use and store this information as a record, or you can extract individual properties by using the . .operator.

AccelerationAcceleration

La señal Acceleration devuelve la aceleración del dispositivo en tres dimensiones en relación con la pantalla del dispositivo.The Acceleration signal returns the device's acceleration in three dimensions relative to the device's screen. La aceleración se mide en unidades g de 9,81 m/s2 o 32,2 ft/s2 (la aceleración que imparte la Tierra en los objetos en su superficie debida a la gravedad).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).

Propiedad de la señalSignal Property DescripciónDescription
Acceleration.XAcceleration.X Derecha e izquierda.Right and left. El valor de la derecha es un número positivo.Right is a positive number.
Acceleration.YAcceleration.Y Hacia delante y atrás.Forward and back. El valor hacia delante es un número positivo.Forward is a positive number.
Acceleration.ZAcceleration.Z Arriba y abajo.Up and down. El valor de arriba es un número positivo.Up is a positive number.

AppApp

La señalApp devuelve información acerca de la aplicación en ejecución.The App signal returns information about the running app.

Propiedad de la señalSignal Property DescripciónDescription
App.ActiveScreenApp.ActiveScreen Pantalla que se muestra.Screen that's displayed. Devuelve un objeto de la pantalla, que puede usar para hacer referencia a propiedades de la pantalla o comparar con otra pantalla para determinar qué pantalla se muestra.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. Mediante el uso de la función Back o Navigate, puede cambiar la pantalla mostrada.By using the Back or Navigate function, you can change the displayed screen.

CompassCompass

La señal Compass devuelve el encabezado de brújula de la parte superior de la pantalla.The Compass signal returns the compass heading of the top of the screen. El encabezado se basa en el norte magnético.The heading is based on magnetic north.

Propiedad de la señalSignal Property DescripciónDescription
Compass.HeadingCompass.Heading Encabezado en grados.Heading in degrees. Devuelve que un número de 0 a 360, y 0 es el norte.Returns a number 0 to 360, and 0 is north.

ConexiónConnection

La señal Connection devuelve información acerca de la conexión de red.The Connection signal returns the information about the network connection. Cuando está en una conexión medida, puede que desee limitar la cantidad de datos que envíe o reciba a través de la red.When on a metered connection, you may want to limit how much data you send or receive over the network.

Propiedad de la señalSignal Property DescripciónDescription
Connection.ConnectedConnection.Connected Devuelve un valor booleano true o false que indica si el dispositivo está conectado a una red.Returns a Boolean true or false value that indicates whether the device is connected to a network.
Connection.MeteredConnection.Metered Devuelve un valor booleano true o false que indica si la se mide la conexión.Returns a Boolean true or false value that indicates whether the connection is metered.

UbicaciónLocation

La señal Location devuelve la ubicación del dispositivo según el sistema GPS (Global Positioning System) y otra información de dispositivo, como las comunicaciones de la torre de telefonía móvil y la dirección 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.

Cuando un usuario tiene acceso a la información de ubicación por primera vez, el dispositivo puede solicitar que el usuario permita el acceso a esta información.When a user accesses the location information for the first time, the device may prompt that user to allow access to this information.

A medida que cambia la ubicación, las dependencias de la ubicación se recalcularán continuamente, lo que consumirá corriente de la batería del dispositivo.As the location changes, dependencies on the location will continuously recalculate, which will consume power from the device's battery. Para conservar la vida útil de la batería, puede usar las funciones Enable y Disable para activar y desactivar las actualizaciones de la ubicación.To conserve battery life, you can use the Enable and Disable functions to turn location updates on and off. La ubicación se desactiva automáticamente si la pantalla mostrada no depende de la información de la ubicación.Location is automatically turned off if the displayed screen doesn't depend on location information.

Propiedad de la señalSignal Property DescripciónDescription
Location.AltitudeLocation.Altitude Devuelve un número que indica la altitud, medida en metros, por encima del nivel del mar.Returns a number that indicates the altitude, measured in feet, above sea level.
Location.LatitudeLocation.Latitude Devuelve un número, de -90 y 90, que indica la latitud, que se mide en grados desde el Ecuador.Returns a number, from -90 to 90, that indicates the latitude, as measured in degrees from the equator. Un número positivo indica una ubicación que sea al norte del ecuador.A positive number indicates a location that's north of the equator.
Location.LongitudeLocation.Longitude Devuelve un número, de 0 y 180, que indica la longitud, que se mide en grados oeste desde Greenwich, Inglaterra.Returns a number, from 0 to 180, that indicates the longitude, as measured in degrees west from Greenwich, England.

EjemplosExamples

Desde el montículo del lanzador en Safeco Field en Seattle, Washington, un lanzador de baseball tira un teléfono a un lanzador situado en la base.From the pitcher's mound at Safeco Field in Seattle, Washington, a baseball pitcher throws a phone to a catcher at home plate. El teléfono se encuentra situado horizontalmente con respecto a la tierra, la parte superior de la pantalla está orientada al lanzador, y el lanzador no hace ningún giro.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. En esta ubicación, el teléfono tiene una cobertura medida, pero no tiene Wi-Fi.At this location, the phone has cellular network service that's metered but no WiFi. Se muestra la pantalla PlayBall.The PlayBall screen is displayed.

FórmulaFormula DescripciónDescription ResultadoResult
Location.LatitudeLocation.Latitude Devuelve la latitud de la ubicación actual.Returns the latitude of the current location. Safeco Field se encuentra en las coordenadas de mapa 47.591 N, 122.333 W.Safeco Field is located at map coordinates 47.591 N, 122.333 W. 47.59147.591

La latitud cambiará continuamente a medida que la pelota se mueva entre el lanzador y el receptor.The latitude will change continuously as the ball moves between the pitcher and the catcher.
Location.LongitudeLocation.Longitude Devuelve la longitud de la ubicación actual.Returns the longitude of the current location. 122.333122.333

La longitud cambiará continuamente a medida que la pelota se mueva entre el lanzador y el receptor.The longitude will change continuously as the ball moves between the pitcher and the catcher.
LocationLocation Devuelve la latitud y longitud de la ubicación actual, como un registro.Returns the latitude and longitude of the current location, as a record. { Latitud: 47.591, Longitud: 122.333 }{ Latitude: 47.591, Longitude: 122.333 }
Compass.HeadingCompass.Heading Devuelve el encabezado de brújula de la parte superior de la pantalla.Returns the compass heading of the top of the screen. En Safeco Field, la base del bateador está aproximadamente al suroeste del montículo del lanzador.At Safeco Field, home plate is roughly southwest from the pitcher's mound. 230.25230.25
Acceleration.XAcceleration.X Devuelve la aceleración del dispositivo de lado a lado.Returns the acceleration of the device side to side. El lanzador está lanzando el teléfono en línea recta con respecto a la parte superior de la pantalla, por lo que el dispositivo no cuenta con una aceleración de lado a lado.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 Devuelve la aceleración del dispositivo de la parte delantera a la trasera.Returns the acceleration of the device front to back. El lanzador inicialmente ofrece al dispositivo una gran aceleración al lanzar el dispositivo, que pasa de 0 a 144 km por hora (40 metros por segundo) en medio segundo.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. Después de que el dispositivo esté en el aire, sin tener en cuenta la fricción del aire, no se acelera más.After the device is in the air, ignoring air friction, the device doesn't accelerate further. El dispositivo deja de acelerarse cuando el receptor lo atrapa, hasta que para.The device decelerates when the catcher catches it, bringing it to a stop. 8,2, cuando el lanzador lanza el dispositivo.8.2, while the pitcher throws the device.

0, cuando el dispositivo está en el aire.0, while the device is in the air.

-8,2, cuando el receptor atrapa el dispositivo.-8.2, as the catcher catches the device.
Acceleration.ZAcceleration.Z Devuelve la aceleración del dispositivo de la parte delantera a la trasera.Returns the acceleration of the device top to bottom. Mientras está en el aire, el dispositivo experimenta los efectos de la gravedad.While in the air, the device experiences the effects of gravity. 0, antes de que el lanzador lace el dispositivo.0, before the pitcher throws the device.

1, cuando el dispositivo está en el aire.1, while the device is in the air.

0, cuando el receptor atrapa el dispositivo.0, after the catcher catches the device.
AccelerationAcceleration Devuelve la aceleración como registro.Returns the acceleration as a record. { X: 0, Y: 264, Z: 0 } cuando el lanzador lanza el dispositivo.{ X: 0, Y: 264, Z: 0 } as the pitcher throws the device.
Connection.ConnectedConnection.Connected Devuelve un valor booleano que indica si el dispositivo está conectado a una red.Returns a Boolean value that indicates whether the device is connected to a network truetrue
Connection.MeteredConnection.Metered Devuelve un valor booleano que indica si la se mide la conexión.Returns a Boolean value that indicates whether the connection is metered truetrue
App.ActiveScreen = PlayBallApp.ActiveScreen = PlayBall Devuelve un valor booleano que indica si se muestra PlayBall.Returns a Boolean value that indicates whether PlayBall is displayed. truetrue
App.ActiveScreen.FillApp.ActiveScreen.Fill Devuelve el color de fondo de la pantalla mostrada.Returns the background color for the displayed screen. Color.GreenColor.Green