Bagikan melalui


NotesWindowManagerPreview Kelas

Definisi

Kelas ini memiliki banyak fungsionalitas fitur aplikasi Catatan Pratinjau (lihat Keterangan).

public ref class NotesWindowManagerPreview sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Preview.Notes.PreviewNotesContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class NotesWindowManagerPreview final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Preview.Notes.PreviewNotesContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class NotesWindowManagerPreview
Public NotInheritable Class NotesWindowManagerPreview
Warisan
Object Platform::Object IInspectable NotesWindowManagerPreview
Atribut

Persyaratan Windows

Persyaratan Deskripsi
Rangkaian perangkat
Windows Desktop Extension SDK (diperkenalkan dalam 10.0.14393.0)
API contract
Windows.ApplicationModel.Preview.Notes.PreviewNotesContract (diperkenalkan dalam v1.0)

Keterangan

Fitur Catatan Pratinjau memungkinkan aplikasi Universal Windows untuk menggunakan Ruang Kerja Windows Ink untuk memberikan pengalaman pencatatan yang disesuaikan di perangkat desktop. Aplikasi yang diakui dengan demikian akan beroperasi dengan sejumlah perubahan perilaku yang dimaksudkan untuk membuat proses pencatatan lebih cepat dan lebih nyaman. Misalnya, aplikasi pembuatan catatan akan terbuka tanpa layar percikan, akan muncul di bagian "Catatan Tempel" dari Ruang Kerja Windows Ink, akan memiliki mekanisme peralihan tampilan yang dapat dikonfigurasi sendiri, dan dapat menampilkan catatan di layar terkunci.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1703 15063 SetFocusToPreviousView
1703 15063 SetThumbnailImageForTaskSwitcherAsync
1703 15063 ShowNoteRelativeTo(Int32,Int32,NotesWindowManagerPreviewShowNoteOptions)
1703 15063 ShowNoteWithPlacement(Int32,IBuffer,NotesWindowManagerPreviewShowNoteOptions)

Properti

Nama Deskripsi
IsScreenLocked

Mendapatkan nilai yang menunjukkan apakah layar perangkat saat ini terkunci.

Metode

Nama Deskripsi
GetForCurrentApp()

Mengembalikan instans NotesWindowManagerPreview, yang akan digunakan untuk sebagian besar operasi Catatan Pratinjau yang dapat dijalankan aplikasi.

GetNotePlacement(Int32)

Mendapatkan penempatan tampilan catatan tertentu, untuk disimpan dalam memori program atau pada penyimpanan disk lalu dipulihkan oleh aplikasi di lain waktu.

HideNote(Int32)

Mengatur tampilan catatan menjadi tidak terlihat dan memindahkan fokus ke tampilan catatan (jendela) yang terlihat berikutnya atau ke Ruang Kerja Windows Ink (lihat Keterangan). Tampilan dipilih dalam urutan siklik yang ditentukan sistem.

Catatan

Meskipun catatan menghilang dari layar, objek CoreWindow-nya tetap ada sampai peristiwa NoteVisibilityChanged dinaikkan dan metode penanganan menutup jendela catatan dengan memanggil metode Tutup .

SetFocusToNextView()

Mengalihkan fokus ke tampilan catatan yang terlihat berikutnya (jendela) atau ke Ruang Kerja Windows Ink (lihat Keterangan). Tampilan dipilih dalam urutan siklik yang ditentukan sistem.

SetFocusToPreviousView()

Mengalihkan fokus ke tampilan catatan yang terlihat sebelumnya (jendela) atau ke Ruang Kerja Windows Ink (lihat Keterangan). Tampilan dipilih dalam urutan siklik yang ditentukan sistem.

SetNotesThumbnailAsync(IBuffer)

Mengatur gambar mini untuk aplikasi ini seperti yang muncul di Ruang Kerja Windows Ink, di pengalih tugas Alt+TAB, atau saat mengarahkan mouse ke taskbar.

SetThumbnailImageForTaskSwitcherAsync(SoftwareBitmap)

Secara asinkron mengatur gambar mini untuk aplikasi ini seperti yang muncul di pengalih tugas Alt+TAB.

ShowNote(Int32)

Membuat catatan terlihat di layar perangkat.

Catatan

Metode ini seharusnya hanya dipanggil pada catatan yang telah disembunyikan dengan HideNote.

ShowNoteRelativeTo(Int32, Int32, NotesWindowManagerPreviewShowNoteOptions)

Membuat catatan terlihat dan menempatkannya berdekatan dengan tampilan "jangkar" tertentu.

ShowNoteRelativeTo(Int32, Int32)

Membuat catatan terlihat dan menempatkannya berdekatan dengan tampilan "jangkar" tertentu.

ShowNoteWithPlacement(Int32, IBuffer, NotesWindowManagerPreviewShowNoteOptions)

Membuat catatan terlihat dan mengatur data penempatannya (dimensi dan lokasi) seperti yang ditentukan.

ShowNoteWithPlacement(Int32, IBuffer)

Membuat catatan terlihat dan mengatur data penempatannya (dimensi dan lokasi) seperti yang ditentukan.

TrySetNoteSize(Int32, Size)

Mengubah ukuran catatan yang ditentukan ke dimensi yang diinginkan. Jika ukuran yang diberikan tidak disarankan karena masalah ukuran/ruang layar, ukuran catatan tidak akan diubah.

Acara

Nama Deskripsi
NotePlacementChanged

Menunjukkan bahwa penempatan catatan (dimensi dan lokasi) telah berubah.

Catatan

Ketika peristiwa ini dinaikkan, aplikasi harus memanggil GetNotePlacement untuk memperbarui catatannya dengan penempatan baru catatan.

NoteVisibilityChanged

Menunjukkan bahwa status visibilitas catatan telah berubah.

Catatan

Ketika peristiwa ini dinaikkan, handler-nya harus menentukan apakah tampilan yang diberikan disembunyikan atau ditampilkan (sesuai dengan properti isVisible di kelas NoteVisibilityChangedPreviewEventArgs ). Jika disembunyikan, objek CoreWindow catatan harus ditutup (dengan metode Tutup ) dalam penanganan aktivitas.

SystemLockStateChanged

Menunjukkan bahwa status kunci layar perangkat telah berubah.

Berlaku untuk