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"/>. 1757public ScreenCaptureMode FormScreenCaptureMode 1759get => Properties.GetValueOrDefault(s_propFormScreenCaptureMode, ScreenCaptureMode.Allow); 1783FormScreenCaptureMode != ScreenCaptureMode.Allow; 1786FormScreenCaptureMode = ScreenCaptureMode.Allow; 1788private void SetScreenCaptureModeInternal(ScreenCaptureMode value) 1795ScreenCaptureMode.Allow => WINDOW_DISPLAY_AFFINITY.WDA_NONE, 1796ScreenCaptureMode.HideWindow => WINDOW_DISPLAY_AFFINITY.WDA_EXCLUDEFROMCAPTURE, 1797ScreenCaptureMode.HideContent => WINDOW_DISPLAY_AFFINITY.WDA_MONITOR, 4223if (FormScreenCaptureMode != ScreenCaptureMode.Allow) 4971if (FormScreenCaptureMode != ScreenCaptureMode.Allow)
System.Windows.Forms.Tests (3)
System\Windows\Forms\FormTests.cs (3)
168Assert.Equal(ScreenCaptureMode.Allow, control.FormScreenCaptureMode); 1058() => formAsControl.FormScreenCaptureMode = ScreenCaptureMode.HideContent); 1069Assert.Throws<InvalidEnumArgumentException>(() => form.FormScreenCaptureMode = (ScreenCaptureMode)invalidValue);