IWorkspaceScriptable interface (workspaceruntime.h)
Exposes methods that manage RemoteApp and Desktop Connection credentials and connections. This interface is implemented by the RemoteApp and Desktop Connection runtime. These methods are called by custom clients that implement the IWorkspaceClientExt interface.
Inheritance
The IWorkspaceScriptable interface inherits from the IDispatch interface. IWorkspaceScriptable also has these types of members:
Methods
The IWorkspaceScriptable interface has these methods.
IWorkspaceScriptable::ClearWorkspaceCredential Deletes the user credentials associated with the specified connection ID. |
IWorkspaceScriptable::DisconnectWorkspace Disconnects all existing connections associated with the specified connection ID. |
IWorkspaceScriptable::DisconnectWorkspaceByFriendlyName Disconnects all existing connections associated with the connection that has the specified name. |
IWorkspaceScriptable::IsWorkspaceCredentialSpecified Determines whether user credentials exist for the specified connection ID. |
IWorkspaceScriptable::IsWorkspaceSSOEnabled Determines whether single sign on (SSO) is enabled for RemoteApp and Desktop Connection. |
IWorkspaceScriptable::OnAuthenticated Marks the authentication of user credentials for the connection ID, and subsequently shows the connect notification in the taskbar notification area. |
IWorkspaceScriptable::StartWorkspace Associates user credentials and certificates with a connection ID. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 |
Minimum supported server | Windows Server 2008 R2 |
Target Platform | Windows |
Header | workspaceruntime.h |