Condividi tramite


Classe MsTscAxNotSafeForScripting

Controllo client di Servizi terminal Microsoft - versione 1

Questa classe implementa le interfacce seguenti.

MsTscAxNotSafeForScripting include questi tipi di membri:

Metodi

La classe MsTscAxNotSafeForScripting include questi metodi.

Metodo Descrizione
Connettere 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.
Disconnetti Disconnette la connessione attiva.
GetVirtualChannelOptions Recupera le opzioni impostate per un canale virtuale.
NotifyRedirectDeviceChange Notifica al modulo di reindirizzamento del dispositivo del controllo ActiveX Desktop remoto che si è verificata una modifica del dispositivo nel sistema. Questo metodo passa WM_DEVICECHANGE notifiche al controllo.
OnAuthenticationWarningDismissed Chiamato dopo che un controllo ActiveX visualizza una finestra di dialogo di autenticazione, ad esempio la finestra di dialogo di errore del certificato.
OnAuthenticationWarningDisplayed Chiamato prima che un controllo ActiveX visualizzi una finestra di dialogo di autenticazione, ad esempio la finestra di dialogo di errore del certificato.
OnAutoReconnected Chiamato quando il controllo client si riconnette automaticamente a una sessione remota.
OnAutoReconnecting Chiamato quando un client è in corso di riconnessione automatica di una sessione con un server host sessione Desktop remoto.
OnAutoReconnecting2 Chiamato quando un client è in corso di riconnessione automatica di una sessione con un server host sessione Desktop remoto.
OnChannelReceivedData Chiamato quando il client riceve i dati in un canale virtuale scriptabile.
OnConfirmClose Chiamato quando il client chiama il metodo IMsRdpClient::RequestClose .
OnConnected Chiamato quando il controllo client è in corso di stabilire una connessione con un server Host sessione Desktop remoto.
OnConnecting Chiamato quando il controllo client inizia a connettersi a un server in risposta a una chiamata a IMsTscAx::Connect.
OnConnectionBarPullDown Chiamato quando l'utente ha trascinato verso il basso sulla barra di connessione.
OnDevicesButtonPressed Chiamato quando è stato premuto il pulsante dispositivi nella barra di connessione.
OnDisconnected Chiamato quando il controllo client è stato disconnesso dal server Host sessione Desktop remoto.
OnEnterFullScreenMode Chiamato quando il client entra in modalità schermo intero. Ad esempio, questo evento viene chiamato quando l'utente preme la combinazione di tasti di scelta rapida in modalità schermo intero (CTRL+ALT+INTERR).
OnFatalError Chiamato quando il controllo client rileva un errore irreversibile.
OnFocusReleased Viene chiamato quando viene premuta la combinazione di tasti di attivazione del rilascio. Ad esempio, questo evento viene chiamato quando l'utente preme CTRL+ALT+FRECCIA SINISTRA o la combinazione di tasti CTRL+ALT+FRECCIA DESTRA.
OnIdleTimeoutNotification Chiamato quando l'utente non ha immesso il mouse o la tastiera durante il periodo di tempo impostato dal metodo IMsRdpClientAdvancedSettings::p ut_MinutesToIdleTimeout .
OnLeaveFullScreenMode Chiamato quando il client lascia la modalità schermo intero. Ad esempio, questo evento viene chiamato quando l'utente preme la combinazione di tasti di scelta rapida in modalità schermo intero (CTRL+ALT+INTERR).
OnLoginComplete Chiamato quando il controllo client ha eseguito correttamente l'accesso a un server Host sessione Desktop remoto, dopo la visualizzazione della finestra di dialogo Accesso a Windows.
OnLogonError Chiamato quando si verifica un errore di accesso o un altro evento di accesso.
OnMouseInputModeChanged Chiamato quando la modalità di input del mouse è cambiata.
OnNetworkStatusChanged Viene chiamato quando lo stato della rete è cambiato.
OnReceivedTSPublicKey Chiamato durante la sequenza di connessione quando il client recupera la chiave pubblica dal server. Questo evento viene chiamato solo se la proprietà NotifyTSPublicKey è VARIANT_TRUE.
OnRemoteDesktopSizeChange Chiamato per indicare che le dimensioni del controllo client sul desktop remoto sono cambiate in risposta a un'operazione di controllo client.
OnRemoteProgramDisplayed Chiamato quando viene visualizzato un programma RemoteApp.
OnRemoteProgramResult Chiamato quando un programma RemoteApp restituisce un risultato al controllo client.
OnRemoteWindowDisplayed Viene chiamato quando viene visualizzata una finestra RemoteApp.
OnRequestContainerMinimize Chiamato quando l'utente preme il pulsante Riduci a icona sulla barra di connessione in modalità schermo intero. La generazione di questo evento è una richiesta che l'applicazione contenitore riduce al minimo.
OnRequestGoFullScreen Chiamato quando il client richiede di passare alla modalità a schermo intero e il metodo IMsTscAdvancedSettings::p ut_ContainerHandledFullScreen viene chiamato per impostare la proprietà ContainerHandledFullScreen su un valore diverso da zero.
OnRequestLeaveFullScreen Chiamato quando il client richiede di lasciare la modalità a schermo intero e la proprietà IMsTscAdvancedSettings::p ut_ContainerHandledFullScreen è stata impostata su un valore diverso da zero.
OnServiceMessageReceived Chiamato quando il client riceve un messaggio di sistema.
OnUserNameAcquired Chiamato quando il nome utente è stato acquisito dal controllo .
OnWarning Chiamato quando il controllo client rileva una condizione di errore che non è irreversibile.
RequestClose Richiede un arresto normale del controllo client.
Resetpassword Reimposta tutti gli stati della password nel controllo .
SendKeys Invia una serie di sequenze di tasti al controllo . Le sequenze di tasti sono in formato codice di analisi, ovvero i dati della tastiera dai tasti fisici effettivi.
SendOnVirtualChannel Invia dati al server Host sessione Desktop remoto su un canale virtuale creato in precedenza usando il metodo IMsTscAx::CreateVirtualChannels .
SetVirtualChannelOptions Imposta le opzioni del canale virtuale per il controllo client.

