Condividi tramite


Windows.System.RemoteSystems Spazio dei nomi

Fornisce un'app con la possibilità di individuare e comunicare con altri dispositivi. Questa API fa parte di Project Rome che consente di creare un'esperienza utente multipiattaforma.

Classi

KnownRemoteSystemCapabilities

Contiene i nomi di stringa di diverse funzionalità della piattaforma Sistemi remoti. Un sistema remoto è compatibile o incompatibile con ognuna delle funzionalità corrispondenti alle proprietà di questa classe.

RemoteSystem

Questa classe gestisce gli attributi di un sistema remoto individuato (dispositivo) e offre le funzionalità per individuare sistemi remoti come parte di Project Rome.

RemoteSystemAddedEventArgs

Ottiene informazioni su un evento RemoteSystemAdded , ovvero remoteSystem aggiunto.

RemoteSystemApp

Rappresenta un'applicazione in un sistema remoto.

RemoteSystemAppRegistration

Questa classe rappresenta un'applicazione che deve essere registrata nel cloud per la connettività remota. Un'app registrata può fornire servizi app remoti o essere usata per avviare un URI.

RemoteSystemAuthorizationKindFilter

IRemoteSystemFilter che modifica il set di sistemi remoti individuabili consentendo quelli di un tipo di autorizzazione specifico.

RemoteSystemConnectionInfo

Fornisce informazioni su una connessione a un sistema remoto. Ad esempio, il tipo di connessione.

RemoteSystemConnectionRequest

Rappresenta una finalità di comunicare con un sistema remoto specifico (dispositivo).

RemoteSystemDiscoveryTypeFilter

IRemoteSystemFilter che limita il set di sistemi remoti individuabili consentendo solo quelli di un tipo di individuazione specifico.

RemoteSystemEnumerationCompletedEventArgs

Si tratta della classe di argomento per l'evento RemoteSystemWatcher.EnumerationCompleted .

RemoteSystemKindFilter

IRemoteSystemFilter che limita il set di sistemi remoti individuabili consentendo solo quelli di tipi di dispositivo specifici.

RemoteSystemKinds

Contiene stringhe di sola lettura che identificano vari tipi di dispositivo.

RemoteSystemRemovedEventArgs

Ottiene informazioni su un evento RemoteSystemRemoved , ovvero remoteSystem rimosso

RemoteSystemSession

Rappresenta e gestisce una sessione remota che può essere condivisa tra due o più dispositivi connessi. Per informazioni su questa funzionalità, vedere Osservazioni.

RemoteSystemSessionAddedEventArgs

Contiene informazioni su un evento RemoteSystemSessionWatcher.Added .

RemoteSystemSessionController

Gestisce la creazione e la gestione di una nuova sessione remota per altri dispositivi da aggiungere.

RemoteSystemSessionCreationResult

Rappresenta il risultato di un tentativo da parte di un oggetto RemoteSystemSessionController per creare una nuova sessione remota.

RemoteSystemSessionDisconnectedEventArgs

Contiene informazioni su un evento RemoteSystemSession.Disconnected , ovvero il motivo per cui il dispositivo è stato disconnesso dalla sessione.

RemoteSystemSessionInfo

Contiene informazioni di identificazione su una sessione remota.

RemoteSystemSessionInvitation

Rappresenta un invito da parte di un partecipante alla sessione remota.

RemoteSystemSessionInvitationListener

Contiene la funzionalità per la ricezione e la gestione degli inviti per partecipare alle sessioni remote. Questa classe inizia ad ascoltare gli inviti quando viene creata un'istanza.

RemoteSystemSessionInvitationReceivedEventArgs

Contiene informazioni su un evento RemoteSystemSessionInvitationListener.InvitationReceived , ovvero l'oggetto RemoteSystemSessionInvitation associato.

RemoteSystemSessionJoinRequest

Rappresenta la richiesta di un dispositivo remoto di partecipare a una sessione controllata da questo dispositivo.

RemoteSystemSessionJoinRequestedEventArgs

Contiene informazioni sull'evento RemoteSystemSessionController.JoinRequested generato.

RemoteSystemSessionJoinResult

Rappresenta il risultato del tentativo del dispositivo di partecipare a una sessione remota.

RemoteSystemSessionMessageChannel

Gestisce un canale di trasferimento dati dedicato all'interno di una sessione remota. Questa classe possiede la funzionalità per l'invio e la ricezione.

RemoteSystemSessionOptions

Contiene opzioni aggiuntive che un'istanza remoteSystemSessionController può specificare quando si tenta di creare una sessione remota.

