17using DocumentFormat.OpenXml.Wordprocessing;
18using Org.BouncyCastle.Asn1.Cms;
20using System.Collections.Generic;
21using System.ComponentModel;
24using System.Threading.Tasks;
27using static OpenCvSharp.LineIterator;
36 public static class Enums
43 public enum SelectorPathType
90 public enum SelectorType { Selector, Data, DataFunc }
94 [Flags]
public enum ModifierKeys { NONE = 0, Alt = 1, Control = 2, Windows = 4, Shift = 8, Application = 16, ScrollLock = 32, ALL = ~0 }
99 public enum WriteMode { Append, Insert, Overwrite }
103 public enum GPALObjectType { None, AIProvider, Application, Browser, Converter, Cryptography, Database, FileSettings, GoogleCloud, GoogleSheets, GPALAI, GPALExcel, GPALFile, GPALForm, Logger, Other, Puppeteer, PuppeteerCommunicator, PuppeteerClient, RestClient, RestHelper, Selector, UnitOfWork, YouTube }
107 internal enum ScrollTypes { Horizontal, Vertical, Percent, Increments }
111 public enum DataFormat { NOTSET = 0, BASE64, CARET, CLASS, COLON, CSV, CUSTOM_DELIMITER, DATABASE, DICTIONARY, DOT, GRID, HTML, HYPHEN, JSON, LOG, PDF, PIPE, PRN, SEMICOLON, SPACE, STRING, TAB, XLSX, XML, YAML }
115 public enum FileSortOrder { NameAscending = 0, NameDescending, NaturalAscending, NaturalDescending, DateModifiedAscending, DateModifiedDescending, DateCreatedAscending, DateCreatedDescending }
119 public enum DeepCopy { Fields, Properties, FieldsAndProperties }
123 public enum CallIfStatus { Terminate = -1, NotHandled = 0, Handled = 1, TryNext = 2 }
128 public enum GPALFailure { None = 0, Navigation = 1 }
137 public enum WebAuthType { None = 0, Basic = 1, Digest = 2, Proxy = 3, Bearer = 4, Form = 5, XAuthToken = 6, XApiKey = 7, ApiKey = 8 }
149 [Flags]
public enum GPALEventType { All = ~0, NONE = 0, INFO = 1, WARNING = 2, ERROR = 4, EXCEPTION = 8, DEBUG = 16, DEEPDEBUG = 32, NOTICE = 64, CAUTION = 128, FAILURE = 256, GPALALL = INFO | WARNING | ERROR | EXCEPTION, USERALL = NOTICE | CAUTION | FAILURE | EXCEPTION }
154 public enum RowPosition
162 internal enum CastMode
172 internal enum CoordinateSpace
182 public readonly
struct ContentType
184 private readonly
string _value;
186 public static readonly ContentType Json =
new ContentType(
"application/json");
187 public static readonly ContentType Form =
new ContentType(
"application/x-www-form-urlencoded");
188 public static readonly ContentType Text =
new ContentType(
"text/plain");
189 public static readonly ContentType Xml =
new ContentType(
"application/xml");
190 public static readonly ContentType Html =
new ContentType(
"text/html");
191 public static readonly ContentType Binary =
new ContentType(
"application/octet-stream");
193 internal ContentType(
string value) => _value = value;
195 public static implicit
operator ContentType(
string contentType)
196 =>
new ContentType(contentType);
198 public static implicit
operator string(ContentType contentType)
199 => contentType._value;
201 public override string ToString() => _value;
208 public readonly
struct HttpVerb
210 private readonly
string _value;
212 public static readonly HttpVerb Get =
new HttpVerb(
"GET");
213 public static readonly HttpVerb Post =
new HttpVerb(
"POST");
214 public static readonly HttpVerb Put =
new HttpVerb(
"PUT");
215 public static readonly HttpVerb Patch =
new HttpVerb(
"PATCH");
216 public static readonly HttpVerb Delete =
new HttpVerb(
"DELETE");
217 public static readonly HttpVerb Head =
new HttpVerb(
"HEAD");
218 public static readonly HttpVerb Options =
new HttpVerb(
"OPTIONS");
220 internal HttpVerb(
string value) => _value = value;
222 public static implicit
operator HttpVerb(
string method)
223 =>
new HttpVerb(method);
225 public static implicit
operator string(HttpVerb method)
228 public override string ToString() => _value;
234 public readonly
struct WaitTime
236 private readonly
int _value;
238 public static readonly WaitTime Forever =
new WaitTime(-1);
239 public static readonly WaitTime Never =
new WaitTime(-2);
240 public static readonly WaitTime Immediate =
new WaitTime(0);
242 internal WaitTime(
int value) => _value = value;
244 public static implicit
operator WaitTime(
int ms)
247 public static implicit
operator int(WaitTime wt)
250 public override string ToString() => _value
switch
255 _ => _value.ToString()
258 internal static bool TryFromString(
string value, out WaitTime result)
262 if (
string.IsNullOrWhiteSpace(value))
265 if (
int.TryParse(value, out
int ms))
267 result =
new WaitTime(ms);
287 internal static bool TryFromDictionary(
288 IDictionary<object, object> dictionary,
293 if (dictionary ==
null || dictionary.Count == 0)
295 result = WaitTime.Never;
302 value = dictionary.Keys.First();
304 if (
false ==
string.IsNullOrEmpty(value))
306 if (value is WaitTime wt)
314 result =
new WaitTime(i);
318 if (value is
string s &&
319 TryFromString(s, out result))
333 public enum DirectoryStructure
350 public enum FilenamePattern
388 public enum NextFilePattern
406 public enum LogType { INFO, WARNING, ERROR, EXCEPTION, DEBUG, DEEPDEBUG, NOTICE, CAUTION, FAILURE }
410 public enum LogDateFormat
425 #region <ApplicationEnums>
429 internal enum ConditionPropertyType { NotSet, ControlType, Name, Value, AutomationID, ClassName }
430 #endregion <ApplicationEnums>
431 #region <BrowserEnums>
435 public enum BrowserType { Chrome, Edge, FireFox, }
443 public enum ClickType { LeftClick, LeftDoubleClick, MiddleClick, RightClick }
448 public enum SelectClickType { LeftClick, SelectRandom, SelectNext, SelectNextWithWrap, SelectPrevious, SelectPreviousWithWrap }
452 public enum InteractionType {
483 [Flags]
internal enum MatchType { None = 0, Regex = 1, Custom = 2, Href = 4, Placeholder = 8, Src = 16, Text = 32, Value = 64, Attribute = 128 }
487 internal enum ElementType { Element, IFrame, ShadowRoot }
492 public enum StealthType
498 GoogleReferrer = 1 << 2,
499 ToStringOverride = 1 << 3,
500 PatchDriver = 1 << 4,
508 public enum ElementState
525 public enum AutomationEngine { OttoMagic, OttoMagicHW, PuppeteerPort, PuppeteerPortHW, Selenium, SeleniumHW, SeleniumJS, PuppeteerPipe, PuppeteerPipeHW }
526 #endregion <BrowserEnums>
527 #region <DatabaseEnums>
531 public enum DatabaseType { NotSet, SQLServer }
532 #endregion <DatabaseEnums>
533 #region <FormControlEnums>
537 public enum FormControlType { BarItem, Button, Callback, Chart, Checkbox, ComboBox, DataGridView, DateTimePicker, FileSelector, Input, Label, ListView, MenuBar, NumericUpDown, ProgressBar, RadioButton, RichTextBox, SmallLabel, StatusStrip, Tab, TableLayoutPanel, TextArea, Toolbar, TreeView }
538 public enum ListViewMode { Details, List, LargeIcon, SmallIcon, Tile }
542 public enum ControlEventType
558 SelectedIndexChanged,
563 #endregion <FormControlEnums>
564 #region Credential Enums
568 public enum CredentialServiceType
595 public enum OAuthScope
600 Google_CloudPlatform,
611 AWS_APIGatewayCustom,
620 public enum YouTubePrivacy { Public, Private, Unlisted }
625 public enum YouTubeCategory
640 ScienceTechnology = 28,
641 NonprofitsActivism = 29
644 #endregion Credential Enums
649 public enum ApiEndpoint
664 EvaluateAllPersistent,
677 GetBoundingClientRect,
686 GetElementAttributeHash,
706 ClearInjectedScripts,
713 LeftClickAndDownload,
734 QueryPersistentSelector,
735 QueryPersistentSelectors,
742 RightClickAndDownload,
743 ScrollWindowByHorizontal,
744 ScrollWindowByVertical,
759 StealthOverrideReferrer,
762 SwitchToDefaultContent,
782 public enum ContentEncoding
804 public enum AIClassificationType
832 public readonly
struct AIProviderType
834 public static readonly AIProviderType XAI =
new AIProviderType(
"XAI");
835 public static readonly AIProviderType OpenAI =
new AIProviderType(
"OpenAI");
836 public static readonly AIProviderType Anthropic =
new AIProviderType(
"Anthropic");
838 public string Name {
get; }
839 public AIProviderType(
string name) { Name = name; }
840 public static implicit
operator AIProviderType(
string name) =>
new AIProviderType(name);
841 public static bool operator ==(AIProviderType a, AIProviderType b) =>
string.Equals(a.Name, b.Name, StringComparison.OrdinalIgnoreCase);
842 public static bool operator !=(AIProviderType a, AIProviderType b) => !(a == b);
843 public override bool Equals(
object obj) => obj is AIProviderType other &&
this == other;
844 public override int GetHashCode() => Name ==
null ? 0 : StringComparer.OrdinalIgnoreCase.GetHashCode(Name);
845 public override string ToString() => Name;
853 public readonly
struct AIModel
855 private readonly
string _value;
857 internal AIModel(
string value) => _value = value;
860 public static readonly AIModel Grok2Latest =
new AIModel(
"grok-2-latest");
861 public static readonly AIModel Grok3Latest =
new AIModel(
"grok-3-latest");
864 public static readonly AIModel GPT4o =
new AIModel(
"gpt-4o");
865 public static readonly AIModel GPT4oMini =
new AIModel(
"gpt-4o-mini");
866 public static readonly AIModel O3Mini =
new AIModel(
"o3-mini");
869 public static readonly AIModel ClaudeHaiku45 =
new AIModel(
"claude-haiku-4-5-20251001");
870 public static readonly AIModel ClaudeSonnet46 =
new AIModel(
"claude-sonnet-4-6");
871 public static readonly AIModel ClaudeOpus48 =
new AIModel(
"claude-opus-4-8");
872 public static readonly AIModel ClaudeFable5 =
new AIModel(
"claude-fable-5");
875 public static implicit
operator AIModel(
string modelId) =>
new AIModel(modelId);
877 public override string ToString() => _value;
887 internal static int GetIndexOfEnum<T>(
int bitsToTest) where T : Enum
891 foreach (
string evalName
in Enum.GetNames(typeof(T)))
893 int testBit = (int)Enum.Parse(typeof(T), evalName);
895 if (0 != testBit && testBit == (testBit & bitsToTest))
906 public enum ImageFormat
913 public enum PageOrientation
915 [Description(
"false")]
918 [Description(
"true")]
924 public enum PageFormat
947 [Description(
"Letter")]
950 [Description(
"Legal")]
953 [Description(
"Tabloid")]
956 [Description(
"Ledger")]
962 public enum DevToolsMethods
964 [Command(
"Accessibility.disable")]
965 AccessibilityDisable,
966 [Command(
"Accessibility.enable")]
968 [Command(
"Accessibility.getChildAXNodes")]
969 AccessibilityGetChildAXNodes,
970 [Command(
"Accessibility.getFullAXTree")]
971 AccessibilityGetFullAXTree,
972 [Command(
"Accessibility.getPartialAXTree")]
973 AccessibilityGetPartialAXTree,
974 [Command(
"Accessibility.getRootAXNode")]
975 AccessibilityGetRootAXNode,
976 [Command(
"Accessibility.queryAXTree")]
977 AccessibilityQueryAXTree,
979 [Command(
"Animation.disable")]
981 [Command(
"Animation.enable")]
983 [Command(
"Animation.getCurrentTime")]
984 AnimationGetCurrentTime,
985 [Command(
"Animation.getPlaybackRate")]
986 AnimationGetPlaybackRate,
987 [Command(
"Animation.releaseAnimations")]
988 AnimationReleaseAnimations,
989 [Command(
"Animation.resolveAnimation")]
990 AnimationResolveAnimation,
991 [Command(
"Animation.seekAnimations")]
992 AnimationSeekAnimations,
993 [Command(
"Animation.setPaused")]
995 [Command(
"Animation.setPlaybackRate")]
996 AnimationSetPlaybackRate,
997 [Command(
"Animation.setTiming")]
1000 [Command(
"Audits.disable")]
1002 [Command(
"Audits.enable")]
1004 [Command(
"Audits.checkContrast")]
1005 AuditsCheckContrast,
1006 [Command(
"Audits.getEncodedResponse")]
1007 AuditsGetEncodedResponse,
1009 [Command(
"BackgroundService.startObserving")]
1010 BackgroundServiceStartObserving,
1011 [Command(
"BackgroundService.stopObserving")]
1012 BackgroundServiceStopObserving,
1013 [Command(
"BackgroundService.setRecording")]
1014 BackgroundServiceSetRecording,
1015 [Command(
"BackgroundService.clearEvents")]
1016 BackgroundServiceClearEvents,
1018 [Command(
"Browser.setPermission")]
1019 BrowserSetPermission,
1020 [Command(
"Browser.grantPermissions")]
1021 BrowserGrantPermissions,
1022 [Command(
"Browser.resetPermissions")]
1023 BrowserResetPermissions,
1024 [Command(
"Browser.setDownloadBehavior")]
1025 BrowserSetDownloadBehavior,
1026 [Command(
"Browser.cancelDownload")]
1027 BrowserCancelDownload,
1028 [Command(
"Browser.close")]
1030 [Command(
"Browser.crash")]
1032 [Command(
"Browser.crashGpuProcess")]
1033 BrowserCrashGpuProcess,
1034 [Command(
"Browser.getVersion")]
1036 [Command(
"Browser.getBrowserCommandLine")]
1037 BrowserGetBrowserCommandLine,
1038 [Command(
"Browser.getHistograms")]
1039 BrowserGetHistograms,
1040 [Command(
"Browser.getHistogram")]
1041 BrowserGetHistogram,
1042 [Command(
"Browser.getWindowBounds")]
1043 BrowserGetWindowBounds,
1044 [Command(
"Browser.getWindowForTarget")]
1045 BrowserGetWindowForTarget,
1046 [Command(
"Browser.setWindowBounds")]
1047 BrowserSetWindowBounds,
1048 [Command(
"Browser.setDockTile")]
1050 [Command(
"Browser.executeBrowserCommand")]
1051 BrowserExecuteBrowserCommand,
1052 [Command(
"Browser.showCastUi")]
1055 [Command(
"CSS.addRule")]
1057 [Command(
"CSS.collectClassNames")]
1058 CSSCollectClassNames,
1059 [Command(
"CSS.createStyleSheet")]
1060 CSSCreateStyleSheet,
1061 [Command(
"CSS.disable")]
1063 [Command(
"CSS.enable")]
1065 [Command(
"CSS.forcePseudoState")]
1066 CSSForcePseudoState,
1067 [Command(
"CSS.getBackgroundColors")]
1068 CSSGetBackgroundColors,
1069 [Command(
"CSS.getComputedStyleForNode")]
1070 CSSGetComputedStyleForNode,
1071 [Command(
"CSS.getInlineStylesForNode")]
1072 CSSGetInlineStylesForNode,
1073 [Command(
"CSS.getMatchedStylesForNode")]
1074 CSSGetMatchedStylesForNode,
1075 [Command(
"CSS.getMediaQueries")]
1077 [Command(
"CSS.getPlatformFontsForNode")]
1078 CSSGetPlatformFontsForNode,
1079 [Command(
"CSS.getStyleSheetText")]
1080 CSSGetStyleSheetText,
1081 [Command(
"CSS.getLayers")]
1083 [Command(
"CSS.trackComputedStyleUpdates")]
1084 CSSTrackComputedStyleUpdates,
1085 [Command(
"CSS.takeComputedStyleUpdates")]
1086 CSSTakeComputedStyleUpdates,
1087 [Command(
"CSS.setEffectivePropertyValueForNode")]
1088 CSSSetEffectivePropertyValueForNode,
1089 [Command(
"CSS.setKeyframeKey")]
1091 [Command(
"CSS.setMediaText")]
1093 [Command(
"CSS.setContainerQueryText")]
1094 CSSSetContainerQueryText,
1095 [Command(
"CSS.setSupportsText")]
1097 [Command(
"CSS.setScopeText")]
1099 [Command(
"CSS.setRuleSelector")]
1101 [Command(
"CSS.setStyleSheetText")]
1102 CSSSetStyleSheetText,
1103 [Command(
"CSS.setStyleTexts")]
1105 [Command(
"CSS.startRuleUsageTracking")]
1106 CSSStartRuleUsageTracking,
1107 [Command(
"CSS.stopRuleUsageTracking")]
1108 CSSStopRuleUsageTracking,
1109 [Command(
"CSS.takeCoverageDelta")]
1110 CSSTakeCoverageDelta,
1111 [Command(
"CSS.setLocalFontsEnabled")]
1112 CSSSetLocalFontsEnabled,
1114 [Command(
"CacheStorage.deleteCache")]
1115 CacheStorageDeleteCache,
1116 [Command(
"CacheStorage.deleteEntry")]
1117 CacheStorageDeleteEntry,
1118 [Command(
"CacheStorage.requestCacheNames")]
1119 CacheStorageRequestCacheNames,
1120 [Command(
"CacheStorage.requestCachedResponse")]
1121 CacheStorageRequestCachedResponse,
1122 [Command(
"CacheStorage.requestEntries")]
1123 CacheStorageRequestEntries,
1125 [Command(
"Cast.enable")]
1127 [Command(
"Cast.disable")]
1129 [Command(
"Cast.setSinkToUse")]
1131 [Command(
"Cast.startDesktopMirroring")]
1132 CastStartDesktopMirroring,
1133 [Command(
"Cast.startTabMirroring")]
1134 CastStartTabMirroring,
1135 [Command(
"Cast.stopCasting")]
1137 [Command(
"Cast.sinksUpdated")]
1139 [Command(
"Cast.issueUpdated")]
1142 [Command(
"DOM.collectClassNamesFromSubtree")]
1143 DOMCollectClassNamesFromSubtree,
1144 [Command(
"DOM.copyTo")]
1146 [Command(
"DOM.describeNode")]
1148 [Command(
"DOM.scrollIntoViewIfNeeded")]
1149 DOMScrollIntoViewIfNeeded,
1150 [Command(
"DOM.disable")]
1152 [Command(
"DOM.discardSearchResults")]
1153 DOMDiscardSearchResults,
1154 [Command(
"DOM.enable")]
1156 [Command(
"DOM.focus")]
1158 [Command(
"DOM.getAttributes")]
1160 [Command(
"DOM.getBoxModel")]
1162 [Command(
"DOM.getContentQuads")]
1164 [Command(
"DOM.getDocument")]
1166 [Command(
"DOM.getExceptionDetails")]
1167 DOMGetExceptionDetails,
1168 [Command(
"DOM.getFlattenedDocument")]
1169 DOMGetFlattenedDocument,
1170 [Command(
"DOM.getNodesForSubtreeByStyle")]
1171 DOMGetNodesForSubtreeByStyle,
1172 [Command(
"DOM.getNodeForLocation")]
1173 DOMGetNodeForLocation,
1174 [Command(
"DOM.getOuterHTML")]
1176 [Command(
"DOM.getRelatableNode")]
1177 DOMGetRelatableNode,
1178 [Command(
"DOM.getRelatedNodes")]
1180 [Command(
"DOM.getSearchResults")]
1181 DOMGetSearchResults,
1182 [Command(
"DOM.hideHighlight")]
1184 [Command(
"DOM.highlightNode")]
1186 [Command(
"DOM.highlightQuad")]
1188 [Command(
"DOM.markUndoableState")]
1189 DOMMarkUndoableState,
1190 [Command(
"DOM.moveTo")]
1192 [Command(
"DOM.performSearch")]
1194 [Command(
"DOM.pushNodeByPathToFrontend")]
1195 DOMPushNodeByPathToFrontend,
1196 [Command(
"DOM.pushNodesByBackendIdsToFrontend")]
1197 DOMPushNodesByBackendIdsToFrontend,
1198 [Command(
"DOM.querySelector")]
1200 [Command(
"DOM.querySelectorAll")]
1201 DOMQuerySelectorAll,
1202 [Command(
"DOM.redo")]
1204 [Command(
"DOM.removeAttribute")]
1206 [Command(
"DOM.removeNode")]
1208 [Command(
"DOM.requestChildNodes")]
1209 DOMRequestChildNodes,
1210 [Command(
"DOM.requestNode")]
1212 [Command(
"DOM.resolveNode")]
1214 [Command(
"DOM.setAttributeValue")]
1215 DOMSetAttributeValue,
1216 [Command(
"DOM.setAttributesAsText")]
1217 DOMSetAttributesAsText,
1218 [Command(
"DOM.setFileInputFiles")]
1219 DOMSetFileInputFiles,
1220 [Command(
"DOM.setNodeStackTracesEnabled")]
1221 DOMSetNodeStackTracesEnabled,
1222 [Command(
"DOM.getNodeStackTraces")]
1223 DOMGetNodeStackTraces,
1224 [Command(
"DOM.getFileInfo")]
1226 [Command(
"DOM.setInspectedNode")]
1227 DOMSetInspectedNode,
1228 [Command(
"DOM.setNodeName")]
1230 [Command(
"DOM.setNodeValue")]
1232 [Command(
"DOM.setOuterHTML")]
1234 [Command(
"DOM.undo")]
1236 [Command(
"DOM.getFrameOwner")]
1238 [Command(
"DOM.getContainerForNode")]
1239 DOMGetContainerForNode,
1240 [Command(
"DOM.getQueryingDescendantsForContainer")]
1241 DOMGetQueryingDescendantsForContainer,
1243 [Command(
"DOMDebugger.getEventListeners")]
1244 DOMDebuggerGetEventListeners,
1245 [Command(
"DOMDebugger.removeDOMBreakpoint")]
1246 DOMDebuggerRemoveDOMBreakpoint,
1247 [Command(
"DOMDebugger.removeEventListenerBreakpoint")]
1248 DOMDebuggerRemoveEventListenerBreakpoint,
1249 [Command(
"DOMDebugger.removeInstrumentationBreakpoint")]
1250 DOMDebuggerRemoveInstrumentationBreakpoint,
1251 [Command(
"DOMDebugger.removeXHRBreakpoint")]
1252 DOMDebuggerRemoveXHRBreakpoint,
1253 [Command(
"DOMDebugger.setBreakOnCSPViolation")]
1254 DOMDebuggerSetBreakOnCSPViolation,
1255 [Command(
"DOMDebugger.setDOMBreakpoint")]
1256 DOMDebuggerSetDOMBreakpoint,
1257 [Command(
"DOMDebugger.setEventListenerBreakpoint")]
1258 DOMDebuggerSetEventListenerBreakpoint,
1259 [Command(
"DOMDebugger.setInstrumentationBreakpoint")]
1260 DOMDebuggerSetInstrumentationBreakpoint,
1261 [Command(
"DOMDebugger.setXHRBreakpoint")]
1262 DOMDebuggerSetXHRBreakpoint,
1264 [Command(
"DOMSnapshot.disable")]
1266 [Command(
"DOMSnapshot.enable")]
1268 [Command(
"DOMSnapshot.captureSnapshot")]
1269 DOMSnapshotCaptureSnapshot,
1271 [Command(
"DOMStorage.clear")]
1273 [Command(
"DOMStorage.disable")]
1275 [Command(
"DOMStorage.enable")]
1277 [Command(
"DOMStorage.getDOMStorageItems")]
1278 DOMStorageGetDOMStorageItems,
1279 [Command(
"DOMStorage.removeDOMStorageItem")]
1280 DOMStorageRemoveDOMStorageItem,
1281 [Command(
"DOMStorage.setDOMStorageItem")]
1282 DOMStorageSetDOMStorageItem,
1284 [Command(
"Database.disable")]
1286 [Command(
"Database.enable")]
1288 [Command(
"Database.executeSQL")]
1290 [Command(
"Database.getDatabaseTableNames")]
1291 DatabaseGetDatabaseTableNames,
1293 [Command(
"DeviceAccess.cancelPrompt")]
1294 DeviceAccessCancelPrompt,
1295 [Command(
"DeviceAccess.selectPrompt")]
1296 DeviceAccessSelectPrompt,
1298 [Command(
"DeviceOrientation.clearDeviceOrientationOverride")]
1299 DeviceOrientationClearDeviceOrientationOverride,
1300 [Command(
"DeviceOrientation.setDeviceOrientationOverride")]
1301 DeviceOrientationSetDeviceOrientationOverride,
1303 [Command(
"Emulation.canEmulate")]
1304 EmulationCanEmulate,
1305 [Command(
"Emulation.clearDeviceMetricsOverride")]
1306 EmulationClearDeviceMetricsOverride,
1307 [Command(
"Emulation.clearGeolocationOverride")]
1308 EmulationClearGeolocationOverride,
1309 [Command(
"Emulation.clearIdleOverride")]
1310 EmulationClearIdleOverride,
1311 [Command(
"Emulation.resetPageScaleFactor")]
1312 EmulationResetPageScaleFactor,
1313 [Command(
"Emulation.setAutomationOverride")]
1314 EmulationSetAutomationOverride,
1315 [Command(
"Emulation.setCPUThrottlingRate")]
1316 EmulationSetCPUThrottlingRate,
1317 [Command(
"Emulation.setDefaultBackgroundColorOverride")]
1318 EmulationSetDefaultBackgroundColorOverride,
1319 [Command(
"Emulation.setDeviceMetricsOverride")]
1320 EmulationSetDeviceMetricsOverride,
1321 [Command(
"Emulation.setDisabledImageTypes")]
1322 EmulationSetDisabledImageTypes,
1323 [Command(
"Emulation.setEmitTouchEventsForMouse")]
1324 EmulationSetEmitTouchEventsForMouse,
1325 [Command(
"Emulation.setEmulatedMedia")]
1326 EmulationSetEmulatedMedia,
1327 [Command(
"Emulation.setEmulatedVisionDeficiency")]
1328 EmulationSetEmulatedVisionDeficiency,
1329 [Command(
"Emulation.setFocusEmulationEnabled")]
1330 EmulationSetFocusEmulationEnabled,
1331 [Command(
"Emulation.setGeolocationOverride")]
1332 EmulationSetGeolocationOverride,
1333 [Command(
"Emulation.setHardwareConcurrencyOverride")]
1334 EmulationSetHardwareConcurrencyOverride,
1335 [Command(
"Emulation.setIdleOverride")]
1336 EmulationSetIdleOverride,
1337 [Command(
"Emulation.setLocaleOverride")]
1338 EmulationSetLocaleOverride,
1339 [Command(
"Emulation.setPageScaleFactor")]
1340 EmulationSetPageScaleFactor,
1341 [Command(
"Emulation.setScriptExecutionDisabled")]
1342 EmulationSetScriptExecutionDisabled,
1343 [Command(
"Emulation.setScrollbarsHidden")]
1344 EmulationSetScrollbarsHidden,
1345 [Command(
"Emulation.setTimezoneOverride")]
1346 EmulationSetTimezoneOverride,
1347 [Command(
"Emulation.setTouchEmulationEnabled")]
1348 EmulationSetTouchEmulationEnabled,
1349 [Command(
"Emulation.setUserAgentOverride")]
1350 EmulationSetUserAgentOverride,
1351 [Command(
"Emulation.setVirtualTimePolicy")]
1352 EmulationSetVirtualTimePolicy,
1353 [Command(
"Emulation.setVisibleSize")]
1354 EmulationSetVisibleSize,
1356 [Command(
"Runtime.evaluate")]
1359 [Command(
"EventBreakpoints.setInstrumentationBreakpoint")]
1360 EventBreakpointsSetInstrumentationBreakpoint,
1361 [Command(
"EventBreakpoints.removeInstrumentationBreakpoint")]
1362 EventBreakpointsRemoveInstrumentationBreakpoint,
1364 [Command(
"Extensions.install")]
1366 [Command(
"Extensions.uninstall")]
1367 ExtensionsUninstall,
1368 [Command(
"Extensions.enable")]
1370 [Command(
"Extensions.disable")]
1372 [Command(
"Extensions.getExtensions")]
1373 ExtensionsGetExtensions,
1374 [Command(
"Extensions.getManifest")]
1375 ExtensionsGetManifest,
1376 [Command(
"Extensions.sendCommand")]
1377 ExtensionsSendCommand,
1378 [Command(
"Extensions.addResource")]
1379 ExtensionsAddResource,
1380 [Command(
"Extensions.removeResource")]
1381 ExtensionsRemoveResource,
1382 [Command(
"Extensions.reload")]
1385 [Command(
"Fetch.disable")]
1387 [Command(
"Fetch.enable")]
1389 [Command(
"Fetch.failRequest")]
1391 [Command(
"Fetch.fulfillRequest")]
1392 FetchFulfillRequest,
1393 [Command(
"Fetch.continueRequest")]
1394 FetchContinueRequest,
1395 [Command(
"Fetch.continueWithAuth")]
1396 FetchContinueWithAuth,
1397 [Command(
"Fetch.continueResponse")]
1398 FetchContinueResponse,
1399 [Command(
"Fetch.getResponseBody")]
1400 FetchGetResponseBody,
1401 [Command(
"Fetch.takeResponseBodyAsStream")]
1402 FetchTakeResponseBodyAsStream,
1404 [Command(
"HeadlessExperimental.beginFrame")]
1405 HeadlessExperimentalBeginFrame,
1406 [Command(
"HeadlessExperimental.disable")]
1407 HeadlessExperimentalDisable,
1408 [Command(
"HeadlessExperimental.enable")]
1409 HeadlessExperimentalEnable,
1411 [Command(
"HeapProfiler.addInspectedHeapObject")]
1412 HeapProfilerAddInspectedHeapObject,
1413 [Command(
"HeapProfiler.collectGarbage")]
1414 HeapProfilerCollectGarbage,
1415 [Command(
"HeapProfiler.disable")]
1416 HeapProfilerDisable,
1417 [Command(
"HeapProfiler.enable")]
1419 [Command(
"HeapProfiler.getHeapObjectId")]
1420 HeapProfilerGetHeapObjectId,
1421 [Command(
"HeapProfiler.getObjectByHeapObjectId")]
1422 HeapProfilerGetObjectByHeapObjectId,
1423 [Command(
"HeapProfiler.getSamplingProfile")]
1424 HeapProfilerGetSamplingProfile,
1425 [Command(
"HeapProfiler.startSampling")]
1426 HeapProfilerStartSampling,
1427 [Command(
"HeapProfiler.startTrackingHeapObjects")]
1428 HeapProfilerStartTrackingHeapObjects,
1429 [Command(
"HeapProfiler.stopSampling")]
1430 HeapProfilerStopSampling,
1431 [Command(
"HeapProfiler.stopTrackingHeapObjects")]
1432 HeapProfilerStopTrackingHeapObjects,
1433 [Command(
"HeapProfiler.takeHeapSnapshot")]
1434 HeapProfilerTakeHeapSnapshot,
1436 [Command(
"IndexedDB.clearObjectStore")]
1437 IndexedDBClearObjectStore,
1438 [Command(
"IndexedDB.deleteDatabase")]
1439 IndexedDBDeleteDatabase,
1440 [Command(
"IndexedDB.deleteObjectStoreEntry")]
1441 IndexedDBDeleteObjectStoreEntry,
1442 [Command(
"IndexedDB.disable")]
1444 [Command(
"IndexedDB.enable")]
1446 [Command(
"IndexedDB.requestData")]
1447 IndexedDBRequestData,
1448 [Command(
"IndexedDB.getKeyRange")]
1449 IndexedDBGetKeyRange,
1450 [Command(
"IndexedDB.requestDatabase")]
1451 IndexedDBRequestDatabase,
1452 [Command(
"IndexedDB.requestDatabaseNames")]
1453 IndexedDBRequestDatabaseNames,
1455 [Command(
"Input.dispatchKeyEvent")]
1456 InputDispatchKeyEvent,
1457 [Command(
"Input.imeSetComposition")]
1458 InputImeSetComposition,
1459 [Command(
"Input.insertText")]
1461 [Command(
"Input.dispatchMouseEvent")]
1462 InputDispatchMouseEvent,
1463 [Command(
"Input.dispatchTouchEvent")]
1464 InputDispatchTouchEvent,
1465 [Command(
"Input.emulateTouchFromMouseEvent")]
1466 InputEmulateTouchFromMouseEvent,
1467 [Command(
"Input.setIgnoreInputEvents")]
1468 InputSetIgnoreInputEvents,
1469 [Command(
"Input.setInterceptDrags")]
1470 InputSetInterceptDrags,
1471 [Command(
"Input.synthesizePinchGesture")]
1472 InputSynthesizePinchGesture,
1473 [Command(
"Input.synthesizeScrollGesture")]
1474 InputSynthesizeScrollGesture,
1475 [Command(
"Input.synthesizeTapGesture")]
1476 InputSynthesizeTapGesture,
1477 [Command(
"Input.cancelDragging")]
1478 InputCancelDragging,
1480 [Command(
"Inspector.disable")]
1482 [Command(
"Inspector.enable")]
1485 [Command(
"LayerTree.compositingReasons")]
1486 LayerTreeCompositingReasons,
1487 [Command(
"LayerTree.disable")]
1489 [Command(
"LayerTree.enable")]
1491 [Command(
"LayerTree.loadSnapshot")]
1492 LayerTreeLoadSnapshot,
1493 [Command(
"LayerTree.makeSnapshot")]
1494 LayerTreeMakeSnapshot,
1495 [Command(
"LayerTree.profileSnapshot")]
1496 LayerTreeProfileSnapshot,
1497 [Command(
"LayerTree.releaseSnapshot")]
1498 LayerTreeReleaseSnapshot,
1499 [Command(
"LayerTree.replaySnapshot")]
1500 LayerTreeReplaySnapshot,
1501 [Command(
"LayerTree.snapshotCommandLog")]
1502 LayerTreeSnapshotCommandLog,
1504 [Command(
"Log.clear")]
1506 [Command(
"Log.disable")]
1508 [Command(
"Log.enable")]
1510 [Command(
"Log.startViolationsReport")]
1511 LogStartViolationsReport,
1512 [Command(
"Log.stopViolationsReport")]
1513 LogStopViolationsReport,
1515 [Command(
"Media.enable")]
1517 [Command(
"Media.disable")]
1520 [Command(
"Memory.getDOMCounters")]
1521 MemoryGetDOMCounters,
1522 [Command(
"Memory.prepareForLeakDetection")]
1523 MemoryPrepareForLeakDetection,
1524 [Command(
"Memory.forciblyPurgeJavaScriptMemory")]
1525 MemoryForciblyPurgeJavaScriptMemory,
1526 [Command(
"Memory.setPressureNotificationsSuppressed")]
1527 MemorySetPressureNotificationsSuppressed,
1528 [Command(
"Memory.simulatePressureNotification")]
1529 MemorySimulatePressureNotification,
1530 [Command(
"Memory.startSampling")]
1531 MemoryStartSampling,
1532 [Command(
"Memory.stopSampling")]
1534 [Command(
"Memory.getAllTimeSamplingProfile")]
1535 MemoryGetAllTimeSamplingProfile,
1536 [Command(
"Memory.getBrowserSamplingProfile")]
1537 MemoryGetBrowserSamplingProfile,
1538 [Command(
"Memory.getSamplingProfile")]
1539 MemoryGetSamplingProfile,
1541 [Command(
"Performance.disable")]
1543 [Command(
"Performance.enable")]
1545 [Command(
"Performance.setTimeDomain")]
1546 PerformanceSetTimeDomain,
1547 [Command(
"Performance.getMetrics")]
1548 PerformanceGetMetrics,
1550 [Command(
"PerformanceTimeline.enable")]
1551 PerformanceTimelineEnable,
1553 [Command(
"Profiler.disable")]
1555 [Command(
"Profiler.enable")]
1557 [Command(
"Profiler.getBestEffortCoverage")]
1558 ProfilerGetBestEffortCoverage,
1559 [Command(
"Profiler.setSamplingInterval")]
1560 ProfilerSetSamplingInterval,
1561 [Command(
"Profiler.start")]
1563 [Command(
"Profiler.startPreciseCoverage")]
1564 ProfilerStartPreciseCoverage,
1565 [Command(
"Profiler.startTypeProfile")]
1566 ProfilerStartTypeProfile,
1567 [Command(
"Profiler.stop")]
1569 [Command(
"Profiler.stopPreciseCoverage")]
1570 ProfilerStopPreciseCoverage,
1571 [Command(
"Profiler.stopTypeProfile")]
1572 ProfilerStopTypeProfile,
1573 [Command(
"Profiler.takePreciseCoverage")]
1574 ProfilerTakePreciseCoverage,
1575 [Command(
"Profiler.takeTypeProfile")]
1576 ProfilerTakeTypeProfile,
1578 [Command(
"Runtime.awaitPromise")]
1579 RuntimeAwaitPromise,
1580 [Command(
"Runtime.callFunctionOn")]
1581 RuntimeCallFunctionOn,
1582 [Command(
"Runtime.compileScript")]
1583 RuntimeCompileScript,
1584 [Command(
"Runtime.disable")]
1586 [Command(
"Runtime.discardConsoleEntries")]
1587 RuntimeDiscardConsoleEntries,
1588 [Command(
"Runtime.enable")]
1590 [Command(
"Runtime.evaluate")]
1592 [Command(
"Runtime.getExceptionDetails")]
1593 RuntimeGetExceptionDetails,
1594 [Command(
"Runtime.getHeapUsage")]
1595 RuntimeGetHeapUsage,
1596 [Command(
"Runtime.getIsolateId")]
1597 RuntimeGetIsolateId,
1598 [Command(
"Runtime.getProperties")]
1599 RuntimeGetProperties,
1600 [Command(
"Runtime.globalLexicalScopeNames")]
1601 RuntimeGlobalLexicalScopeNames,
1602 [Command(
"Runtime.queryObjects")]
1603 RuntimeQueryObjects,
1604 [Command(
"Runtime.releaseObject")]
1605 RuntimeReleaseObject,
1606 [Command(
"Runtime.releaseObjectGroup")]
1607 RuntimeReleaseObjectGroup,
1608 [Command(
"Runtime.runIfWaitingForDebugger")]
1609 RuntimeRunIfWaitingForDebugger,
1610 [Command(
"Runtime.runScript")]
1612 [Command(
"Runtime.setAsyncCallStackDepth")]
1613 RuntimeSetAsyncCallStackDepth,
1614 [Command(
"Runtime.setCustomObjectFormatterEnabled")]
1615 RuntimeSetCustomObjectFormatterEnabled,
1616 [Command(
"Runtime.setMaxCallStackSizeToCapture")]
1617 RuntimeSetMaxCallStackSizeToCapture,
1618 [Command(
"Runtime.terminateExecution")]
1619 RuntimeTerminateExecution,
1621 [Command(
"Security.disable")]
1623 [Command(
"Security.enable")]
1625 [Command(
"Security.setIgnoreCertificateErrors")]
1626 SecuritySetIgnoreCertificateErrors,
1627 [Command(
"Security.handleCertificateError")]
1628 SecurityHandleCertificateError,
1629 [Command(
"Security.setOverrideCertificateErrors")]
1630 SecuritySetOverrideCertificateErrors,
1632 [Command(
"ServiceWorker.deliverPushMessage")]
1633 ServiceWorkerDeliverPushMessage,
1634 [Command(
"ServiceWorker.disable")]
1635 ServiceWorkerDisable,
1636 [Command(
"ServiceWorker.enable")]
1637 ServiceWorkerEnable,
1638 [Command(
"ServiceWorker.inspectWorker")]
1639 ServiceWorkerInspectWorker,
1640 [Command(
"ServiceWorker.setForceUpdateOnPageLoad")]
1641 ServiceWorkerSetForceUpdateOnPageLoad,
1642 [Command(
"ServiceWorker.skipWaiting")]
1643 ServiceWorkerSkipWaiting,
1644 [Command(
"ServiceWorker.startWorker")]
1645 ServiceWorkerStartWorker,
1646 [Command(
"ServiceWorker.stopAllWorkers")]
1647 ServiceWorkerStopAllWorkers,
1648 [Command(
"ServiceWorker.stopWorker")]
1649 ServiceWorkerStopWorker,
1650 [Command(
"ServiceWorker.unregister")]
1651 ServiceWorkerUnregister,
1652 [Command(
"ServiceWorker.updateRegistration")]
1653 ServiceWorkerUpdateRegistration,
1655 [Command(
"Storage.clearCookies")]
1656 StorageClearCookies,
1657 [Command(
"Storage.clearDataForOrigin")]
1658 StorageClearDataForOrigin,
1659 [Command(
"Storage.clearDataForStorageId")]
1660 StorageClearDataForStorageId,
1661 [Command(
"Storage.clearSharedStorageEntries")]
1662 StorageClearSharedStorageEntries,
1663 [Command(
"Storage.clearTrustTokens")]
1664 StorageClearTrustTokens,
1665 [Command(
"Storage.deleteSharedStorageEntry")]
1666 StorageDeleteSharedStorageEntry,
1667 [Command(
"Storage.deleteStorageBucket")]
1668 StorageDeleteStorageBucket,
1669 [Command(
"Storage.getCookies")]
1671 [Command(
"Storage.getInterestGroupDetails")]
1672 StorageGetInterestGroupDetails,
1673 [Command(
"Storage.getSharedStorageEntries")]
1674 StorageGetSharedStorageEntries,
1675 [Command(
"Storage.getSharedStorageMetadata")]
1676 StorageGetSharedStorageMetadata,
1677 [Command(
"Storage.getStorageKeyForFrame")]
1678 StorageGetStorageKeyForFrame,
1679 [Command(
"Storage.getTrustTokens")]
1680 StorageGetTrustTokens,
1681 [Command(
"Storage.getUsageAndQuota")]
1682 StorageGetUsageAndQuota,
1683 [Command(
"Storage.joinInterestGroup")]
1684 StorageJoinInterestGroup,
1685 [Command(
"Storage.overrideQuotaForOrigin")]
1686 StorageOverrideQuotaForOrigin,
1687 [Command(
"Storage.resetSharedStorageBudget")]
1688 StorageResetSharedStorageBudget,
1689 [Command(
"Storage.runBounceTrackingMitigations")]
1690 StorageRunBounceTrackingMitigations,
1691 [Command(
"Storage.setCookies")]
1693 [Command(
"Storage.setInterestGroupTracking")]
1694 StorageSetInterestGroupTracking,
1695 [Command(
"Storage.setSharedStorageEntry")]
1696 StorageSetSharedStorageEntry,
1697 [Command(
"Storage.setSharedStorageTracking")]
1698 StorageSetSharedStorageTracking,
1699 [Command(
"Storage.setStorageBucketTracking")]
1700 StorageSetStorageBucketTracking,
1701 [Command(
"Storage.trackCacheStorageForOrigin")]
1702 StorageTrackCacheStorageForOrigin,
1703 [Command(
"Storage.trackCacheStorageForStorageKey")]
1704 StorageTrackCacheStorageForStorageKey,
1705 [Command(
"Storage.trackIndexedDBForOrigin")]
1706 StorageTrackIndexedDBForOrigin,
1707 [Command(
"Storage.trackIndexedDBForStorageKey")]
1708 StorageTrackIndexedDBForStorageKey,
1709 [Command(
"Storage.untrackCacheStorageForOrigin")]
1710 StorageUntrackCacheStorageForOrigin,
1711 [Command(
"Storage.untrackCacheStorageForStorageKey")]
1712 StorageUntrackCacheStorageForStorageKey,
1713 [Command(
"Storage.untrackIndexedDBForOrigin")]
1714 StorageUntrackIndexedDBForOrigin,
1715 [Command(
"Storage.untrackIndexedDBForStorageKey")]
1716 StorageUntrackIndexedDBForStorageKey,
1718 [Command(
"SystemInfo.getFeatureState")]
1719 SystemInfoGetFeatureState,
1720 [Command(
"SystemInfo.getInfo")]
1722 [Command(
"SystemInfo.getProcessInfo")]
1723 SystemInfoGetProcessInfo,
1725 [Command(
"Target.activateTarget")]
1726 TargetActivateTarget,
1727 [Command(
"Target.attachToTarget")]
1728 TargetAttachToTarget,
1729 [Command(
"Target.attachToBrowserTarget")]
1730 TargetAttachToBrowserTarget,
1731 [Command(
"Target.closeTarget")]
1733 [Command(
"Target.createBrowserContext")]
1734 TargetCreateBrowserContext,
1735 [Command(
"Target.createTarget")]
1737 [Command(
"Target.detachFromTarget")]
1738 TargetDetachFromTarget,
1739 [Command(
"Target.disposeBrowserContext")]
1740 TargetDisposeBrowserContext,
1741 [Command(
"Target.getBrowserContexts")]
1742 TargetGetBrowserContexts,
1743 [Command(
"Target.getTargetInfo")]
1744 TargetGetTargetInfo,
1745 [Command(
"Target.getTargets")]
1747 [Command(
"Target.sendMessageToTarget")]
1748 TargetSendMessageToTarget,
1749 [Command(
"Target.setAttachToFrames")]
1750 TargetSetAttachToFrames,
1751 [Command(
"Target.setAutoAttach")]
1752 TargetSetAutoAttach,
1753 [Command(
"Target.setDiscoverTargets")]
1754 TargetSetDiscoverTargets,
1755 [Command(
"Target.setRemoteLocations")]
1756 TargetSetRemoteLocations,
1758 [Command(
"Tethering.bind")]
1760 [Command(
"Tethering.unbind")]
1763 [Command(
"Tracing.end")]
1765 [Command(
"Tracing.getCategories")]
1766 TracingGetCategories,
1767 [Command(
"Tracing.recordClockSyncMarker")]
1768 TracingRecordClockSyncMarker,
1769 [Command(
"Tracing.requestMemoryDump")]
1770 TracingRequestMemoryDump,
1771 [Command(
"Tracing.start")]
1774 [Command(
"WebAudio.enable")]
1776 [Command(
"WebAudio.disable")]
1778 [Command(
"WebAudio.getRealtimeData")]
1779 WebAudioGetRealtimeData,
1781 [Command(
"WebAuthn.enable")]
1783 [Command(
"WebAuthn.disable")]
1785 [Command(
"WebAuthn.addVirtualAuthenticator")]
1786 WebAuthnAddVirtualAuthenticator,
1787 [Command(
"WebAuthn.addCredential")]
1788 WebAuthnAddCredential,
1789 [Command(
"WebAuthn.getCredential")]
1790 WebAuthnGetCredential,
1791 [Command(
"WebAuthn.getCredentials")]
1792 WebAuthnGetCredentials,
1793 [Command(
"WebAuthn.removeCredential")]
1794 WebAuthnRemoveCredential,
1795 [Command(
"WebAuthn.removeVirtualAuthenticator")]
1796 WebAuthnRemoveVirtualAuthenticator,
1797 [Command(
"WebAuthn.setUserVerified")]
1798 WebAuthnSetUserVerified,
1799 [Command(
"WebAuthn.clearCredentials")]
1800 WebAuthnClearCredentials,
1802 [Command(
"Page.addScriptToEvaluateOnNewDocument")]
1803 PageAddScriptToEvaluateOnNewDocument,
1804 [Command(
"Page.bringToFront")]
1806 [Command(
"Page.captureScreenshot")]
1807 PageCaptureScreenshot,
1808 [Command(
"Page.close")]
1810 [Command(
"Page.createIsolatedWorld")]
1811 PageCreateIsolatedWorld,
1812 [Command(
"Page.disable")]
1814 [Command(
"Page.enable")]
1816 [Command(
"Page.getAppManifest")]
1818 [Command(
"Page.getFrameTree")]
1820 [Command(
"Page.getLayoutMetrics")]
1821 PageGetLayoutMetrics,
1822 [Command(
"Page.getNavigationHistory")]
1823 PageGetNavigationHistory,
1824 [Command(
"Page.handleJavaScriptDialog")]
1825 PageHandleJavaScriptDialog,
1826 [Command(
"Page.navigate")]
1828 [Command(
"Page.navigateToHistoryEntry")]
1829 PageNavigateToHistoryEntry,
1830 [Command(
"Page.printToPDF")]
1832 [Command(
"Page.reload")]
1834 [Command(
"Page.removeScriptToEvaluateOnNewDocument")]
1835 PageRemoveScriptToEvaluateOnNewDocument,
1836 [Command(
"Page.resetNavigationHistory")]
1837 PageResetNavigationHistory,
1838 [Command(
"Page.setBypassCSP")]
1840 [Command(
"Page.setDocumentContent")]
1841 PageSetDocumentContent,
1842 [Command(
"Page.setInterceptFileChooserDialog")]
1843 PageSetInterceptFileChooserDialog,
1844 [Command(
"Page.setLifecycleEventsEnabled")]
1845 PageSetLifecycleEventsEnabled,
1846 [Command(
"Page.stopLoading")]
1848 [Command(
"Page.clearGeolocationOverride")]
1849 PageClearGeolocationOverride,
1850 [Command(
"Page.setGeolocationOverride")]
1851 PageSetGeolocationOverride,
1852 [Command(
"Page.addCompilationCache")]
1853 PageAddCompilationCache,
1854 [Command(
"Page.captureSnapshot")]
1855 PageCaptureSnapshot,
1856 [Command(
"Page.clearCompilationCache")]
1857 PageClearCompilationCache,
1858 [Command(
"Page.crash")]
1860 [Command(
"Page.generateTestReport")]
1861 PageGenerateTestReport,
1862 [Command(
"Page.getAdScriptAncestry")]
1863 PageGetAdScriptAncestry,
1864 [Command(
"Page.getAppId")]
1866 [Command(
"Page.getInstallabilityErrors")]
1867 PageGetInstallabilityErrors,
1868 [Command(
"Page.getOriginTrials")]
1869 PageGetOriginTrials,
1870 [Command(
"Page.getPermissionsPolicyState")]
1871 PageGetPermissionsPolicyState,
1872 [Command(
"Page.getResourceContent")]
1873 PageGetResourceContent,
1874 [Command(
"Page.getResourceTree")]
1875 PageGetResourceTree,
1876 [Command(
"Page.produceCompilationCache")]
1877 PageProduceCompilationCache,
1878 [Command(
"Page.screencastFrameAck")]
1879 PageScreencastFrameAck,
1880 [Command(
"Page.searchInResource")]
1881 PageSearchInResource,
1882 [Command(
"Page.setAdBlockingEnabled")]
1883 PageSetAdBlockingEnabled,
1884 [Command(
"Page.setFontFamilies")]
1885 PageSetFontFamilies,
1886 [Command(
"Page.setFontSizes")]
1888 [Command(
"Page.setPrerenderingAllowed")]
1889 PageSetPrerenderingAllowed,
1890 [Command(
"Page.setRPHRegistrationMode")]
1891 PageSetRPHRegistrationMode,
1892 [Command(
"Page.setSPCTransactionMode")]
1893 PageSetSPCTransactionMode,
1894 [Command(
"Page.setWebLifecycleState")]
1895 PageSetWebLifecycleState,
1896 [Command(
"Page.startScreencast")]
1897 PageStartScreencast,
1898 [Command(
"Page.stopScreencast")]
1900 [Command(
"Page.waitForDebugger")]
1901 PageWaitForDebugger,
1902 [Command(
"Page.addScriptToEvaluateOnLoad")]
1903 PageAddScriptToEvaluateOnLoad,
1904 [Command(
"Page.clearDeviceMetricsOverride")]
1905 PageClearDeviceMetricsOverride,
1906 [Command(
"Page.clearDeviceOrientationOverride")]
1907 PageClearDeviceOrientationOverride,
1908 [Command(
"Page.deleteCookie")]
1910 [Command(
"Page.getManifestIcons")]
1911 PageGetManifestIcons,
1912 [Command(
"Page.removeScriptToEvaluateOnLoad")]
1913 PageRemoveScriptToEvaluateOnLoad,
1914 [Command(
"Page.setDeviceMetricsOverride")]
1915 PageSetDeviceMetricsOverride,
1916 [Command(
"Page.setDeviceOrientationOverride")]
1917 PageSetDeviceOrientationOverride,
1918 [Command(
"Page.setDownloadBehavior")]
1919 PageSetDownloadBehavior,
1920 [Command(
"Page.setTouchEmulationEnabled")]
1921 PageSetTouchEmulationEnabled,
1922 [Command(
"Network.clearBrowserCache")]
1923 NetworkClearBrowserCache,
1924 [Command(
"Network.clearBrowserCookies")]
1925 NetworkClearBrowserCookies,
1926 [Command(
"Network.deleteCookies")]
1927 NetworkDeleteCookies,
1928 [Command(
"Network.disable")]
1930 [Command(
"Network.enable")]
1932 [Command(
"Network.emulateNetworkConditions")]
1933 NetworkEmulateNetworkConditions,
1934 [Command(
"Network.getAllCookies")]
1935 NetworkGetAllCookies,
1936 [Command(
"Network.getCookies")]
1938 [Command(
"Network.getRequestPostData")]
1939 NetworkGetRequestPostData,
1940 [Command(
"Network.getResponseBody")]
1941 NetworkGetResponseBody,
1942 [Command(
"Network.setBypassServiceWorker")]
1943 NetworkSetBypassServiceWorker,
1944 [Command(
"Network.setCacheDisabled")]
1945 NetworkSetCacheDisabled,
1946 [Command(
"Network.setCookie")]
1948 [Command(
"Network.setCookies")]
1950 [Command(
"Network.setExtraHTTPHeaders")]
1951 NetworkSetExtraHTTPHeaders,
1952 [Command(
"Network.setUserAgentOverride")]
1953 NetworkSetUserAgentOverride,
1954 [Command(
"Network.canClearBrowserCache")]
1955 NetworkCanClearBrowserCache,
1956 [Command(
"Network.canClearBrowserCookies")]
1957 NetworkCanClearBrowserCookies,
1958 [Command(
"Network.canEmulateNetworkConditions")]
1959 NetworkCanEmulateNetworkConditions,
1960 [Command(
"Network.clearAcceptedEncodingsOverride")]
1961 NetworkClearAcceptedEncodingsOverride,
1962 [Command(
"Network.enableReportingApi")]
1963 NetworkEnableReportingApi,
1964 [Command(
"Network.getCertificate")]
1965 NetworkGetCertificate,
1966 [Command(
"Network.getResponseBodyForInterception")]
1967 NetworkGetResponseBodyForInterception,
1968 [Command(
"Network.getSecurityIsolationStatus")]
1969 NetworkGetSecurityIsolationStatus,
1970 [Command(
"Network.loadNetworkResource")]
1971 NetworkLoadNetworkResource,
1972 [Command(
"Network.replayXHR")]
1974 [Command(
"Network.searchInResponseBody")]
1975 NetworkSearchInResponseBody,
1976 [Command(
"Network.setAcceptedEncodings")]
1977 NetworkSetAcceptedEncodings,
1978 [Command(
"Network.setAttachDebugStack")]
1979 NetworkSetAttachDebugStack,
1980 [Command(
"Network.setBlockedURLs")]
1981 NetworkSetBlockedURLs,
1982 [Command(
"Network.setCookieControls")]
1983 NetworkSetCookieControls,
1984 [Command(
"Network.streamResourceContent")]
1985 NetworkStreamResourceContent,
1986 [Command(
"Network.takeResponseBodyForInterceptionAsStream")]
1987 NetworkTakeResponseBodyForInterceptionAsStream,
1988 [Command(
"Network.continueInterceptedRequest")]
1989 NetworkContinueInterceptedRequest,
1990 [Command(
"Network.setRequestInterception")]
1991 NetworkSetRequestInterception,
1992 #region internal commands
1998 #endregion internal commands
2000 #endregion Puppeteer
2001 #region Google Sheets
2005 public enum GoogleTriggerType
2018 public enum TriggerScheduleType
2029 public enum FormatType
2038 CellBackgroundColor,
2040 HorizontalAlignment,
2047 public enum NumberFormatType
2061 public enum HorizontalAlignmentType
2070 public enum VerticalAlignmentType
2079 public enum TextRotationType
2092 public enum ScriptAccessType
2102 public enum ExecuteAsType
2107 #endregion Google Sheets
2112 public enum GoogleApi
2120 #endregion Google API
2121 #region Cryptography
2125 public enum CryptoAlgorithm
2139 public enum CryptoMode
2149 public enum CryptoPadding
2155 #endregion Cryptography
2161 public enum WebsiteStorageType
2174 public enum WebsiteStorageAction
2186 public enum OCRLanguage
2199 public enum OCRScanDirection
2210 public enum OCRWhitelist
2217 EnglishAlphanumeric,
2220 SpanishAlphanumeric,
2233 public enum EngineMode :
int
ContentType is a struct that acts like a string but also an enum for some intellisense help....