ClaimedLineDisplay Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um dispositivo de exibição de linha reivindicado.
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
- Herança
- Atributos
- Implementações
Requisitos do Windows
Família de dispositivos |
Windows 10 Creators Update (introduzida na 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v4.0)
|
Comentários
Esse objeto pode ser construído diretamente ou usando LineDisplay.ClaimAsync. Ao contrário de outros periféricos, o método EnableAsync() foi removido para exibições de linha. Em vez disso, o dispositivo é habilitado implicitamente sempre que são enviados comandos que exigem que a exibição de linha esteja em um estado habilitado.
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1.709 | 16299 | CheckHealthAsync |
1.709 | 16299 | CheckPowerStatusAsync |
1.709 | 16299 | CustomGlyphs |
1.709 | 16299 | GetAttributes |
1.709 | 16299 | GetStatisticsAsync |
1.709 | 16299 | MaxBitmapSizeInPixels |
1.709 | 16299 | StatusUpdated |
1.709 | 16299 | SupportedCharacterSets |
1.709 | 16299 | SupportedScreenSizesInCharacters |
1.709 | 16299 | TryClearDescriptorsAsync |
1.709 | 16299 | TryCreateWindowAsync |
1.709 | 16299 | TrySetDescriptorAsync |
1.709 | 16299 | TryStoreStorageFileBitmapAsync(StorageFile) |
1.709 | 16299 | TryStoreStorageFileBitmapAsync(StorageFile,LineDisplayHorizontalAlignment,LineDisplayVerticalAlignment) |
1.709 | 16299 | TryStoreStorageFileBitmapAsync(StorageFile,LineDisplayHorizontalAlignment,LineDisplayVerticalAlignment,Int32) |
1.709 | 16299 | TryUpdateAttributesAsync |
1809 | 17763 | Fechadas |
Propriedades
Capabilities |
Obtém os recursos da exibição de linha reivindicada. |
CustomGlyphs |
Obtém a lista de glifos personalizados da exibição de linha, se o recurso tiver suporte. |
DefaultWindow |
Obtém a janela padrão do dispositivo da exibição de linha. |
DeviceControlDescription |
Obtém a descrição do controle do dispositivo da exibição de linha. |
DeviceControlVersion |
Obtém o número de versão de controle do dispositivo da exibição de linha. |
DeviceId |
Obtém o DeviceInformation.Id da exibição de linha. |
DeviceServiceVersion |
Obtém o número de versão do serviço da exibição de linha. |
MaxBitmapSizeInPixels |
Obtém o tamanho máximo do bitmap. |
PhysicalDeviceDescription |
Obtém a descrição do dispositivo físico. |
PhysicalDeviceName |
Obtém o nome do dispositivo físico. |
SupportedCharacterSets |
Obtém os conjuntos de caracteres compatíveis com a exibição de linha. |
SupportedScreenSizesInCharacters |
Obtém os tamanhos de tela compatíveis com a exibição de linha. |
Métodos
CheckHealthAsync(UnifiedPosHealthCheckLevel) |
Obtém o estado de integridade do dispositivo de forma assíncrona. |
CheckPowerStatusAsync() |
Obtém o status de energia atual do dispositivo. |
Close() |
Feche a sessão de exibição de linha. Para C++ e JavaScript, use Close(). Para C# e Visual Basic, use Dispose(). |
Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. |
FromIdAsync(String) |
Cria um objeto LineDisplay do DeviceInformation.Id. |
GetAttributes() |
Obtém os atributos da exibição de linha. |
GetDeviceSelector() |
Obtém uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada) que você pode usar para listar as exibições de linha disponíveis. |
GetDeviceSelector(PosConnectionTypes) |
Obtém uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada) que você pode usar para listar as exibições de linha disponíveis nos tipos de conexão especificados |
GetStatisticsAsync(IIterable<String>) |
Recupera as estatísticas solicitadas da exibição de linha. |
RetainDevice() |
Retém a declaração de um aplicativo em um dispositivo de exibição de linha depois que ele foi reivindicado por outro aplicativo com LineDisplay.ClaimAsync. |
TryClearDescriptorsAsync() |
Tenta limpar de forma assíncrona todas as descrições. |
TryCreateWindowAsync(Rect, Size) |
Tenta criar de forma assíncrona um LineDisplayWindow. |
TrySetDescriptorAsync(UInt32, LineDisplayDescriptorState) |
Tenta definir de forma assíncrona um descritor usando o atributo especificado. |
TryStoreStorageFileBitmapAsync(StorageFile, LineDisplayHorizontalAlignment, LineDisplayVerticalAlignment, Int32) |
Tenta armazenar de forma assíncrona uma imagem bitmap de um StorageFile para exibição posterior no dispositivo de exibição de linha. |
TryStoreStorageFileBitmapAsync(StorageFile, LineDisplayHorizontalAlignment, LineDisplayVerticalAlignment) |
Tenta armazenar de forma assíncrona uma imagem bitmap de um StorageFile para exibição posterior no dispositivo de exibição de linha. |
TryStoreStorageFileBitmapAsync(StorageFile) |
Tenta armazenar de forma assíncrona uma imagem bitmap de um StorageFile para exibição posterior no dispositivo de exibição de linha. |
TryUpdateAttributesAsync(LineDisplayAttributes) |
Atualizações os atributos do dispositivo. |
Eventos
Closed |
Evento gerado quando ClaimedLineDisplay é fechado. |
ReleaseDeviceRequested |
Ocorre quando uma exibição de linha reivindicada reivindicada é reivindicada por outro aplicativo com LineDisplay.ClaimAsync. |
StatusUpdated |
Notifica o aplicativo de que há uma alteração na status de energia da exibição de linha. |