Condividi tramite


LockScreen Classe

Definizione

Fornisce proprietà e metodi per gestire l'immagine a schermo intero usata come sfondo della schermata di blocco.

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
Ereditarietà
Object Platform::Object IInspectable LockScreen
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows Desktop Extension SDK (è stato introdotto in 10.0.10240.0)
API contract
Windows.System.UserProfile.UserProfileLockScreenContract (è stato introdotto in v1.0)

Esempio

In questo esempio viene utilizzato il metodo SetImageFileAsync di questa classe per impostare l'immagine della schermata di blocco. Si presuppone che il file di variabile sia un'immagine assegnata in precedenza.

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)

Questo esempio usa il metodo GetImageStream di questa classe per recuperare l'immagine della schermata di blocco.

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

Proprietà

OriginalImageFile

Ottiene l'immagine corrente della schermata di blocco.

Metodi

GetImageStream()

Ottiene l'immagine corrente della schermata di blocco come flusso di dati.

RequestSetImageFeedAsync(Uri)

Registra un feed di immagini RSS da usare come presentazione della schermata di blocco. (solo Windows 8.1)

SetImageFileAsync(IStorageFile)

Imposta l'immagine della schermata di blocco da un oggetto StorageFile .

SetImageStreamAsync(IRandomAccessStream)

Imposta l'immagine della schermata di blocco da un flusso di dati.

TryRemoveImageFeed()

Annulla la registrazione del feed di immagini usato nella presentazione della schermata di blocco, interrompendo la presentazione. (solo Windows 8.1)

Si applica a

Vedi anche