Bagikan melalui


Windows.System.RemoteSystems Ruang nama

Menyediakan aplikasi dengan kemampuan untuk menemukan dan berkomunikasi dengan perangkat lain. API ini adalah bagian dari Project Roma yang memungkinkan Anda membuat pengalaman pengguna multi-platform.

Kelas

KnownRemoteSystemCapabilities

Berisi nama string dari berbagai fitur platform Sistem Jarak Jauh. Sistem jarak jauh kompatibel atau tidak kompatibel dengan setiap kemampuan yang sesuai dengan properti kelas ini.

RemoteSystem

Kelas ini mengelola atribut sistem jarak jauh (perangkat) yang ditemukan dan menyediakan kemampuan untuk menemukan sistem jarak jauh sebagai bagian dari Project Roma.

RemoteSystemAddedEventArgs

Mendapatkan informasi tentang peristiwa RemoteSystemAdded , yaitu RemoteSystem yang ditambahkan.

RemoteSystemApp

Mewakili aplikasi pada sistem jarak jauh.

RemoteSystemAppRegistration

Kelas ini mewakili aplikasi yang akan didaftarkan di cloud untuk konektivitas jarak jauh. Aplikasi terdaftar dapat menyediakan layanan aplikasi jarak jauh atau digunakan untuk meluncurkan URI.

RemoteSystemAuthorizationKindFilter

IRemoteSystemFilter yang mengubah serangkaian sistem jarak jauh yang dapat ditemukan dengan mengizinkan jenis otorisasi tertentu.

RemoteSystemConnectionInfo

Menyediakan informasi tentang koneksi ke sistem jarak jauh. Misalnya, jenis koneksi.

RemoteSystemConnectionRequest

Mewakili niat untuk berkomunikasi dengan sistem jarak jauh (perangkat) tertentu.

RemoteSystemDiscoveryTypeFilter

IRemoteSystemFilter yang membatasi serangkaian sistem jarak jauh yang dapat ditemukan dengan hanya mengizinkan mereka dari jenis penemuan tertentu.

RemoteSystemEnumerationCompletedEventArgs

Ini adalah kelas argumen untuk peristiwa RemoteSystemWatcher.EnumerationCompleted .

RemoteSystemKindFilter

IRemoteSystemFilter yang membatasi serangkaian sistem jarak jauh yang dapat ditemukan dengan hanya mengizinkan jenis perangkat tertentu.

RemoteSystemKinds

Berisi string baca-saja yang mengidentifikasi berbagai jenis perangkat.

RemoteSystemRemovedEventArgs

Mendapatkan informasi tentang peristiwa RemoteSystemRemoved , yaitu RemoteSystem yang dihapus

RemoteSystemSession

Mewakili dan menangani sesi jarak jauh yang dapat dibagikan antara dua atau beberapa perangkat yang terhubung. Lihat Keterangan untuk informasi tentang fitur ini.

RemoteSystemSessionAddedEventArgs

Berisi informasi tentang peristiwa RemoteSystemSessionWatcher.Added .

RemoteSystemSessionController

Menangani pembuatan dan pengelolaan sesi jarak jauh baru untuk bergabung dengan perangkat lain.

RemoteSystemSessionCreationResult

Mewakili hasil upaya oleh objek RemoteSystemSessionController untuk membuat sesi jarak jauh baru.

RemoteSystemSessionDisconnectedEventArgs

Berisi informasi tentang kejadian RemoteSystemSession.Terputus , yaitu alasan perangkat ini terputus dari sesi.

RemoteSystemSessionInfo

Berisi informasi identifikasi tentang sesi jarak jauh.

RemoteSystemSessionInvitation

Mewakili undangan dari peserta sesi untuk bergabung dengan sesi jarak jauh mereka.

RemoteSystemSessionInvitationListener

Berisi fungsionalitas untuk menerima dan menangani undangan untuk bergabung dengan sesi jarak jauh. Kelas ini mulai mendengarkan undangan saat dibuat.

RemoteSystemSessionInvitationReceivedEventArgs

Berisi informasi tentang peristiwa RemoteSystemSessionInvitationListener.InvitationReceived , yaitu objek RemoteSystemSessionInvitation terkait.

RemoteSystemSessionJoinRequest

Mewakili permintaan perangkat jarak jauh untuk bergabung dengan sesi yang dikontrol oleh perangkat ini.

RemoteSystemSessionJoinRequestedEventArgs

Berisi informasi tentang peristiwa RemoteSystemSessionController.JoinRequested yang dinaikkan.

RemoteSystemSessionJoinResult

Mewakili hasil dari upaya perangkat ini untuk bergabung dengan sesi jarak jauh.

RemoteSystemSessionMessageChannel

Menangani saluran transfer data khusus dalam sesi jarak jauh. Kelas ini memiliki fungsionalitas untuk mengirim dan menerima.

RemoteSystemSessionOptions

Berisi opsi tambahan yang dapat ditentukan instans RemoteSystemSessionController saat mencoba membuat sesi jarak jauh.

