ExternalWindowCandidate
Describes a candidate window that can be embedded by the host.
Type
RoyalApps.Community.ExternalApps.WinForms.Selection.ExternalWindowCandidateUsed By
Properties
ClassName (string, required)
Gets the native window class name.
CommandLine (string, required)
Gets the full command line for the owning process when available.
EmbeddingCompatibilityWarning (string)
Gets a warning that explains why the candidate may be risky to embed with EmbedMethod.Control or EmbedMethod.Window.
ExecutablePath (string, required)
Gets the full executable path for the owning process when available.
IsTopLevel (bool)
Gets a value indicating whether the candidate window is a top-level window.
IsVisible (bool)
Gets a value indicating whether the candidate window is visible.
PrefersExternalHosting (bool)
Gets a value indicating whether the candidate looks like it should remain a top-level window instead of being reparented.
ProcessId (int, required)
Gets the process identifier that owns the candidate window.
ProcessName (string, required)
Gets the process name that owns the candidate window.
WindowHandle (IntPtr, required)
Gets the native handle of the candidate window.
WindowTitle (string, required)
Gets the current window caption.
