LockScreen 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.
Fornece propriedades e métodos para gerenciar a imagem de tela inteira usada como tela de fundo da tela de bloqueio.
public ref class LockScreen abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.System.UserProfile.UserProfileLockScreenContract, 65536)]
class LockScreen final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.System.UserProfile.UserProfileLockScreenContract), 65536)]
public static class LockScreen
Public Class LockScreen
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
|
API contract |
Windows.System.UserProfile.UserProfileLockScreenContract (introduzida na v1.0)
|
Exemplos
Este exemplo usa o método SetImageFileAsync dessa classe para definir a imagem da tela de bloqueio. Supõe-se que o arquivo de variável seja uma imagem atribuída anteriormente.
Windows.System.UserProfile.LockScreen.SetImageFileAsync(file);
Windows::Foundation::IAsyncAction MainPage::ExampleCoroutineAsync(Windows::Storage::StorageFile const& file)
{
co_await Windows::System::UserProfile::LockScreen::SetImageFileAsync(file);
}
using namespace Windows::System::UserProfile;
LockScreen::SetImageFileAsync(file)
Este exemplo usa o método GetImageStream dessa classe para recuperar a imagem da tela de bloqueio.
IRandomAccessStream imageStream = LockScreen.GetImageStream();
Windows::Storage::Streams::IRandomAccessStream imageStream{
Windows::System::UserProfile::LockScreen::GetImageStream()
};
auto imageStream = Windows::System::UserProfile::LockScreen::GetImageStream();
Propriedades
OriginalImageFile |
Obtém a imagem da tela de bloqueio atual. |
Métodos
GetImageStream() |
Obtém a imagem da tela de bloqueio atual como um fluxo de dados. |
RequestSetImageFeedAsync(Uri) |
Registra um feed de imagem RSS a ser usado como uma apresentação de slides de tela de bloqueio. (somente Windows 8.1) |
SetImageFileAsync(IStorageFile) |
Define a imagem da tela de bloqueio de um objeto StorageFile . |
SetImageStreamAsync(IRandomAccessStream) |
Define a imagem da tela de bloqueio de um fluxo de dados. |
TryRemoveImageFeed() |
Cancela o registro do feed de imagens que está sendo usado na apresentação de slides da tela de bloqueio, interrompendo a apresentação de slides. (somente Windows 8.1) |