﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Windows.Devices.DevicesLowLevelContract</name>
  </assembly>
  <members>
  <member name="T:Windows.Devices.Gpio.GpioController">
      <summary>表示系统的默认通用 I/O (GPIO) 控制器。</summary>
    </member><member name="P:Windows.Devices.Gpio.GpioController.PinCount">
      <summary>获取通用 I/O (GPIO) 控制器上的引脚的数目。</summary>
      <returns>GPIO 控制器上的引脚的数目。某些引脚可能在用户模式下不可用。有关引脚号如何与实际引脚对应的信息，请参阅电路板的文档。</returns>
    </member><member name="M:Windows.Devices.Gpio.GpioController.GetDefault">
      <summary>获取系统的默认通用 I/O (GPIO) 控制器。</summary>
      <returns>系统的默认 GPIO 控制器，或为 null（如果系统没有 GPIO 控制器）。</returns>
    </member><member name="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32)">
      <summary>以独占模式打开与指定的通用 I/O (GPIO) 引脚的连接。</summary>
      <returns>已打开的 GPIO 引脚。</returns>
      <param name="pinNumber">要打开的 GPIO 引脚的引脚号。某些引脚可能在用户模式下不可用。有关引脚号如何与实际引脚对应的信息，请参阅电路板的文档。</param>
    </member><member name="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32,Windows.Devices.Gpio.GpioSharingMode)">
      <summary>以指定模式打开指定的通用 I/O (GPIO) 引脚。</summary>
      <returns>已打开的 GPIO 引脚。</returns>
      <param name="pinNumber">要打开的 GPIO 引脚的引脚号。某些引脚可能在用户模式下不可用。有关引脚号如何与实际引脚对应的信息，请参阅电路板的文档。</param>
      <param name="sharingMode">要在其中打开 GPIO 引脚的模式，该模式可确定在打开引脚时能否打开与引脚的其他连接。</param>
    </member><member name="M:Windows.Devices.Gpio.GpioController.TryOpenPin(System.Int32,Windows.Devices.Gpio.GpioSharingMode,Windows.Devices.Gpio.GpioPin@,Windows.Devices.Gpio.GpioOpenStatus@)">
      <summary>在指定模式下打开指定的通用 I/O (GPIO) 引脚，并获取状态值，可使用该状态值来处理失败来以编程方式打开引脚。</summary>
      <returns>如果此方法已成功打开引脚，则为 true；否则为 false。如果此方法返回 true，则 pin 参数将收到 GpioPin 的实例，并且 openStatus 参数将收到 GpioOpenStatus.PinOpened。如果此方法返回 false，则 pin 参数为 null，并且 openStatus 参数将收到操作失败的原因。</returns>
      <param name="pinNumber">要打开的 GPIO 引脚的引脚号。某些引脚可能在用户模式下不可用。有关引脚号如何与实际引脚对应的信息，请参阅电路板的文档。</param>
      <param name="sharingMode">要在其中打开 GPIO 引脚的模式，该模式可确定在打开引脚时能否打开与引脚的其他连接。</param>
      <param name="pin">如果返回值为 true，则为打开的 GPIO 引脚；否则为 null。</param>
      <param name="openStatus">一个枚举值，该值指示尝试打开 GPIO 引脚已成功或尝试打开 GPIO 引脚失败的原因。</param>
    </member><member name="T:Windows.Devices.Gpio.GpioOpenStatus">
      <summary>描述使用 GpioPin.TryOpenPin 方法打开引脚的可能结果。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioOpenStatus.PinOpened">
      <summary>GPIO 引脚已成功打开。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioOpenStatus.PinUnavailable">
      <summary>引脚由系统保留且对在用户模式下运行的应用不可用。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioOpenStatus.SharingViolation">
      <summary>引脚当前在不兼容的共享模式下处于打开状态。例如：引脚已在 GpioSharingMode.Exclusive 模式下打开。当您请求在 GpioSharingMode.Exclusive 模式下打开引脚时，引脚已在 GpioSharingMode.SharedReadOnly 模式下打开。</summary>
    </member><member name="T:Windows.Devices.Gpio.GpioPin">
      <summary>表示通用 I/O (GPIO) 引脚。</summary>
    </member><member name="P:Windows.Devices.Gpio.GpioPin.DebounceTimeout">
      <summary>获取或设置通用 I/O (GPIO) 引脚的反跳超时，在此间隔内，将筛选出对引脚值的更改且不生成 ValueChanged 事件。</summary>
      <returns>GPIO 引脚的反跳超时，在此间隔内，将筛选出对引脚值的更改且不生成 ValueChanged 事件。如果此间隔的长度为 0，则对引脚值进行的所有更改将生成 ValueChanged 事件。</returns>
    </member><member name="P:Windows.Devices.Gpio.GpioPin.PinNumber">
      <summary>获取通用 I/O (GPIO) 引脚的引脚号。</summary>
      <returns>GPIO 引脚的引脚号。</returns>
    </member><member name="P:Windows.Devices.Gpio.GpioPin.SharingMode">
      <summary>获取通用 I/O (GPIO) 引脚在其中打开的共享模式。</summary>
      <returns>GPIO 引脚在其中打开的共享模式。</returns>
    </member><member name="E:Windows.Devices.Gpio.GpioPin.ValueChanged">
      <summary>在通用 I/O (GPIO) 引脚的值发生更改时（因为在引脚配置为输入时的外部刺激，或在引脚配置为输出时向引脚写入的值）发生。</summary>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.Close">
      <summary>关闭通用 I/O (GPIO) 引脚并释放与其关联的资源。</summary>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.GetDriveMode">
      <summary>获取通用 I/O (GPIO) 引脚的当前驱动器模式。该驱动器模式指定引脚是否配置为输入或输出，并确定如何将值推动到引脚上。</summary>
      <returns>一个指示 GPIO 引脚的当前驱动器模式的枚举值。该驱动器模式指定引脚是否配置为输入或输出，并确定如何将值推动到引脚上。</returns>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.IsDriveModeSupported(Windows.Devices.Gpio.GpioPinDriveMode)">
      <summary>获取通用 I/O (GPIO) 引脚是否支持指定的驱动器模式。</summary>
      <returns>如果 GPIO 引脚支持 driveMode 指定的驱动器模式，则为 true；否则为 false。如果您指定在调用 SetDriveMode 时此方法为其返回 false 的驱动器模式，则 SetDriveMode 生成异常。</returns>
      <param name="driveMode">要检查支持的驱动器模式。</param>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.Read">
      <summary>读取通用 I/O (GPIO) 引脚的当前值。</summary>
      <returns>GPIO 引脚的当前值。如果引脚配置为输出，则此值为写入到引脚的最后一个值。</returns>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.SetDriveMode(Windows.Devices.Gpio.GpioPinDriveMode)">
      <summary>设置通用 I/O (GPIO) 引脚的驱动器模式。该驱动器模式指定引脚是否配置为输入或输出，并确定如何将值推动到引脚上。</summary>
      <param name="value">一个指定要用于 GPIO 引脚的驱动器模式的枚举值。该驱动器模式指定引脚是否配置为输入或输出，并确定如何将值推动到引脚上。</param>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.Write(Windows.Devices.Gpio.GpioPinValue)">
      <summary>如果引脚配置为输出，则根据引脚的当前驱动器模式将指定的值推动到通用 I/O (GPIO) 引脚上；如果引脚配置为输入，则更新引脚的锁存输出值。</summary>
      <param name="value">要写入到 GPIO 引脚的枚举值。如果 GPIO 引脚配置为输出，则该方法根据引脚的当前驱动器模式将指定的值推动到引脚上。如果 GPIO 引脚配置为输入，则该方法将更新引脚的锁存输出值。当引脚的配置更改为输出时，会将锁存输出值推动到引脚上。</param>
    </member><member name="T:Windows.Devices.Gpio.GpioPinDriveMode">
      <summary>描述通用 I/O (GPIO) 引脚是否已配置为输入或输出，以及如何将值推动到引脚上。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinDriveMode.Input">
      <summary>在浮动模式下使用高阻抗配置 GPIO 引脚。如果您为此引脚调用 GpioPin.Read 方法，该方法将在引脚被外部推动时返回引脚的当前状态。如果调用 GpioPin.Write 方法，则该方法将设置引脚的锁存输出值。当引脚更改为输出时，引脚将采用此锁存输出值。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinDriveMode.InputPullDown">
      <summary>不支持。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinDriveMode.InputPullUp">
      <summary>不支持。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinDriveMode.Output">
      <summary>在强大的驱动器模式下使用低阻抗配置 GPIO 引脚。如果您对采用值 GpioPinValue.High 的引脚调用 GpioPin.Write 方法，该方法将生成引脚的低阻抗高值。如果您对采用值 GpioPinValue.Low 的引脚调用 GpioPin.Write 方法，该方法将生成引脚的低阻抗低值。如果您对此引脚调用 GpioPin.Read 方法，该方法将返回之前写入引脚的值。</summary>
    </member><member name="T:Windows.Devices.Gpio.GpioPinEdge">
      <summary>描述 GpioPin.ValueChanged 事件的通用 I/O (GPIO) 引脚的值可能发生的更改的类型。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinEdge.FallingEdge">
      <summary>GPIO 引脚的值已从高变为低。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinEdge.RisingEdge">
      <summary>GPIO 引脚的值已从低变为高。</summary>
    </member><member name="T:Windows.Devices.Gpio.GpioPinValue">
      <summary>描述通用 I/O (GPIO) 引脚的可能值。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinValue.High">
      <summary>GPIO 引脚的值较高。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinValue.Low">
      <summary>GPIO 引脚的值较低。</summary>
    </member><member name="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs">
      <summary>提供有关 GpioPin.ValueChanged 事件的数据，该事件在通用 I/O (GPIO) 引脚的值发生更改时（因为在引脚配置为输入时的外部刺激，或在引脚配置为输出时向引脚写入的值）发生。</summary>
    </member><member name="P:Windows.Devices.Gpio.GpioPinValueChangedEventArgs.Edge">
      <summary>获取 GpioPin.ValueChanged 事件的通用 I/O (GPIO) 引脚的值发生的更改的类型。</summary>
      <returns>一个枚举值，该值指示 GpioPin.ValueChanged 事件的通用 I/O (GPIO) 引脚的值发生的更改的类型。</returns>
    </member><member name="T:Windows.Devices.Gpio.GpioSharingMode">
      <summary>描述可在其中打开通用 I/O (GPIO) 引脚的模式。这些模式确定在打开 GPIO 引脚时是否能打开与该引脚的其他连接。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioSharingMode.Exclusive">
      <summary>以独占方式打开 GPIO 引脚，以使得无法打开与该引脚的其他连接。</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioSharingMode.SharedReadOnly">
      <summary>以共享方式打开 GPIO 引脚，以便能够在 SharedReadOnly 模式下打开与引脚的其他连接。您只能执行在共享模式下不会更改 GPIO 引脚的状态的操作。可在共享模式下对 GPIO 引脚执行的操作包括：调用 GpioPin.Read 方法。调用 GpioPin.GetDriveMode 方法。获取属性的值，例如 GpioPin.PinNumber 和 GpioPin.DebounceTimeout。为 GpioPin.ValueChanged 事件注册一个事件处理程序。</summary>
    </member><member name="T:Windows.Devices.I2c.I2cBusSpeed">
      <summary>描述连接到内置集成电路 (I2C) 设备时可用的总线速度。总线速度是访问设备时为 I2C 总线记时的频率。</summary>
    </member><member name="F:Windows.Devices.I2c.I2cBusSpeed.FastMode">
      <summary>最快速度为 400 kHz。</summary>
    </member><member name="F:Windows.Devices.I2c.I2cBusSpeed.StandardMode">
      <summary>标准速度为 100 千赫 (kHz)。此速度为默认值。</summary>
    </member><member name="T:Windows.Devices.I2c.I2cConnectionSettings">
      <summary>表示要用于内置集成电路 (I2C) 设备的连接设置。</summary>
    </member><member name="M:Windows.Devices.I2c.I2cConnectionSettings.#ctor(System.Int32)">
      <summary>使用总线速度的标准模式和独占共享模式的默认设置，为带指定总线地址的内置集成电路 (I2C) 设备创建和初始化 I2cConnectionSettings 类的新实例。</summary>
      <param name="slaveAddress">I2cConnectionSettings 的设置将应用于的内置集成电路 (I2C) 设备的总线地址。仅支持 7 位寻址，因此有效值的范围介于 8 和 119 之间。</param>
    </member><member name="P:Windows.Devices.I2c.I2cConnectionSettings.BusSpeed">
      <summary>获取或设置用于连接到内置集成电路 (I2C) 设备的总线速度。总线速度是访问设备时为 I2C 总线记时的频率。</summary>
      <returns>要用于连接到 I2C 设备的总线速度。</returns>
    </member><member name="P:Windows.Devices.I2c.I2cConnectionSettings.SharingMode">
      <summary>获取或设置要用于连接到内置集成电路 (I2C) 总线地址的共享模式。此模式确定在您连接到 I2C 总线地址时是否能打开与 I2C 总线地址的其他连接。</summary>
      <returns>要用于连接到 I2C 总线地址的共享模式。</returns>
    </member><member name="P:Windows.Devices.I2c.I2cConnectionSettings.SlaveAddress">
      <summary>获取或设置内置集成电路 (I2C) 设备的总线地址。</summary>
      <returns>I2C 设备的总线地址。仅支持 7 位寻址，因此有效值的范围介于 8 和 119 之间。</returns>
    </member><member name="T:Windows.Devices.I2c.I2cDevice">
      <summary>表示内置集成电路 (I2C) 总线上的设备的通信通道。</summary>
    </member><member name="P:Windows.Devices.I2c.I2cDevice.ConnectionSettings">
      <summary>获取用于与内置集成电路 (I2C) 设备进行通信的连接设置。</summary>
      <returns>用于与内置集成电路 (I2C) 设备进行通信的连接设置。</returns>
    </member><member name="P:Windows.Devices.I2c.I2cDevice.DeviceId">
      <summary>获取设备的内置集成电路 (I2C) 总线控制器的即插即用设备标识符。</summary>
      <returns>设备的内置集成电路 (I2C) 总线控制器的即插即用设备标识符。</returns>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.Close">
      <summary>关闭与内置集成电路 (I2C) 设备的连接。</summary>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.FromIdAsync(System.String,Windows.Devices.I2c.I2cConnectionSettings)">
      <summary>使用指定的连接设置异步检索带指定即插即用设备标识符的内置集成电路 (I2C) 总线控制器的 I2cDevice 对象。</summary>
      <returns>一个返回 I2cDevice 对象的异步操作。</returns>
      <param name="deviceId">要为其创建 I2cDevice 对象的 I2C 总线控制器的即插即用设备标识符。</param>
      <param name="settings">要用于与 deviceId 指定的 I2C 总线控制器进行通信的连接设置。</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.GetDeviceSelector">
      <summary>检索系统上所有内置集成电路 (I2C) 总线控制器的高级查询语法 (AQS) 字符串。</summary>
      <returns>系统上的所有 I2C 总线控制器的 AQS 字符串，可将该字符串与 DeviceInformation.FindAllAsync 方法结合使用来获取这些总线控制器的 DeviceInformation 对象。</returns>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.GetDeviceSelector(System.String)">
      <summary>检索带指定友好名称的内置集成电路 (I2C) 总线的高级查询语法 (AQS) 字符串。</summary>
      <returns>friendlyName 指定的 I2C 总线的 AQS 字符串，可将该字符串与 DeviceInformation.FindAllAsync 方法结合使用来获取该总线的 DeviceInformation 对象。</returns>
      <param name="friendlyName">要为其获取 AQS 字符串的特定硬件平台上的特定 I2C 总线的友好名称。</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.Read(System.Byte[])">
      <summary>从供设备用来连接到指定缓冲区的内置集成电路 (I2C) 总线读取数据。</summary>
      <param name="buffer">要将 I2C 总线中的数据读取到的缓冲区。缓冲区的长度可确定要从设备请求的数据量。</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.ReadPartial(System.Byte[])">
      <summary>从供设备用来连接到指定缓冲区的内置集成电路 (I2C) 总线读取数据，并返回有关可用于错误处理的操作已成功的信息。</summary>
      <returns>一个结构，包含有关读取操作已成功以及操作已读入缓冲区的实际字节数的信息。</returns>
      <param name="buffer">要将 I2C 总线中的数据读取到的缓冲区。缓冲区的长度可确定要从设备请求的数据量。</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.Write(System.Byte[])">
      <summary>根据用来创建 I2cDevice 对象的 I2cConnectionSetting 对象中指定的总线地址，将数据写入用于连接设备的内置集成电路 (I2C) 总线。</summary>
      <param name="buffer">一个包含要写入 I2C 设备的数据的缓冲区。此数据不应包括总线地址。</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.WritePartial(System.Byte[])">
      <summary>将数据写入用来连接设备的内置集成电路 (I2C) 总线，并返回有关可用于错误处理的操作已成功的信息。</summary>
      <returns>一个结构，包含有关写入操作已成功以及操作已写入缓冲区的实际字节数的信息。</returns>
      <param name="buffer">一个包含要写入 I2C 设备的数据的缓冲区。此数据不应包括总线地址。</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.WriteRead(System.Byte[],System.Byte[])">
      <summary>执行原子操作以将数据写入用于连接设备的内置集成电路 (I2C) 总线并从中读取数据，并在写入和读取操作之间发送重新启动条件。</summary>
      <param name="writeBuffer">一个包含要写入 I2C 设备的数据的缓冲区。此数据不应包括总线地址。</param>
      <param name="readBuffer">要将 I2C 总线中的数据读取到的缓冲区。缓冲区的长度可确定要从设备请求的数据量。</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.WriteReadPartial(System.Byte[],System.Byte[])">
      <summary>执行原子操作以将数据写入用于连接设备的内置集成电路 (I2C) 总线并从中读取数据，并返回有关可用于错误处理的操作已成功的信息。</summary>
      <returns>一个结构，包含有关操作的读取和写入部分是否已成功以及操作写入和读取的实际字节数之和的信息。</returns>
      <param name="writeBuffer">一个包含要写入 I2C 设备的数据的缓冲区。此数据不应包括总线地址。</param>
      <param name="readBuffer">要将 I2C 总线中的数据读取到的缓冲区。缓冲区的长度可确定要从设备请求的数据量。</param>
    </member><member name="T:Windows.Devices.I2c.I2cSharingMode">
      <summary>描述可在其中连接到内置集成电路 (I2C) 总线的模式。这些模式确定在您连接到 I2C 总线地址时是否能打开与 I2C 总线地址的其他连接。</summary>
    </member><member name="F:Windows.Devices.I2c.I2cSharingMode.Exclusive">
      <summary>以独占方式连接到 I2C 总线地址，使得在保持连接时无法建立于 I2C 总线地址的其他连接。此模式为默认模式。</summary>
    </member><member name="F:Windows.Devices.I2c.I2cSharingMode.Shared">
      <summary>在共享模式中连接到 I2C 总线地址，使得在保持连接时可建立于 I2C 总线地址的其他连接。您可以在共享连接上执行所有操作，但请谨慎使用此类连接。当多个客户端应用更改 I2C 设备的全局状态时，可能导致出现争用情况。使用共享连接的示例用例是，在不更改设备状态的情况下获取读数的传感器。</summary>
    </member><member name="T:Windows.Devices.I2c.I2cTransferResult">
      <summary>提供有关 ReadPartial、WritePartial 或 WriteReadPartial 方法执行的数据传输是否已成功以及该方法传输的实际字节数的信息。</summary>
    </member><member name="F:Windows.Devices.I2c.I2cTransferResult.BytesTransferred">
      <summary>操作实际已传输的字节的实际数量。下表描述了此值对每个方法的含义。方法说明ReadPartial读取操作已读入缓冲区的字节的实际数量。 如果 Status 成员的值为 I2CTransferStatus.PartialTransfer，此值可能小于您在 buffer 参数中指定的缓冲区中的字节的数量。WritePartial写入操作已传输到 I2C 设备的字节的实际数量。如果 Status 成员的值为 I2CTransferStatus.PartialTransfer，此值可能小于您在 buffer 参数中指定的缓冲区中的字节的数量。WriteReadPartial操作已传输的字节的实际数量，该数量是操作已写入的字节数与已读取的字节数之和。如果 Status 成员的值为 I2CTransferStatus.PartialTransfer，此值可能小于您在 writeBuffer 和 readBuffer 参数中指定的缓冲区中的长度之和。</summary>
    </member><member name="F:Windows.Devices.I2c.I2cTransferResult.Status">
      <summary>一个枚举值，该值指示读取或写入操作是否传输了该方法请求的完整字节数，或完整传输未成功的原因。对于 WriteReadPartial，该值指示是否已完全传输写入和读取操作的数据。</summary>
    </member><member name="T:Windows.Devices.I2c.I2cTransferStatus">
      <summary>描述数据是传输 ReadPartial、WritePartial 或 WriteReadPartial 方法执行成功，还是提供传输未成功的原因。</summary>
    </member><member name="F:Windows.Devices.I2c.I2cTransferStatus.FullTransfer">
      <summary>数据已完全传输。对于 WriteReadPartial，针对写入和读取操作的数据已完全传输。对于此状态代码，该方法返回的 I2cTransferResult.BytesTransferred 成员的值与您在调用该方法时指定的缓冲区的大小相同，或者等于您为 WriteReadPartial 指定的两个缓冲区的大小之和。</summary>
    </member><member name="F:Windows.Devices.I2c.I2cTransferStatus.PartialTransfer">
      <summary>I2C 设备在传输所有数据之前消极地确认了数据传输。对于此状态代码，该方法返回的 I2cTransferResult.BytesTransferred 成员的值为实际已传输的字节的数量。对于 WriteReadPartial，此值是操作已写入的字节数与已读取的字节数之和。</summary>
    </member><member name="F:Windows.Devices.I2c.I2cTransferStatus.SlaveAddressNotAcknowledged">
      <summary>总线地址未确认。对于此状态代码，该方法返回的 I2cTransferResult.BytesTransferred 成员的值为 0。</summary>
    </member><member name="T:Windows.Devices.I2c.II2cDeviceStatics">
      <summary>提供打开内置集成电路 (I2C) 总线上的设备的通信信道的方法。</summary>
    </member><member name="M:Windows.Devices.I2c.II2cDeviceStatics.FromIdAsync(System.String,Windows.Devices.I2c.I2cConnectionSettings)">
      <summary>使用指定的连接设置异步检索带指定即插即用设备标识符的内置集成电路 (I2C) 总线控制器的 I2cDevice 对象。</summary>
      <returns>一个返回 I2cDevice 对象的异步操作。</returns>
      <param name="deviceId">要为其创建 I2cDevice 对象的 I2C 总线控制器的即插即用设备标识符。</param>
      <param name="settings">要用于与 deviceId 指定的 I2C 总线控制器进行通信的连接设置。</param>
    </member><member name="M:Windows.Devices.I2c.II2cDeviceStatics.GetDeviceSelector">
      <summary>检索系统上所有内置集成电路 (I2C) 总线控制器的高级查询语法 (AQS) 字符串。</summary>
      <returns>系统上的所有 I2C 总线控制器的 AQS 字符串，可将该字符串与 DeviceInformation.FindAllAsync 方法结合使用来获取这些总线控制器的 DeviceInformation 对象。</returns>
    </member><member name="M:Windows.Devices.I2c.II2cDeviceStatics.GetDeviceSelector(System.String)">
      <summary>检索带指定友好名称的内置集成电路 (I2C) 总线的高级查询语法 (AQS) 字符串。</summary>
      <returns>friendlyName 指定的 I2C 总线的 AQS 字符串，可将该字符串与 DeviceInformation.FindAllAsync 方法结合使用来获取该总线的 DeviceInformation 对象。</returns>
      <param name="friendlyName">要为其获取 AQS 字符串的特定硬件平台上的特定 I2C 总线的友好名称。</param>
    </member><member name="T:Windows.Devices.Spi.ISpiDeviceStatics">
      <summary>表示 SPI 设备常见的 SPI 设备统计信息。</summary>
    </member><member name="M:Windows.Devices.Spi.ISpiDeviceStatics.FromIdAsync(System.String,Windows.Devices.Spi.SpiConnectionSettings)">
      <summary>打开具有所提供的连接设置的设备。</summary>
      <returns>SPI 设备。</returns>
      <param name="busId">总线的 ID。</param>
      <param name="settings">连接设置。</param>
    </member><member name="M:Windows.Devices.Spi.ISpiDeviceStatics.GetBusInfo(System.String)">
      <summary>检索有关特定总线的信息。</summary>
      <returns>请求的总线信息。</returns>
      <param name="busId">总线的 ID。</param>
    </member><member name="M:Windows.Devices.Spi.ISpiDeviceStatics.GetDeviceSelector">
      <summary>获取系统中所有 SPI 总线。</summary>
      <returns>包含系统中所有总线的字符串。</returns>
    </member><member name="M:Windows.Devices.Spi.ISpiDeviceStatics.GetDeviceSelector(System.String)">
      <summary>获取系统上与输入参数相匹配的所有 SPI 总线。</summary>
      <returns>包含名称中具有输入的所有总线的字符串。</returns>
      <param name="friendlyName">为所需总线指定标识名称的输入参数。这通常对应示意图上的一个名称。</param>
    </member><member name="T:Windows.Devices.Spi.SpiBusInfo">
      <summary>表示有关某条 SPI 总线的信息。</summary>
    </member><member name="P:Windows.Devices.Spi.SpiBusInfo.ChipSelectLineCount">
      <summary>获取总线上可用片选线的条数。</summary>
      <returns>片选线的条数。</returns>
    </member><member name="P:Windows.Devices.Spi.SpiBusInfo.MaxClockFrequency">
      <summary>总线上最大时钟周期频率。</summary>
      <returns>时钟周期以 Hz 为单位。</returns>
    </member><member name="P:Windows.Devices.Spi.SpiBusInfo.MinClockFrequency">
      <summary>总线上最小时钟周期频率。</summary>
      <returns>时钟周期以 Hz 为单位。</returns>
    </member><member name="P:Windows.Devices.Spi.SpiBusInfo.SupportedDataBitLengths">
      <summary>获取总线上可用于传输数据的位长度。</summary>
      <returns>支持的数据长度。</returns>
    </member><member name="T:Windows.Devices.Spi.SpiConnectionSettings">
      <summary>表示与设备连接的设置。</summary>
    </member><member name="M:Windows.Devices.Spi.SpiConnectionSettings.#ctor(System.Int32)">
      <summary>初始化 SpiConnectionSettings 的新实例。</summary>
      <param name="chipSelectLine">将在其上进行连接的片选线。</param>
    </member><member name="P:Windows.Devices.Spi.SpiConnectionSettings.ChipSelectLine">
      <summary>获取或设置与 SPI 设备连接的片选线。</summary>
      <returns>片选线。</returns>
    </member><member name="P:Windows.Devices.Spi.SpiConnectionSettings.ClockFrequency">
      <summary>获取或设置连接的时钟频率。</summary>
      <returns>时钟频率的值以 Hz 为单位。</returns>
    </member><member name="P:Windows.Devices.Spi.SpiConnectionSettings.DataBitLength">
      <summary>获取或设置此连接上数据的位长度。</summary>
      <returns>数据位长度。</returns>
    </member><member name="P:Windows.Devices.Spi.SpiConnectionSettings.Mode">
      <summary>获取或设置此连接的 SpiMode。</summary>
      <returns>通信模式。</returns>
    </member><member name="P:Windows.Devices.Spi.SpiConnectionSettings.SharingMode">
      <summary>获取或设置 SPI 连接的共享模式。</summary>
      <returns>共享模式。</returns>
    </member><member name="T:Windows.Devices.Spi.SpiDevice">
      <summary>表示通过 SPI 总线连接的设备。</summary>
    </member><member name="P:Windows.Devices.Spi.SpiDevice.ConnectionSettings">
      <summary>获取该设备的连接设置。</summary>
      <returns>连接设置。</returns>
    </member><member name="P:Windows.Devices.Spi.SpiDevice.DeviceId">
      <summary>获取与设备有关的唯一 ID。</summary>
      <returns>ID。</returns>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.Close">
      <summary>关闭与设备之间的连接。</summary>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.FromIdAsync(System.String,Windows.Devices.Spi.SpiConnectionSettings)">
      <summary>打开具有所提供的连接设置的设备。</summary>
      <returns>请求的 SPI 设备。</returns>
      <param name="busId">总线的 ID。</param>
      <param name="settings">连接设置。</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.GetBusInfo(System.String)">
      <summary>检索有关特定总线的信息。</summary>
      <returns>请求的总线信息。</returns>
      <param name="busId">总线的 ID。</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.GetDeviceSelector">
      <summary>获取系统中所有 SPI 总线。</summary>
      <returns>包含系统中所有总线的字符串。</returns>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.GetDeviceSelector(System.String)">
      <summary>获取系统上与输入参数相匹配的所有 SPI 总线。</summary>
      <returns>包含名称中具有输入的所有总线的字符串。</returns>
      <param name="friendlyName">为所需总线指定标识名称的输入参数。这通常对应示意图上的一个名称。</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.Read(System.Byte[])">
      <summary>从连接的设备上读取。</summary>
      <param name="buffer">包含从设备读取的数据的数组。</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.TransferFullDuplex(System.Byte[],System.Byte[])">
      <summary>使用一个全双工通信系统传输数据。</summary>
      <param name="writeBuffer">包含要写入设备的数据的数组。</param>
      <param name="readBuffer">包含从设备读取的数据的数组。</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.TransferSequential(System.Byte[],System.Byte[])">
      <summary>依次传输数据至设备。</summary>
      <param name="writeBuffer">包含要写入设备的数据的数组。</param>
      <param name="readBuffer">包含从设备读取的数据的数组。</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.Write(System.Byte[])">
      <summary>写入连接的设备。</summary>
      <param name="buffer">包含要写入设备的数据的数组。</param>
    </member><member name="T:Windows.Devices.Spi.SpiMode">
      <summary>定义 SPI 通信模式。</summary>
    </member><member name="F:Windows.Devices.Spi.SpiMode.Mode0">
      <summary>CPOL = 0，CPHA = 0。</summary>
    </member><member name="F:Windows.Devices.Spi.SpiMode.Mode1">
      <summary>CPOL = 0，CPHA = 1。</summary>
    </member><member name="F:Windows.Devices.Spi.SpiMode.Mode2">
      <summary>CPOL = 1，CPHA = 0。</summary>
    </member><member name="F:Windows.Devices.Spi.SpiMode.Mode3">
      <summary>CPOL = 1，CPHA = 0。</summary>
    </member><member name="T:Windows.Devices.Spi.SpiSharingMode">
      <summary>定义 SPI 总线的共享模式。</summary>
    </member><member name="F:Windows.Devices.Spi.SpiSharingMode.Exclusive">
      <summary>SPI 总线分段并非共享的。</summary>
    </member><member name="F:Windows.Devices.Spi.SpiSharingMode.Shared">
      <summary>SPI 总线是共享的。</summary>
    </member></members>
</doc>