15 references to ScreenCaptureMode
System.Windows.Forms (12)
System\Windows\Forms\Form.cs (12)
1751
/// A <see cref="
ScreenCaptureMode
"/> enumeration value indicating the desired capture restriction.
1752
/// The default is <see cref="
ScreenCaptureMode
.Allow"/>.
1757
public
ScreenCaptureMode
FormScreenCaptureMode
1759
get => Properties.GetValueOrDefault(s_propFormScreenCaptureMode,
ScreenCaptureMode
.Allow);
1783
FormScreenCaptureMode !=
ScreenCaptureMode
.Allow;
1786
FormScreenCaptureMode =
ScreenCaptureMode
.Allow;
1788
private void SetScreenCaptureModeInternal(
ScreenCaptureMode
value)
1795
ScreenCaptureMode
.Allow => WINDOW_DISPLAY_AFFINITY.WDA_NONE,
1796
ScreenCaptureMode
.HideWindow => WINDOW_DISPLAY_AFFINITY.WDA_EXCLUDEFROMCAPTURE,
1797
ScreenCaptureMode
.HideContent => WINDOW_DISPLAY_AFFINITY.WDA_MONITOR,
4223
if (FormScreenCaptureMode !=
ScreenCaptureMode
.Allow)
4971
if (FormScreenCaptureMode !=
ScreenCaptureMode
.Allow)
System.Windows.Forms.Tests (3)
System\Windows\Forms\FormTests.cs (3)
168
Assert.Equal(
ScreenCaptureMode
.Allow, control.FormScreenCaptureMode);
1058
() => formAsControl.FormScreenCaptureMode =
ScreenCaptureMode
.HideContent);
1069
Assert.Throws<InvalidEnumArgumentException>(() => form.FormScreenCaptureMode = (
ScreenCaptureMode
)invalidValue);