Share via


ClaimedLineDisplay Classe

Definizione

Rappresenta un dispositivo di visualizzazione linea attestazionato.

public ref class ClaimedLineDisplay sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ClaimedLineDisplay final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ClaimedLineDisplay : System.IDisposable
Public NotInheritable Class ClaimedLineDisplay
Implements IDisposable
Ereditarietà
Object Platform::Object IInspectable ClaimedLineDisplay
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Commenti

Questo oggetto può essere costruito direttamente oppure usando LineDisplay.ClaimAsync. A differenza di altre periferiche, il metodo EnableAsync() è stato rimosso per la visualizzazione della riga. Il dispositivo viene invece abilitato in modo implicito ogni volta che vengono inviati comandi che richiedono che la visualizzazione della riga sia in uno stato abilitato.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1709 16299 CheckHealthAsync
1709 16299 CheckPowerStatusAsync
1709 16299 CustomGlyphs
1709 16299 GetAttributes
1709 16299 GetStatisticsAsync
1709 16299 MaxBitmapSizeInPixels
1709 16299 StatusUpdated
1709 16299 SupportedCharacterSets
1709 16299 SupportedScreenSizesInCharacters
1709 16299 TryClearDescriptorsAsync
1709 16299 TryCreateWindowAsync
1709 16299 TrySetDescriptorAsync
1709 16299 TryStoreStorageFileBitmapAsync(StorageFile)
1709 16299 TryStoreStorageFileBitmapAsync(StorageFile,LineDisplayHorizontalAlignment,LineDisplayVerticalAlignment)
1709 16299 TryStoreStorageFileBitmapAsync(StorageFile,LineDisplayHorizontalAlignment,LineDisplayVerticalAlignment,Int32)
1709 16299 TryUpdateAttributesAsync
1809 17763 Chiuso

Proprietà

Capabilities

Ottiene le funzionalità della visualizzazione della riga richiesta.

CustomGlyphs

Ottiene l'elenco di glifi personalizzati della visualizzazione della riga, se la funzionalità è supportata.

DefaultWindow

Ottiene la finestra predefinita del dispositivo della visualizzazione della riga.

DeviceControlDescription

Ottiene la descrizione del controllo del dispositivo della visualizzazione della riga.

DeviceControlVersion

Ottiene il numero di versione del controllo del dispositivo della visualizzazione della riga.

DeviceId

Ottiene la DeviceInformation.Id della visualizzazione della riga.

DeviceServiceVersion

Ottiene il numero di versione del servizio della visualizzazione della riga.

MaxBitmapSizeInPixels

Ottiene la dimensione massima della bitmap.

PhysicalDeviceDescription

Ottiene la descrizione del dispositivo fisico.

PhysicalDeviceName

Ottiene il nome del dispositivo fisico.

SupportedCharacterSets

Ottiene i set di caratteri supportati dalla visualizzazione della riga.

SupportedScreenSizesInCharacters

Ottiene le dimensioni dello schermo supportate dalla visualizzazione della riga.

Metodi

CheckHealthAsync(UnifiedPosHealthCheckLevel)

Ottiene lo stato di integrità del dispositivo in modo asincrono.

CheckPowerStatusAsync()

Ottiene lo stato corrente dell'alimentazione del dispositivo.

Close()

Chiudere la sessione di visualizzazione della riga. Per C++ e JavaScript, usare Close(). Per C# e Visual Basic, usare Dispose().

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

FromIdAsync(String)

Crea un oggetto LineDisplay dal DeviceInformation.Id.

GetAttributes()

Ottiene gli attributi della visualizzazione della riga.

GetDeviceSelector()

Ottiene una stringa AQS (Advanced Query Syntax) che è possibile usare per elencare le visualizzazioni della riga disponibile.

GetDeviceSelector(PosConnectionTypes)

Ottiene una stringa AQS (Advanced Query Syntax) che è possibile usare per elencare le visualizzazioni della riga disponibili sui tipi di connessione specificati

GetStatisticsAsync(IIterable<String>)

Recupera le statistiche richieste dalla visualizzazione della riga.

RetainDevice()

Mantiene l'attestazione di un'app in un dispositivo di visualizzazione linea dopo che è stata richiesta da un'altra app con LineDisplay.ClaimAsync.

TryClearDescriptorsAsync()

Tenta di cancellare tutte le descrizioni in modo asincrono.

TryCreateWindowAsync(Rect, Size)

Tenta di creare in modo asincrono lineDisplayWindow.

TrySetDescriptorAsync(UInt32, LineDisplayDescriptorState)

Tenta di impostare in modo asincrono un descrittore usando l'attributo specificato.

TryStoreStorageFileBitmapAsync(StorageFile)

Tenta di archiviare in modo asincrono un'immagine bitmap da un file di archiviazione per la visualizzazione successiva nel dispositivo di visualizzazione della riga.

TryStoreStorageFileBitmapAsync(StorageFile, LineDisplayHorizontalAlignment, LineDisplayVerticalAlignment)

Tenta di archiviare in modo asincrono un'immagine bitmap da un file di archiviazione per la visualizzazione successiva nel dispositivo di visualizzazione della riga.

TryStoreStorageFileBitmapAsync(StorageFile, LineDisplayHorizontalAlignment, LineDisplayVerticalAlignment, Int32)

Tenta di archiviare in modo asincrono un'immagine bitmap da un file di archiviazione per la visualizzazione successiva nel dispositivo di visualizzazione della riga.

TryUpdateAttributesAsync(LineDisplayAttributes)

Aggiornamenti gli attributi del dispositivo.

Eventi

Closed

Evento generato quando l'oggetto ClaimedLineDisplay viene chiuso.

ReleaseDeviceRequested

Si verifica quando viene richiesta un'attestazione di visualizzazione della riga richiesta da un'altra app con LineDisplay.ClaimAsync.

StatusUpdated

Notifica all'applicazione che esiste una modifica dello stato di alimentazione della visualizzazione della riga.

Si applica a