14 references to ScreenCaptureMode
System.Windows.Forms (11)
System\Windows\Forms\Form.cs (11)
1754/// A <see cref="ScreenCaptureMode"/> enumeration value indicating the desired capture restriction. 1755/// The default is <see cref="ScreenCaptureMode.Allow"/>. 1760public ScreenCaptureMode FormScreenCaptureMode 1762get => Properties.GetValueOrDefault(s_propFormScreenCaptureMode, ScreenCaptureMode.Allow); 1786FormScreenCaptureMode != ScreenCaptureMode.Allow; 1789FormScreenCaptureMode = ScreenCaptureMode.Allow; 1791private 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, 4974if (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);