RemoteSystemSessionParticipant

Rappresenta un dispositivo che è un partecipante a una sessione remota. Una sessione può avere uno o più partecipanti.

RemoteSystemSessionParticipantAddedEventArgs

Contiene informazioni su un evento RemoteSystemSessionParticipantWatcher.Added , ovvero il partecipante aggiunto alla sessione.

RemoteSystemSessionParticipantRemovedEventArgs

Contiene informazioni su un evento RemoteSystemSessionParticipantWatcher.Removed , ovvero il partecipante rimosso dalla sessione.

RemoteSystemSessionParticipantWatcher

Gestisce l'individuazione e il monitoraggio dei partecipanti alla sessione remota generando gli eventi appropriati.

RemoteSystemSessionRemovedEventArgs

Contiene informazioni su un evento RemoteSystemSessionWatcher.Removed generato, ovvero la sessione remota scomparsa.

RemoteSystemSessionUpdatedEventArgs

Contiene informazioni su un evento RemoteSystemSessionWatcher.Update generato, ovvero la sessione remota le cui informazioni sono state aggiornate.

RemoteSystemSessionValueSetReceivedEventArgs

Contiene informazioni su un evento RemoteSystemSessionMessageChannel.ValueSetReceived generato, ovvero il messaggio ricevuto.

RemoteSystemSessionWatcher

Controlla l'attività correlata all'individuazione di sessioni remote e genera gli eventi appropriati.

RemoteSystemStatusTypeFilter

IRemoteSystemFilter che limita il set di sistemi remoti individuabili consentendo solo quelli di uno stato di disponibilità specifico.

RemoteSystemUpdatedEventArgs

Ottiene informazioni su un evento RemoteSystemUpdated , ovvero remoteSystem aggiornato.

RemoteSystemWatcher

Controlla l'attività correlata all'individuazione dei sistemi remoti e genera gli eventi appropriati.

RemoteSystemWatcherErrorOccurredEventArgs

Ottiene informazioni su un evento ErrorOccurred , ovvero il valore RemoteSystemWatcherError che descrive l'errore.

RemoteSystemWebAccountFilter

IRemoteSystemFilter che limita il set di sistemi remoti individuabili consentendo solo quelli che sono connessi con un determinato account Web.

Interfacce

IRemoteSystemFilter

Limita il set di sistemi remoti che un oggetto RemoteSystemWatcher può individuare, in base a una particolare caratterizzazione.

Enumerazioni

RemoteSystemAccessStatus

Contiene i valori che descrivono l'accesso di un'app per usare la funzionalità Sistemi remoti .

RemoteSystemAuthorizationKind

Contiene valori che specificano se il dispositivo client può individuare solo i dispositivi utente o altri dispositivi degli utenti. Per informazioni dettagliate, è necessario che i dispositivi tra utenti siano disponibili tramite una connessione prossimale. Per informazioni dettagliate, vedere RemoteSystemDiscoveryType .

RemoteSystemDiscoveryType

Contiene i valori che descrivono il modo in cui i sistemi remoti possono essere individuati.

RemoteSystemPlatform

Contiene valori che descrivono le piattaforme del sistema operativo che un sistema remoto potrebbe essere in esecuzione.

RemoteSystemSessionCreationStatus

Descrive lo stato di un tentativo di creazione di una sessione remota.

RemoteSystemSessionDisconnectedReason

Contiene valori che descrivono il motivo per cui un dispositivo può essere disconnesso da una sessione remota.

RemoteSystemSessionJoinStatus

Contiene valori che descrivono il risultato del tentativo del dispositivo di partecipare a una sessione remota.

RemoteSystemSessionMessageChannelReliability

Contiene valori che descrivono il tipo di affidabilità di un canale di messaggistica sessione remota.

RemoteSystemSessionParticipantWatcherStatus

Contiene valori che descrivono lo stato operativo di un oggetto watcher partecipante.

RemoteSystemSessionWatcherStatus

Contiene valori che descrivono lo stato operativo di un oggetto watcher sessione remota.

RemoteSystemStatus

Contiene i valori che descrivono lo stato di disponibilità di un sistema remoto.

RemoteSystemStatusType

Contiene i valori che descrivono il tipo di stato di un sistema remoto. Si tratta di una semplificazione dell'enumerazione RemoteSystemStatus e viene usata per costruire un oggetto RemoteSystemStatusTypeFilter .

RemoteSystemWatcherError

Contiene valori che descrivono un errore watcher, che può arrestare l'individuazione.

Vedi anche