﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Windows.Devices.DevicesLowLevelContract</name>
  </assembly>
  <members>
  <member name="T:Windows.Devices.Gpio.GpioController">
      <summary>Rappresenta il controller I/O di utilizzo generico (GPIO) predefinito per il sistema.</summary>
    </member><member name="P:Windows.Devices.Gpio.GpioController.PinCount">
      <summary>Ottiene il numero di pin nel controller I/O di utilizzo generico (GPIO).</summary>
      <returns>Numero di pin nel controller GPIO. Alcuni pin potrebbero non essere disponibili in modalità utente. Per informazioni su come i codici pin corrispondono ai pin fisici, consulta la documentazione relativa alla tua scheda.</returns>
    </member><member name="M:Windows.Devices.Gpio.GpioController.GetDefault">
      <summary>Ottiene il controller I/O di utilizzo generico (GPIO) predefinito per il sistema.</summary>
      <returns>Controller GPIO predefinito per il sistema o null se il sistema non ha controller GPIO.</returns>
    </member><member name="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32)">
      <summary>Apre in modalità esclusiva una connessione al pin I/O di utilizzo generico (GPIO) specificato.</summary>
      <returns>Pin GPIO aperto.</returns>
      <param name="pinNumber">Codice PIN del pin GPIO che desideri aprire. Alcuni pin potrebbero non essere disponibili in modalità utente. Per informazioni su come i codici pin corrispondono ai pin fisici, consulta la documentazione relativa alla tua scheda.</param>
    </member><member name="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32,Windows.Devices.Gpio.GpioSharingMode)">
      <summary>Apre nella modalità specificata il pin I/O di utilizzo generico (GPIO) specificato.</summary>
      <returns>Pin GPIO aperto.</returns>
      <param name="pinNumber">Codice PIN del pin GPIO che desideri aprire. Alcuni pin potrebbero non essere disponibili in modalità utente. Per informazioni su come i codici pin corrispondono ai pin fisici, consulta la documentazione relativa alla tua scheda.</param>
      <param name="sharingMode">Modalità in cui desideri aprire il pin GPIO, che determina se è possibile aprire altre connessioni al pin quando è il pin è aperto.</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>Apre il pin I/O di utilizzo generico (GPIO) specificato nella modalità specificata e ottiene un valore di stato che puoi utilizzare per gestire un errore per aprire il pin a livello di codice.</summary>
      <returns>True se il metodo ha aperto il pin; in caso contrario, false.Se il metodo restituisce true, il parametro pin riceve un'istanza di GpioPin e il parametro openStatus riceve GpioOpenStatus.PinOpened. Se il metodo restituisce false, il parametro pin è null e il parametro openStatus riceve il motivo per cui l'operazione non è riuscita.</returns>
      <param name="pinNumber">Codice PIN del pin GPIO che desideri aprire. Alcuni pin potrebbero non essere disponibili in modalità utente. Per informazioni su come i codici pin corrispondono ai pin fisici, consulta la documentazione relativa alla tua scheda.</param>
      <param name="sharingMode">Modalità in cui desideri aprire il pin GPIO, che determina se è possibile aprire altre connessioni al pin quando è il pin è aperto.</param>
      <param name="pin">Pin GPIO aperto se il valore restituito è true; in caso contrario null.</param>
      <param name="openStatus">Valore di enumerazione che indica l'esito positivo del tentativo di apertura del pin GPIO o il motivo della mancata apertura del pin GPIO.</param>
    </member><member name="T:Windows.Devices.Gpio.GpioOpenStatus">
      <summary>Descrive i risultati possibili di apertura di un pin con il metodo GpioPin.TryOpenPin.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioOpenStatus.PinOpened">
      <summary>Il pin GPIO è stato aperto correttamente.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioOpenStatus.PinUnavailable">
      <summary>Il pin è riservato dal sistema e non è disponibile per le app eseguite in modalità utente.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioOpenStatus.SharingViolation">
      <summary>Il pin è attualmente aperto in una modalità di condivisione incompatibile. Ad esempio:Il pin è già aperto in modalità GpioSharingMode.Exclusive.Il pin è già aperto in modalità GpioSharingMode.SharedReadOnly quando richiedi di aprirlo in modalità GpioSharingMode.Exclusive.</summary>
    </member><member name="T:Windows.Devices.Gpio.GpioPin">
      <summary>Rappresenta un pin I/O di utilizzo generico (GPIO).</summary>
    </member><member name="P:Windows.Devices.Gpio.GpioPin.DebounceTimeout">
      <summary>Ottiene o imposta il timeout di annullamento dei rimbalzi per il pin I/O di utilizzo generico (GPIO), un intervallo in cui le modifiche al valore del pin sono filtrate e non generano gli eventi ValueChanged.</summary>
      <returns>Il timeout di annullamento dei rimbalzi per il pin GPIO, un intervallo in cui le modifiche al valore del pin sono filtrate e non generano gli eventi ValueChanged. Se la lunghezza di questo intervallo è 0, tutte le modifiche al valore del pin generano gli eventi ValueChanged.</returns>
    </member><member name="P:Windows.Devices.Gpio.GpioPin.PinNumber">
      <summary>Ottiene il codice PIN del pin I/O di utilizzo generico (GPIO).</summary>
      <returns>Codice PIN del pin GPIO.</returns>
    </member><member name="P:Windows.Devices.Gpio.GpioPin.SharingMode">
      <summary>Ottiene la modalità di condivisione nella quale viene aperto il pin di utilizzo generico (GPIO).</summary>
      <returns>Modalità di condivisione nella quale viene aperto il pin GPIO.</returns>
    </member><member name="E:Windows.Devices.Gpio.GpioPin.ValueChanged">
      <summary>Si verifica quando il valore del pin I/O di utilizzo generico (GPIO) viene modificato, a causa di uno stimolo esterno quando il pin viene configurato come input o quando un valore viene scritto nel pin quando il pin viene configurato come output.</summary>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.Close">
      <summary>Chiude il pin I/O di utilizzo generico (GPIO) e rilascia le risorse associate ad esso.</summary>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.GetDriveMode">
      <summary>Ottiene la modalità guida corrente per il pin I/O di utilizzo generico (GPIO). La modalità guida specifica se il pin è configurato come input o output e determina come vengono inviati i valori sul pin.</summary>
      <returns>Valore di enumerazione che indica la modalità guida corrente per il pin GPIO. La modalità guida specifica se il pin è configurato come input o output e determina come vengono inviati i valori sul pin.</returns>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.IsDriveModeSupported(Windows.Devices.Gpio.GpioPinDriveMode)">
      <summary>Indica se il pin I/O di utilizzo generico (GPIO) supporta la modalità guida specificata.</summary>
      <returns>True se il pin GPIO supporta la modalità guida specificata da driveMode; in caso contrario, false. Se specifichi una modalità guida per la quale questo metodo restituisce false quando chiami SetDriveMode, SetDriveMode genera un'eccezione.</returns>
      <param name="driveMode">Modalità guida per la quale desideri verificare il supporto.</param>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.Read">
      <summary>Legge il valore corrente del pin I/O di utilizzo generico (GPIO).</summary>
      <returns>Valore corrente del pin GPIO. Se il pin è configurato come output, questo valore è l'ultimo valore scritto nel pin.</returns>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.SetDriveMode(Windows.Devices.Gpio.GpioPinDriveMode)">
      <summary>Imposta la modalità guida del pin I/O di utilizzo generico (GPIO). La modalità guida specifica se il pin è configurato come input o output e determina come vengono inviati i valori sul pin.</summary>
      <param name="value">Valore di enumerazione che specifica la modalità guida da utilizzare per il pin GPIO. La modalità guida specifica se il pin è configurato come input o output e determina come vengono inviati i valori sul pin.</param>
    </member><member name="M:Windows.Devices.Gpio.GpioPin.Write(Windows.Devices.Gpio.GpioPinValue)">
      <summary>Invia il valore specificato nel pin I/O di utilizzo generico (GPIO) in base alla modalità guida corrente per il pin se il pin è configurato come output o aggiorna il valore di output chiuso per il pin se il pin è configurato come input.</summary>
      <param name="value">Valore di enumerazione da scrivere nel pin GPIO.Se il pin GPIO viene configurato come output, il metodo invia il valore specificato nel pin in base alla modalità guida corrente per il pin.Se il pin GPIO viene configurato come input, il metodo aggiorna il valore di output chiuso per il pin. Il valore di output chiuso viene inviato nel pin quando la configurazione per il pin viene modificata come output.</param>
    </member><member name="T:Windows.Devices.Gpio.GpioPinDriveMode">
      <summary>Descrive se un pin I/O di utilizzo generico (GPIO) è configurato come input o output e come vengono inviati i valori sul pin.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinDriveMode.Input">
      <summary>Configura il pin GPIO in modalità mobile, con impedenza elevata. Se chiami il metodo GpioPin.Read per questo pin, il metodo restituisce lo stato corrente del pin come inviato esternamente. Se chiami il metodo GpioPin.Write, il metodo imposta il valore di output chiuso per il pin. Il pin assume il valore di output chiuso quando il pin viene modificato in un output.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinDriveMode.InputPullDown">
      <summary>Non supportato.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinDriveMode.InputPullUp">
      <summary>Non supportato.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinDriveMode.Output">
      <summary>Configura il pin GPIO in modalità guida avanzata, con bassa impedenza. Se chiami il metodo GpioPin.Write per questo pin con un valore di GpioPinValue.High, il metodo produce un valore elevato di bassa impedenza per il pin. Se chiami il metodo GpioPin.Write per questo pin con un valore di GpioPinValue.Low, il metodo produce un valore basso di bassa impedenza per il pin.Se chiami il metodo GpioPin.Read per questo pin, il metodo restituisce il valore precedentemente scritto nel pin.</summary>
    </member><member name="T:Windows.Devices.Gpio.GpioPinEdge">
      <summary>Descrive i possibili tipi di modifica che possono verificarsi nel valore del pin I/O di utilizzo generico (GPIO) per l'evento GpioPin.ValueChanged.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinEdge.FallingEdge">
      <summary>Valore del pin GPIO modificato da alto a basso.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinEdge.RisingEdge">
      <summary>Valore del pin GPIO modificato da basso ad alto.</summary>
    </member><member name="T:Windows.Devices.Gpio.GpioPinValue">
      <summary>Descrive i valori possibili per un pin I/O di utilizzo generico (GPIO).</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinValue.High">
      <summary>Il valore del pin GPIO pin è alto.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioPinValue.Low">
      <summary>Il valore del pin GPIO pin è basso.</summary>
    </member><member name="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs">
      <summary>Fornisce dati sull'evento GpioPin.ValueChanged che si verifica quando il valore del pin I/O di utilizzo generico (GPIO) viene modificato, a causa di uno stimolo esterno quando il pin viene configurato come input o quando un valore viene scritto nel pin quando il pin viene configurato come output.</summary>
    </member><member name="P:Windows.Devices.Gpio.GpioPinValueChangedEventArgs.Edge">
      <summary>Ottiene il tipo di modifica che si è verificato nel valore del pin I/O di utilizzo generico (GPIO) per l'evento GpioPin.ValueChanged.</summary>
      <returns>Valore di enumerazione che indica il tipo di modifica che si è verificato nel valore del pin GPIO per l'evento GpioPin.ValueChanged.</returns>
    </member><member name="T:Windows.Devices.Gpio.GpioSharingMode">
      <summary>Descrive le modalità in cui è possibile aprire un pin I/O di utilizzo generico (GPIO). Queste modalità determinano se altre connessioni al pin GPIO possono essere aperte mentre il pin è aperto.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioSharingMode.Exclusive">
      <summary>Apre il pin GPIO in modo esclusivo, pertanto nessun'altra connessione al pin può essere aperta.</summary>
    </member><member name="F:Windows.Devices.Gpio.GpioSharingMode.SharedReadOnly">
      <summary>Apre il pin GPIO in modo condiviso, pertanto è possibile aprire altre connessioni al pin in modalità SharedReadOnly.Puoi eseguire solo operazioni che non modificano lo stato del pin GPIO in modalità condivisa. Le operazioni che puoi eseguire sul pin GPIO in modalità condivisa includono:Chiamata al metodo GpioPin.Read.Chiamata al metodo GpioPin.GetDriveMode.Recupero dei valori delle proprietà, come GpioPin.PinNumber e GpioPin.DebounceTimeout.Registrazione di un gestore eventi per l'evento GpioPin.ValueChanged.</summary>
    </member><member name="T:Windows.Devices.I2c.I2cBusSpeed">
      <summary>Descrive le velocità di bus disponibili per la connessione a un dispositivo I2C. La velocità di bus è la frequenza di clock del bus I2C durante l'accesso al dispositivo.</summary>
    </member><member name="F:Windows.Devices.I2c.I2cBusSpeed.FastMode">
      <summary>Velocità elevata di 400 kHz.</summary>
    </member><member name="F:Windows.Devices.I2c.I2cBusSpeed.StandardMode">
      <summary>Velocità standard di 100 kilohertz (kHz). Questa è la velocità predefinita.</summary>
    </member><member name="T:Windows.Devices.I2c.I2cConnectionSettings">
      <summary>Rappresenta le impostazioni di connessione che desideri utilizzare per un dispositivo I2C.</summary>
    </member><member name="M:Windows.Devices.I2c.I2cConnectionSettings.#ctor(System.Int32)">
      <summary>Crea e inizializza una nuova istanza della classe I2cConnectionSettings per il dispositivo I2C con l'indirizzo specificato di bus, utilizzando le impostazioni predefinite della modalità standard per la velocità di bus e la modalità di condivisione esclusiva.</summary>
      <param name="slaveAddress">Indirizzo del bus del dispositivo I2C cui le impostazioni di I2cConnectionSettings devono essere applicate. Solo l'indirizzamento a 7 bit è supportato, pertanto l'intervallo dei valori validi è compreso tra 8 e 119.</param>
    </member><member name="P:Windows.Devices.I2c.I2cConnectionSettings.BusSpeed">
      <summary>Ottiene o imposta la velocità di bus da utilizzare per la connessione a un dispositivo I2C. La velocità di bus è la frequenza di clock del bus I2C durante l'accesso al dispositivo.</summary>
      <returns>Velocità di bus da utilizzare per la connessione a un dispositivo I2C.</returns>
    </member><member name="P:Windows.Devices.I2c.I2cConnectionSettings.SharingMode">
      <summary>Ottiene o imposta la modalità di condivisione da utilizzare per la connessione all'indirizzo del bus I2C. Questa modalità determina se è possibile aprire altre connessioni all'indirizzo del bus I2C mentre sei connesso a tale indirizzo.</summary>
      <returns>Modalità di condivisione da utilizzare per la connessione all'indirizzo del bus I2C.</returns>
    </member><member name="P:Windows.Devices.I2c.I2cConnectionSettings.SlaveAddress">
      <summary>Ottiene o imposta l'indirizzo del bus del dispositivo I2C.</summary>
      <returns>Indirizzo del bus del dispositivo I2C. Solo l'indirizzamento a 7 bit è supportato, pertanto l'intervallo dei valori validi è compreso tra 8 e 119.</returns>
    </member><member name="T:Windows.Devices.I2c.I2cDevice">
      <summary>Rappresenta un canale di comunicazione a un dispositivo su un bus I2C.</summary>
    </member><member name="P:Windows.Devices.I2c.I2cDevice.ConnectionSettings">
      <summary>Ottiene le impostazioni di connessione utilizzate per la comunicazione con il dispositivo I2C.</summary>
      <returns>Le impostazioni di connessione utilizzate per la comunicazione con il dispositivo I2C.</returns>
    </member><member name="P:Windows.Devices.I2c.I2cDevice.DeviceId">
      <summary>Ottiene l'identificatore pronto per l'uso del controller di bus I2C per il dispositivo.</summary>
      <returns>Identificatore pronto per l'uso per il controller di bus I2C per il dispositivo.</returns>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.Close">
      <summary>Chiude la connessione al dispositivo I2C.</summary>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.FromIdAsync(System.String,Windows.Devices.I2c.I2cConnectionSettings)">
      <summary>Recupera un oggetto I2cDevice in modo asincrono per il controller di bus I2C che dispone dell'identificatore pronto per l'uso specificato, utilizzando le impostazioni di connessione specificate.</summary>
      <returns>Operazione asincrona che restituisce l'oggetto I2cDevice.</returns>
      <param name="deviceId">Identificatore pronto per l'uso del dispositivo del controller di bus I2C per il quale desideri creare un oggetto I2cDevice.</param>
      <param name="settings">Impostazioni di connessione da utilizzare la comunicazione con il controller di bus I2C specificato dall'oggetto deviceId.</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.GetDeviceSelector">
      <summary>Recupera una stringa di sintassi di ricerca avanzata (AQS) per tutti i controller di bus I2C nel sistema.</summary>
      <returns>Stringa AQS per tutti i controller bus I2C nel sistema, utilizzabile con il metodo DeviceInformation.FindAllAsync per ottenere gli oggetti DeviceInformation per tali controller di bus.</returns>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.GetDeviceSelector(System.String)">
      <summary>Recupera una stringa di sintassi di ricerca avanzata (AQS) per il bus I2C con il nome descrittivo specificato.</summary>
      <returns>Stringa AQS per il bus I2C che friendlyName specifica, utilizzabile con il metodo DeviceInformation.FindAllAsync per ottenere un oggetto DeviceInformation per tale bus.</returns>
      <param name="friendlyName">Nome descrittivo per il particolare bus I2C su una piattaforma hardware specifica per cui desideri ottenere la stringa AQS.</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.Read(System.Byte[])">
      <summary>Legge i dati dal bus I2C in cui il dispositivo è connesso al buffer specificato.</summary>
      <param name="buffer">Buffer su cui desideri leggere i dati dal bus I2C. La lunghezza del buffer determina la quantità di dati da richiedere dal dispositivo.</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.ReadPartial(System.Byte[])">
      <summary>Legge i dati dal bus I2C in cui il dispositivo è connesso al buffer specificato e restituisce informazioni sulla riuscita dell'operazione che puoi utilizzare per la gestione degli errori.</summary>
      <returns>Struttura che contiene informazioni sulla riuscita dell'operazione di lettura e il numero effettivo di byte che l'operazione ha letto nel buffer.</returns>
      <param name="buffer">Buffer su cui desideri leggere i dati dal bus I2C. La lunghezza del buffer determina la quantità di dati da richiedere dal dispositivo.</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.Write(System.Byte[])">
      <summary>Scrive i dati nel bus I2C in cui il dispositivo è connesso, in base all'indirizzo del bus specificato nell'oggetto I2cConnectionSetting utilizzato per creare l'oggetto I2cDevice.</summary>
      <param name="buffer">Buffer che contiene i dati che si desidera scrivere nel dispositivo I2C. Questi dati non devono includere l'indirizzo del bus.</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.WritePartial(System.Byte[])">
      <summary>Scrive i dati nel bus I2C in cui il dispositivo è connesso e restituisce informazioni sulla riuscita dell'operazione che puoi utilizzare per la gestione degli errori.</summary>
      <returns>Struttura che contiene informazioni sulla riuscita dell'operazione di scrittura e il numero effettivo di byte che l'operazione ha scritto nel buffer.</returns>
      <param name="buffer">Buffer che contiene i dati che si desidera scrivere nel dispositivo I2C. Questi dati non devono includere l'indirizzo del bus.</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.WriteRead(System.Byte[],System.Byte[])">
      <summary>Esegue un'operazione atomica per scrivere e quindi leggere i dati dal bus I2C in cui il dispositivo è connesso e invia una condizione di riavvio tra le operazioni di scrittura e di lettura.</summary>
      <param name="writeBuffer">Buffer che contiene i dati che si desidera scrivere nel dispositivo I2C. Questi dati non devono includere l'indirizzo del bus.</param>
      <param name="readBuffer">Buffer su cui desideri leggere i dati dal bus I2C. La lunghezza del buffer determina la quantità di dati da richiedere dal dispositivo.</param>
    </member><member name="M:Windows.Devices.I2c.I2cDevice.WriteReadPartial(System.Byte[],System.Byte[])">
      <summary>Esegue un'operazione atomica per scrivere e quindi leggere i dati dal bus I2C in cui il dispositivo è connesso e restituisce informazioni sulla riuscita dell'operazione che è possibile utilizzare per la gestione degli errori.</summary>
      <returns>Struttura che contiene informazioni sull'esito delle parti dell'operazione di scrittura e lettura, la somma del numero effettivo di byte che l'operazione ha scritto e il numero effettivo di byte che l'operazione ha letto.</returns>
      <param name="writeBuffer">Buffer che contiene i dati che si desidera scrivere nel dispositivo I2C. Questi dati non devono includere l'indirizzo del bus.</param>
      <param name="readBuffer">Buffer su cui desideri leggere i dati dal bus I2C. La lunghezza del buffer determina la quantità di dati da richiedere dal dispositivo.</param>
    </member><member name="T:Windows.Devices.I2c.I2cSharingMode">
      <summary>Descrive le modalità in cui puoi connetterti a un indirizzo di bus I2C. Queste modalità determinano se è possibile aprire altre connessioni all'indirizzo del bus I2C mentre sei connesso a tale indirizzo del bus I2C.</summary>
    </member><member name="F:Windows.Devices.I2c.I2cSharingMode.Exclusive">
      <summary>Connette all'indirizzo di bus I2C in modo esclusivo, pertanto non è possibile aprire altre connessioni all'indirizzo del bus I2C mentre sei connesso. Questa è la modalità predefinita.</summary>
    </member><member name="F:Windows.Devices.I2c.I2cSharingMode.Shared">
      <summary>Connette all'indirizzo di bus I2C in modalità condivisa, pertanto è possibile aprire altre connessioni all'indirizzo del bus I2C mentre sei connesso.Puoi eseguire tutte le operazioni sulle connessioni condivise, ma utilizza tali connessioni con attenzione. Quando più app client modificano lo stato complessivo del dispositivo I2C, le race condition possono verificarsi.Un caso di utilizzo di esempio per l'utilizzo di una connessione condivisa è un sensore che ottiene le letture senza modificare lo stato del dispositivo.</summary>
    </member><member name="T:Windows.Devices.I2c.I2cTransferResult">
      <summary>Fornisce informazioni relative all'esito positivo dei trasferimenti di dati che il metodo ReadPartial, WritePartial o WriteReadPartial ha eseguito e al numero effettivo di byte che il metodo ha trasferito.</summary>
    </member><member name="F:Windows.Devices.I2c.I2cTransferResult.BytesTransferred">
      <summary>Numero effettivo di byte che l'operazione ha trasferito. La tabella seguente descrive cosa rappresenta questo valore per ogni metodo.MetodoDescriptionReadPartialNumero effettivo di byte che l'operazione di lettura ha letto nel buffer. Se il valore del membro Status è I2CTransferStatus.PartialTransfer, questo valore può essere inferiore al numero di byte nel buffer specificato nel parametro buffer.WritePartialNumero effettivo di byte che l'operazione di scrittura ha trasferito al dispositivo I2C. Se il valore del membro Status è I2CTransferStatus.PartialTransfer, questo valore può essere inferiore al numero di byte nel buffer specificato nel parametro buffer. WriteReadPartialNumero effettivo di byte che l'operazione ha trasferito, che è la somma del numero di byte che l'operazione ha scritto e il numero di byte che l'operazione ha letto. Se il valore del membro Status è I2CTransferStatus.PartialTransfer, questo valore può essere inferiore alla somma di lunghezze dei buffer specificati nei parametri writeBuffer e readBuffer.</summary>
    </member><member name="F:Windows.Devices.I2c.I2cTransferResult.Status">
      <summary>Valore di enumerazione che indica se l'operazione di lettura o di scrittura hanno trasferito il numero di byte completo che ha richiesto il metodo o il motivo per cui il trasferimento completo non è riuscito. Per WriteReadPartial, il valore indica se i dati per le operazioni di scrittura e lettura sono stati trasferiti interamente.</summary>
    </member><member name="T:Windows.Devices.I2c.I2cTransferStatus">
      <summary>Descrive se i trasferimenti di dati che ha eseguito il metodo ReadPartial, WritePartial o WriteReadPartial sono riusciti o fornisce il motivo per cui i trasferimenti non sono riusciti.</summary>
    </member><member name="F:Windows.Devices.I2c.I2cTransferStatus.FullTransfer">
      <summary>I dati sono stati trasferiti interamente. Per WriteReadPartial, i dati per le operazioni di scrittura e lettura sono stati trasferiti interamente.Per questo codice di stato, il valore del membro I2cTransferResult.BytesTransferred che il metodo restituisce è uguale alle dimensioni del buffer specificato quando hai chiamato il metodo oppure è uguale alla somma delle dimensioni di due buffer che hai specificato per WriteReadPartial.</summary>
    </member><member name="F:Windows.Devices.I2c.I2cTransferStatus.PartialTransfer">
      <summary>Il dispositivo I2C ha riconosciuto negativamente il trasferimento dati prima che tutti i dati venissero trasferiti.Per questo codice di stato, il valore del membro I2cTransferResult.BytesTransferred che il metodo restituisce è il numero dei byte effettivamente trasferiti. Per WriteReadPartial, il valore corrisponde alla somma del numero di byte che l'operazione ha scritto e il numero di byte che l'operazione ha letto.</summary>
    </member><member name="F:Windows.Devices.I2c.I2cTransferStatus.SlaveAddressNotAcknowledged">
      <summary>L'indirizzo del bus non è stato riconosciuto.Per questo codice di stato, il valore del membro I2cTransferResult.BytesTransferred che il metodo restituisce dal metodo è 0.</summary>
    </member><member name="T:Windows.Devices.I2c.II2cDeviceStatics">
      <summary>Fornisce modi per aprire un canale di comunicazione a un dispositivo su un bus I2C.</summary>
    </member><member name="M:Windows.Devices.I2c.II2cDeviceStatics.FromIdAsync(System.String,Windows.Devices.I2c.I2cConnectionSettings)">
      <summary>Recupera un oggetto I2cDevice in modo asincrono per il controller di bus I2C che dispone dell'identificatore pronto per l'uso specificato, utilizzando le impostazioni di connessione specificate.</summary>
      <returns>Operazione asincrona che restituisce l'oggetto I2cDevice.</returns>
      <param name="deviceId">Identificatore pronto per l'uso del dispositivo del controller di bus I2C per il quale desideri creare un oggetto I2cDevice.</param>
      <param name="settings">Impostazioni di connessione da utilizzare la comunicazione con il controller di bus I2C specificato dall'oggetto deviceId.</param>
    </member><member name="M:Windows.Devices.I2c.II2cDeviceStatics.GetDeviceSelector">
      <summary>Recupera una stringa di sintassi di ricerca avanzata (AQS) per tutti i controller di bus I2C nel sistema.</summary>
      <returns>Stringa AQS per tutti i controller bus I2C nel sistema, utilizzabile con il metodo DeviceInformation.FindAllAsync per ottenere gli oggetti DeviceInformation per tali controller di bus.</returns>
    </member><member name="M:Windows.Devices.I2c.II2cDeviceStatics.GetDeviceSelector(System.String)">
      <summary>Recupera una stringa di sintassi di ricerca avanzata (AQS) per il bus I2C con il nome descrittivo specificato.</summary>
      <returns>Stringa AQS per il bus I2C che friendlyName specifica, utilizzabile con il metodo DeviceInformation.FindAllAsync per ottenere un oggetto DeviceInformation per tale bus.</returns>
      <param name="friendlyName">Nome descrittivo per il particolare bus I2C su una piattaforma hardware specifica per cui desideri ottenere la stringa AQS.</param>
    </member><member name="T:Windows.Devices.Spi.ISpiDeviceStatics">
      <summary>Rappresenta le statistiche di dispositivo SPI comuni ai dispositivi SPI.</summary>
    </member><member name="M:Windows.Devices.Spi.ISpiDeviceStatics.FromIdAsync(System.String,Windows.Devices.Spi.SpiConnectionSettings)">
      <summary>Apre un dispositivo con le impostazioni di connessione indicate.</summary>
      <returns>Dispositivo SPI.</returns>
      <param name="busId">ID del bus.</param>
      <param name="settings">Impostazioni di connessione.</param>
    </member><member name="M:Windows.Devices.Spi.ISpiDeviceStatics.GetBusInfo(System.String)">
      <summary>Recupera le informazioni su un determinato bus.</summary>
      <returns>Informazioni sul bus richieste.</returns>
      <param name="busId">ID del bus.</param>
    </member><member name="M:Windows.Devices.Spi.ISpiDeviceStatics.GetDeviceSelector">
      <summary>Ottiene tutti i bus SPI trovati nel sistema.</summary>
      <returns>Stringa contenente tutti i bus nel sistema.</returns>
    </member><member name="M:Windows.Devices.Spi.ISpiDeviceStatics.GetDeviceSelector(System.String)">
      <summary>Ottiene tutti i bus SPI trovati nel sistema che corrispondono al parametro di input.</summary>
      <returns>Stringa contenente tutti i bus con l'input nel nome.</returns>
      <param name="friendlyName">Parametro di input che specifica un nome di identificazione per il bus desiderato. In genere corrisponde a un nome sulla rappresentazione schematica.</param>
    </member><member name="T:Windows.Devices.Spi.SpiBusInfo">
      <summary>Rappresenta le informazioni su un bus SPI.</summary>
    </member><member name="P:Windows.Devices.Spi.SpiBusInfo.ChipSelectLineCount">
      <summary>Ottiene il numero di righe selezionate del chip disponibili sul bus.</summary>
      <returns>Numero di righe selezionate del chip.</returns>
    </member><member name="P:Windows.Devices.Spi.SpiBusInfo.MaxClockFrequency">
      <summary>Velocità massima dei cicli di clock del bus.</summary>
      <returns>Ciclo di clock in hertz.</returns>
    </member><member name="P:Windows.Devices.Spi.SpiBusInfo.MinClockFrequency">
      <summary>Velocità minima dei cicli di clock del bus.</summary>
      <returns>Ciclo di clock in hertz.</returns>
    </member><member name="P:Windows.Devices.Spi.SpiBusInfo.SupportedDataBitLengths">
      <summary>Ottiene le lunghezze in bit che possono essere utilizzate nel bus per trasmettere i dati.</summary>
      <returns>Le lunghezze di dati supportate.</returns>
    </member><member name="T:Windows.Devices.Spi.SpiConnectionSettings">
      <summary>Rappresenta le impostazioni per la connessione con un dispositivo.</summary>
    </member><member name="M:Windows.Devices.Spi.SpiConnectionSettings.#ctor(System.Int32)">
      <summary>Inizializza una nuova istanza di SpiConnectionSettings.</summary>
      <param name="chipSelectLine">Riga selezionata del chip su cui la connessione verrà effettuata.</param>
    </member><member name="P:Windows.Devices.Spi.SpiConnectionSettings.ChipSelectLine">
      <summary>Ottiene o imposta la riga selezionata del chip per la connessione al dispositivo SPI.</summary>
      <returns>Riga selezionata del chip.</returns>
    </member><member name="P:Windows.Devices.Spi.SpiConnectionSettings.ClockFrequency">
      <summary>Ottiene o imposta la velocità di clock per la connessione.</summary>
      <returns>Valore della frequenza di clock in hertz.</returns>
    </member><member name="P:Windows.Devices.Spi.SpiConnectionSettings.DataBitLength">
      <summary>Ottiene o imposta la lunghezza in bit per i dati su questa connessione.</summary>
      <returns>Lunghezza in bit di dati.</returns>
    </member><member name="P:Windows.Devices.Spi.SpiConnectionSettings.Mode">
      <summary>Ottiene o imposta SpiMode per questa connessione.</summary>
      <returns>Modalità di comunicazione.</returns>
    </member><member name="P:Windows.Devices.Spi.SpiConnectionSettings.SharingMode">
      <summary>Ottiene o imposta la modalità di condivisione per la connessione SPI.</summary>
      <returns>Modalità di condivisione.</returns>
    </member><member name="T:Windows.Devices.Spi.SpiDevice">
      <summary>Rappresenta un dispositivo connesso mediante il bus SPI.</summary>
    </member><member name="P:Windows.Devices.Spi.SpiDevice.ConnectionSettings">
      <summary>Ottiene le impostazioni di connessione per il dispositivo.</summary>
      <returns>Impostazioni di connessione.</returns>
    </member><member name="P:Windows.Devices.Spi.SpiDevice.DeviceId">
      <summary>Ottiene l'ID univoco associato al dispositivo.</summary>
      <returns>ID.</returns>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.Close">
      <summary>Chiude la connessione al dispositivo.</summary>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.FromIdAsync(System.String,Windows.Devices.Spi.SpiConnectionSettings)">
      <summary>Apre un dispositivo con le impostazioni di connessione indicate.</summary>
      <returns>Dispositivo SPI richiesto.</returns>
      <param name="busId">ID del bus.</param>
      <param name="settings">Impostazioni di connessione.</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.GetBusInfo(System.String)">
      <summary>Recupera le informazioni su un determinato bus.</summary>
      <returns>Informazioni sul bus richieste.</returns>
      <param name="busId">ID del bus.</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.GetDeviceSelector">
      <summary>Ottiene tutti i bus SPI trovati nel sistema.</summary>
      <returns>Stringa contenente tutti i bus trovati nel sistema.</returns>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.GetDeviceSelector(System.String)">
      <summary>Ottiene tutti i bus SPI trovati nel sistema che corrispondono al parametro di input.</summary>
      <returns>Stringa contenente tutti i bus con l'input nel nome.</returns>
      <param name="friendlyName">Parametro di input che specifica un nome di identificazione per il bus desiderato. In genere corrisponde a un nome sulla rappresentazione schematica.</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.Read(System.Byte[])">
      <summary>Legge dal dispositivo connesso.</summary>
      <param name="buffer">Matrice contenente i dati letti dal dispositivo.</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.TransferFullDuplex(System.Byte[],System.Byte[])">
      <summary>Trasferisci i dati utilizzando un sistema di comunicazione full duplex.</summary>
      <param name="writeBuffer">Matrice che contiene i dati da scrivere sul dispositivo.</param>
      <param name="readBuffer">Matrice contenente i dati letti dal dispositivo.</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.TransferSequential(System.Byte[],System.Byte[])">
      <summary>Trasferisci i dati in sequenza al dispositivo.</summary>
      <param name="writeBuffer">Matrice che contiene i dati da scrivere sul dispositivo.</param>
      <param name="readBuffer">Matrice contenente i dati letti dal dispositivo.</param>
    </member><member name="M:Windows.Devices.Spi.SpiDevice.Write(System.Byte[])">
      <summary>Scrive nel dispositivo connesso.</summary>
      <param name="buffer">Matrice che contiene i dati da scrivere nel dispositivo.</param>
    </member><member name="T:Windows.Devices.Spi.SpiMode">
      <summary>Definisce la modalità di comunicazione 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>Definisce la modalità di condivisione per il bus SPI.</summary>
    </member><member name="F:Windows.Devices.Spi.SpiSharingMode.Exclusive">
      <summary>Il segmento di bus SPI non è condiviso.</summary>
    </member><member name="F:Windows.Devices.Spi.SpiSharingMode.Shared">
      <summary>Il bus SPI è condiviso.</summary>
    </member></members>
</doc>