Interfaccia IMsRdpClient9
Fornisce i metodi e le proprietà necessari per configurare e usare il controllo client. Deriva dall'interfaccia IMsRdpClient8 .
Membri
L'interfaccia IMsRdpClient9 eredita da IMsRdpClient8. IMsRdpClient9 include anche questi tipi di membri:
Metodi
L'interfaccia IMsRdpClient9 include questi metodi.
Metodo | Descrizione |
---|---|
attachEvent | Associa un evento. |
Connettersi | Avvia una connessione utilizzando le proprietà attualmente impostate nel controllo . |
CreateVirtualChannels | Crea un oggetto canale virtuale lato client per ogni nome di canale virtuale specificato. |
detachEvent | Scollega un evento. |
Disconnetti | Disconnette la connessione attiva. |
GetErrorDescription | Recupera la descrizione dell'errore per gli eventi di disconnessione della sessione. |
GetStatusText | Recupera il testo di stato per il codice di stato specificato. |
GetVirtualChannelOptions | Recupera le opzioni impostate per un canale virtuale. |
Riconnetti | Riconnettersi alla sessione remota con la nuova larghezza e l'altezza del desktop. |
RequestClose | Richiede un arresto normale del controllo ActiveX desktop remoto. |
SendOnVirtualChannel | Invia dati al server Host sessione Desktop remoto su un canale virtuale creato in precedenza usando il metodo CreateVirtualChannels . |
SendRemoteAction | Determina l'esecuzione di un'azione nella sessione remota. |
SetVirtualChannelOptions | Imposta le opzioni del canale virtuale per il controllo ActiveX desktop remoto. |
SyncSessionDisplaySettings | Sincronizza le impostazioni di visualizzazione della sessione. |
UpdateSessionDisplaySettings | Aggiornamenti impostazioni di visualizzazione della sessione. |
Proprietà
L'interfaccia IMsRdpClient9 ha queste proprietà.
Proprietà | Tipo di accesso | Descrizione |
---|---|---|
AdvancedSettings |
Sola lettura |
Recupera un puntatore all'interfaccia IMsTscAdvancedSettings . |
AdvancedSettings2 |
Sola lettura |
Recupera un puntatore all'interfaccia IMsRdpClientAdvancedSettings . L'interfaccia può essere usata per impostare le impostazioni avanzate per il controllo client. |
AdvancedSettings3 |
Sola lettura |
Recupera un puntatore all'interfaccia IMsRdpClientAdvancedSettings2 . L'interfaccia può essere usata per impostare le impostazioni avanzate per il controllo client. |
AdvancedSettings4 |
Sola lettura |
Recupera un puntatore all'interfaccia IMsRdpClientAdvancedSettings3 . |
AdvancedSettings5 |
Sola lettura |
Recupera un puntatore a un'interfaccia IMsRdpClientAdvancedSettings4 . |
AdvancedSettings6 |
Sola lettura |
Recupera l'interfaccia IMsRdpClientAdvancedSettings5 . |
AdvancedSettings7 |
Sola lettura |
Recupera l'interfaccia IMsRdpClientAdvancedSettings6 . |
AdvancedSettings8 |
Sola lettura |
Recupera un oggetto che supporta l'interfaccia IMsRdpClientAdvancedSettings7 . |
AdvancedSettings9 |
Sola lettura |
Contiene un oggetto che supporta l'interfaccia IMsRdpClientAdvancedSettings8 . |
CipherStrength |
Sola lettura |
Recupera il livello massimo di crittografia del controllo corrente. |
ColorDepth |
Lettura/Scrittura |
Profondità del colore (in bit per pixel) per la connessione del controllo. |
Connesso |
Sola lettura |
Recupera lo stato di connessione del controllo corrente. |
ConnectedStatusText |
Lettura/Scrittura |
Contiene il testo visualizzato nell'area client del controllo mentre il controllo si trova nello stato connesso. |
ConnectingText |
Lettura/Scrittura |
Specifica il testo visualizzato al centro nel controllo durante la connessione del controllo. |
DesktopHeight |
Lettura/Scrittura |
Specifica l'altezza del controllo corrente, in pixel, sul desktop remoto iniziale. |
DesktopWidth |
Lettura/Scrittura |
Specifica la larghezza del controllo corrente, in pixel, sul desktop remoto iniziale. |
DisconnectedText |
Lettura/Scrittura |
Specifica il testo che viene visualizzato al centro nel controllo prima che venga terminata una connessione. |
Dominio |
Lettura/Scrittura |
Specifica il dominio in cui l'utente corrente accede. |
ExtendedDisconnectReason |
Sola lettura |
Contiene informazioni estese sul motivo della disconnessione del controllo. |
FullScreen |
Lettura/Scrittura |
Determina se il controllo client è in modalità schermo intero. |
FullScreenTitle |
Sola scrittura |
Specifica il titolo della finestra visualizzato quando il controllo è in modalità schermo intero. |
HorizontalScrollBarVisible |
Sola lettura |
Indica se il controllo ha visualizzato una barra di scorrimento orizzontale. |
MsRdpClientShell |
Sola lettura |
Recupera l'interfaccia dell'impostazione client di cui è possibile eseguire script IMsRdpClientShell. |
RemoteProgram |
Sola lettura |
Recupera un oggetto che supporta l'interfaccia ITSRemoteProgram . |
RemoteProgram2 |
Sola lettura |
Recupera un oggetto che supporta l'interfaccia ITSRemoteProgram2 . |
SecuredSettings |
Sola lettura |
Recupera un puntatore all'interfaccia IMsTscSecuredSettings . |
SecuredSettings2 |
Sola lettura |
Recupera un puntatore all'interfaccia IMsRdpClientSecuredSettings . Questa interfaccia può essere usata per impostare le impostazioni protette per il controllo client. |
SecuredSettings3 |
Sola lettura |
Recupera un oggetto che supporta l'interfaccia IMsRdpClientSecuredSettings2 . |
SecuredSettingsEnabled |
Sola lettura |
Indica se l'interfaccia IMsTscSecuredSettings è disponibile. Ovvero, se la pagina Web contenente il controllo si trova attualmente in una delle aree di sicurezza degli URL di Internet Explorer consentite. |
Server |
Lettura/Scrittura |
Specifica il nome del server a cui è connesso il controllo corrente. |
StartConnected |
Lettura/Scrittura |
Indica se il controllo stabilirà la connessione al server Host sessione Desktop remoto immediatamente all'avvio. |
TransportSettings |
Sola lettura |
Recupera gli elementi passati tramite uno script all'interfaccia IMsRdpClientTransportSettings . |
TransportSettings2 |
Sola lettura |
Recupera l'interfaccia IMsRdpClientTransportSettings2 . |
TransportSettings3 |
Sola lettura |
Recupera un oggetto che supporta l'interfaccia IMsRdpClientTransportSettings3 . |
TransportSettings4 |
Sola lettura |
Recupera un oggetto che supporta l'interfaccia IMsRdpClientTransportSettings4 . |
Nome utente |
Lettura/Scrittura |
Specifica le credenziali di accesso al nome utente. |
Versione |
Sola lettura |
Specifica il numero di versione del controllo corrente. |
VerticalScrollBarVisible |
Sola lettura |
Indica se il controllo visualizza una barra di scorrimento verticale. |
Commenti
L'interfaccia IMsRdpClient9 è stata estesa dalle interfacce seguenti, con ogni nuova interfaccia che eredita tutti i metodi e le proprietà delle interfacce precedenti:
Per altre informazioni sulla connessione Web Desktop remoto, vedere Requisiti per connessione Web Desktop remoto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 8.1 |
Server minimo supportato |
R2 per Windows Server 2012 |
Libreria dei tipi |
|
DLL |
|
CLSID |
CLSID_MsRdpClient10 è definito come C0EFA91A-EEB7-41C7-97FA-F0ED645EFB24 CLSID_MsRdpClient10NotSafeForScripting è definito come A0C63C30-F08D-4AB4-907C-34905D770C7D CLSID_MsRdpClient9 è definito come 301B94BA-5D25-4A12-BFFE-3B6E7A616585 CLSID_MsRdpClient9NotSafeForScripting è definito come 8B918B82-7985-4C24-89DF-C33AD2BBFBCD |
IID |
IID_IMsRdpClient9 è definito come 28904001-04B6-436C-A55B-0AF1A0883DC9 |