WindowSelectionRequestEventArgs
Provides the currently available candidate windows and allows the host to choose one.
Type
csharp
RoyalApps.Community.ExternalApps.WinForms.Events.WindowSelectionRequestEventArgsUsed By
Properties
Candidates (IReadOnlyList<ExternalWindowCandidate>)
Gets the current candidate windows.
Elapsed (TimeSpan)
Gets the time elapsed since selection started.
NewlyDiscoveredCandidates (IReadOnlyList<ExternalWindowCandidate>)
Gets the candidates that appeared for the first time during the current selection session.
RequestedExecutablePath (string?)
Gets the executable path requested by the session, if one was configured.
SelectedWindowHandle (IntPtr)
Gets the handle of the selected window, or System.IntPtr.Zero when no window has been selected yet.
StartedProcessId (int?)
Gets the identifier of the process started by the session, if one was launched.
Timeout (TimeSpan)
Gets the maximum time allowed for selection.
Methods
SelectWindow(ExternalWindowCandidate)
Returns: void
Selects a candidate window from the current candidate list.
Parameters
candidate(ExternalWindowCandidate): The candidate to embed.
SelectWindow(ExternalWindowCandidate)
Returns: void
Selects a candidate window by handle.
Parameters
candidate(ExternalWindowCandidate): No description available.