Proprietà

La classe MsTscAxNotSafeForScripting ha queste proprietà.

Proprietà Tipo di accesso Descrizione
AdvancedSettings
Sola lettura
Puntatore all'interfaccia IMsTscAdvancedSettings .
AdvancedSettings2
Sola lettura
Puntatore all'interfaccia IMsRdpClientAdvancedSettings , usata per impostare le impostazioni avanzate per il controllo client.
BinaryPassword
Lettura/Scrittura
Questa proprietà non è supportata.
BinarySalt
Lettura/Scrittura
Questa proprietà non è supportata.
CipherStrength
Sola lettura
Livello massimo di crittografia del controllo corrente.
ClearTextPassword
Sola scrittura
Password del controllo ActiveX di Desktop remoto, in formato testo non crittografato.
ColorDepth
Lettura/Scrittura
Profondità del colore del controllo corrente.
Connesso
Sola lettura
Stato di connessione del controllo corrente.
ConnectingText
Lettura/Scrittura
Testo centrato nel controllo durante la connessione del controllo.
DesktopHeight
Lettura/Scrittura
Altezza del controllo corrente, in pixel, sul desktop remoto iniziale.
DesktopWidth
Lettura/Scrittura
Larghezza del controllo corrente, in pixel, sul desktop remoto iniziale.
DisconnectedText
Lettura/Scrittura
Testo centrato nel controllo prima che una connessione venga terminata.
Dominio
Lettura/Scrittura
Dominio al quale l'utente corrente accede.
ExtendedDisconnectReason
Sola lettura
Informazioni estese sul motivo della disconnessione del controllo client.
FullScreen
Lettura/Scrittura
Indica se il controllo è in modalità schermo intero.
FullScreenTitle
Sola scrittura
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.
PortablePassword
Lettura/Scrittura
Questa proprietà non è supportata.
PortableSalt
Lettura/Scrittura
Questa proprietà non è supportata.
SecuredSettings
Sola lettura
Puntatore all'interfaccia IMsTscSecuredSettings .
SecuredSettings2
Sola lettura
Puntatore all'interfaccia IMsRdpClientSecuredSettings , usata per impostare le impostazioni protette per il controllo client.
SecuredSettingsEnabled
Sola lettura
Indica se l'interfaccia IMsTscSecuredSettings è disponibile.
Server
Lettura/Scrittura
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.
Nome utente
Lettura/Scrittura
Credenziali di accesso al nome utente.
Versione
Sola lettura
Numero di versione del controllo corrente.
VerticalScrollBarVisible
Sola lettura
Indica se il controllo visualizza una barra di scorrimento verticale.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Libreria dei tipi
MsTscAx.dll
DLL
MsTscAx.dll
CLSID
CLSID_MsTscAxNotSafeForScripting è definito come A41A4187-5A86-4E26-B40A-856F9035D9CB

Vedi anche

Classi di controllo ActiveX desktop remoto