NotesWindowManagerPreview Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |