Compartir a través de


LockScreen Clase

Definición

Proporciona propiedades y métodos para administrar la imagen de pantalla completa que se usa como fondo de la pantalla de bloqueo.

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
Herencia
Object Platform::Object IInspectable LockScreen
Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.10240.0)
API contract
Windows.System.UserProfile.UserProfileLockScreenContract (se introdujo en la versión v1.0)

Ejemplos

En este ejemplo se usa el método SetImageFileAsync de esta clase para establecer la imagen de la pantalla de bloqueo. Se supone que el archivo de variable es una imagen asignada previamente.

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)

En este ejemplo se usa el método GetImageStream de esta clase para recuperar la imagen de la pantalla de bloqueo.

IRandomAccessStream imageStream = LockScreen.GetImageStream();
Windows::Storage::Streams::IRandomAccessStream imageStream{
    Windows::System::UserProfile::LockScreen::GetImageStream()
};
auto imageStream = Windows::System::UserProfile::LockScreen::GetImageStream();

Propiedades

OriginalImageFile

Obtiene la imagen de la pantalla de bloqueo actual.

Métodos

GetImageStream()

Obtiene la imagen de la pantalla de bloqueo actual como un flujo de datos.

RequestSetImageFeedAsync(Uri)

Registra una fuente de imágenes RSS que se usará como presentación de diapositivas de pantalla de bloqueo. (Solo Windows 8.1)

SetImageFileAsync(IStorageFile)

Establece la imagen de la pantalla de bloqueo de un objeto StorageFile .

SetImageStreamAsync(IRandomAccessStream)

Establece la imagen de la pantalla de bloqueo de un flujo de datos.

TryRemoveImageFeed()

Anula el registro de la fuente de imágenes que se usa en la presentación de diapositivas de la pantalla de bloqueo, deteniendo la presentación. (Solo Windows 8.1)

Se aplica a

Consulte también