黑马程序员技术交流社区

标题: 引用不了Microsoft.Devices.Sensors 求解!! [打印本页]

作者: 逝去的谎言    时间: 2012-4-6 12:06
标题: 引用不了Microsoft.Devices.Sensors 求解!!
本帖最后由 逝去的谎言 于 2012-4-6 12:11 编辑

找不到引用的类库 但是在WMAppManifest.xml文件也有<Capability Name="ID_CAP_SENSORS"/>,这究竟是怎么回事?是设置问题还是缺少引用的代码问题?
网上有着一段,难道是要加上下面的代码??求教
using System;
using System.Security;
namespace Microsoft.Devices.Sensors
{
    // Summary:
    //     Provides Windows?Phone applications access to the device’s accelerometer
    //     sensor.
    public sealed class Accelerometer : IDisposable
    {
        // Summary:
        //     Creates a new instance of the Microsoft.Devices.Sensors.Accelerometer object.
        [SecuritySafeCritical]
        public Accelerometer();
        // Summary:
        //     Gets the current state of the accelerometer. The value is a member of the
        //     Microsoft.Devices.Sensors.SensorState enumeration.
        //
        // Returns:
        //     Type Microsoft.Devices.Sensors.SensorState.
        public SensorState State { get; }
        // Summary:
        //     Occurs when new data arrives from the accelerometer.
        public event EventHandler<AccelerometerReadingEventArgs> ReadingChanged;
        // Summary:
        //     Releases the managed and unmanaged resources used by the Microsoft.Devices.Sensors.Accelerometer.
        [SecuritySafeCritical]
        public void Dispose();
        //
        // Summary:
        //     Starts data acquisition from the accelerometer.
        [SecuritySafeCritical]
        public void Start();
        //
        // Summary:
        //     Stops data acquisition from the accelerometer.
        [SecuritySafeCritical]
        public void Stop();
    }
}


作者: 杨曾荣    时间: 2012-4-6 12:55
虽然你引用的这个东西我没见过,但是有那个提示是你没有添加引用,一个是在没有引用命名空间,也就是using System.要添加引用的类型;另一个就是在解决方案里的引用类没有添加引用
作者: 逝去的谎言    时间: 2012-4-7 10:14
哦,已经解决了,谢谢了。不过它的那个ReadingChanged事件说已经过时了,要用CurrentValueChanged事件了,而用这个事件输出坐标时还需要引用xan  利用Vector3结果实例才行。不知还有没有其他方法,不引用xan就能输出三维坐标的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2