RemoteSystemSessionParticipant

Mewakili perangkat yang merupakan peserta dalam sesi jarak jauh. Sesi dapat memiliki satu atau beberapa peserta.

RemoteSystemSessionParticipantAddedEventArgs

Berisi informasi tentang peristiwa RemoteSystemSessionParticipantWatcher.Added , yaitu peserta yang ditambahkan ke sesi.

RemoteSystemSessionParticipantRemovedEventArgs

Berisi informasi tentang peristiwa RemoteSystemSessionParticipantWatcher.Removed , yaitu peserta yang dihapus dari sesi.

RemoteSystemSessionParticipantWatcher

Menangani penemuan dan pemantauan peserta sesi jarak jauh dengan menaikkan peristiwa yang sesuai.

RemoteSystemSessionRemovedEventArgs

Berisi informasi tentang peristiwa RemoteSystemSessionWatcher.Removed yang dimunculkan, yaitu sesi jarak jauh yang telah hilang.

RemoteSystemSessionUpdatedEventArgs

Berisi informasi tentang peristiwa RemoteSystemSessionWatcher.Updated yang dimunculkan, yaitu sesi jarak jauh yang informasinya diperbarui.

RemoteSystemSessionValueSetReceivedEventArgs

Berisi informasi tentang peristiwa RemoteSystemSessionMessageChannel.ValueSetReceived yang dimunculkan, yaitu pesan yang diterima.

RemoteSystemSessionWatcher

Mengawasi aktivitas yang terkait dengan penemuan sesi jarak jauh dan meningkatkan peristiwa yang sesuai.

RemoteSystemStatusTypeFilter

IRemoteSystemFilter yang membatasi serangkaian sistem jarak jauh yang dapat ditemukan dengan hanya mengizinkan mereka yang memiliki status ketersediaan tertentu.

RemoteSystemUpdatedEventArgs

Mendapatkan informasi tentang peristiwa RemoteSystemUpdated , yaitu RemoteSystem yang diperbarui.

RemoteSystemWatcher

Mengawasi aktivitas yang terkait dengan penemuan sistem jarak jauh dan meningkatkan peristiwa yang sesuai.

RemoteSystemWatcherErrorOccurredEventArgs

Mendapatkan informasi tentang peristiwa ErrorOccurred , yaitu nilai RemoteSystemWatcherError yang menjelaskan kesalahan.

RemoteSystemWebAccountFilter

IRemoteSystemFilter yang membatasi serangkaian sistem jarak jauh yang dapat ditemukan dengan hanya mengizinkan mereka yang masuk dengan akun web tertentu.

Antarmuka

IRemoteSystemFilter

Membatasi serangkaian sistem jarak jauh yang dapat ditemukan objek RemoteSystemWatcher , sesuai dengan karakterisasi tertentu.

Enum

RemoteSystemAccessStatus

Berisi nilai yang menjelaskan akses aplikasi untuk menggunakan fitur Sistem Jarak Jauh .

RemoteSystemAuthorizationKind

Berisi nilai yang menentukan apakah perangkat klien hanya dapat menemukan perangkat pengguna yang sama atau perangkat pengguna lain juga. Perangkat lintas pengguna harus tersedia melalui koneksi proksimal agar dapat ditemukan (lihat RemoteSystemDiscoveryType untuk detailnya).

RemoteSystemDiscoveryType

Berisi nilai yang menjelaskan bagaimana sistem jarak jauh dapat ditemukan.

RemoteSystemPlatform

Berisi nilai yang menjelaskan platform sistem operasi yang dapat dijalankan oleh sistem jarak jauh.

RemoteSystemSessionCreationStatus

Menjelaskan status upaya untuk membuat sesi jarak jauh.

RemoteSystemSessionDisconnectedReason

Berisi nilai yang menjelaskan alasan perangkat mungkin terputus dari sesi jarak jauh.

RemoteSystemSessionJoinStatus

Berisi nilai yang menjelaskan hasil upaya perangkat ini untuk bergabung dengan sesi jarak jauh.

RemoteSystemSessionMessageChannelReliability

Berisi nilai yang menjelaskan jenis keandalan saluran olahpesan sesi jarak jauh.

RemoteSystemSessionParticipantWatcherStatus

Berisi nilai yang menjelaskan status operasional objek pengamat peserta.

RemoteSystemSessionWatcherStatus

Berisi nilai yang menjelaskan status operasional objek pengamat sesi jarak jauh.

RemoteSystemStatus

Berisi nilai yang menjelaskan status ketersediaan sistem jarak jauh.

RemoteSystemStatusType

Berisi nilai yang menjelaskan jenis status sistem jarak jauh. Ini adalah penyederhanaan enumerasi RemoteSystemStatus dan digunakan untuk membuat objek RemoteSystemStatusTypeFilter .

RemoteSystemWatcherError

Berisi nilai yang menjelaskan kesalahan pengamat, yang dapat menghentikan penemuan.

Lihat juga