17using DocumentFormat.OpenXml.Wordprocessing;
18using Org.BouncyCastle.Asn1.Cms;
20using System.Collections.Generic;
21using System.ComponentModel;
24using System.Threading.Tasks;
35 public static class Enums
42 public enum SelectorPathType
89 public enum SelectorType { Selector, Data, DataFunc }
93 [Flags]
public enum ModifierKeys { NONE = 0, Alt = 1, Control = 2, Windows = 4, Shift = 8, Application = 16, ScrollLock = 32, ALL = ~0 }
98 public enum WriteMode { Append, Insert, Overwrite }
102 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 }
106 internal enum ScrollTypes { Horizontal, Vertical, Percent, Increments }
110 public enum DataFormat { NOTSET = 0, BASE64, CARET, CLASS, COLON, CSV, CUSTOM_DELIMITER, DATABASE, DICTIONARY, DOT, GRID, HTML, HYPHEN, JSON, LOG, PIPE, PRN, SEMICOLON, SPACE, STRING, TAB, XLSX, XML, YAML }
114 public enum FileSortOrder { NameAscending = 0, NameDescending, NaturalAscending, NaturalDescending, DateModifiedAscending, DateModifiedDescending, DateCreatedAscending, DateCreatedDescending }
118 public enum DeepCopy { Fields, Properties, FieldsAndProperties }
122 public enum CallIfStatus { Terminate = -1, NotHandled = 0, Handled = 1, TryNext = 2 }
127 public enum GPALFailure { None = 0, Navigation = 1 }
133 public enum MailFailure { None = 0, Configuration = 1, Certificate = 2, Connection = 3, Authentication = 4, Transfer = 5 }
142 public enum WebAuthType { None = 0, Basic = 1, Digest = 2, Proxy = 3, Bearer = 4, Form = 5, XAuthToken = 6, XApiKey = 7, ApiKey = 8 }
154 [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 }
159 public enum RowPosition
167 internal enum CastMode
177 internal enum CoordinateSpace
187 public readonly
struct ContentType
189 private readonly
string _value;
191 public static readonly ContentType Json =
new ContentType(
"application/json");
192 public static readonly ContentType Form =
new ContentType(
"application/x-www-form-urlencoded");
193 public static readonly ContentType Text =
new ContentType(
"text/plain");
194 public static readonly ContentType Xml =
new ContentType(
"application/xml");
195 public static readonly ContentType Html =
new ContentType(
"text/html");
196 public static readonly ContentType Binary =
new ContentType(
"application/octet-stream");
198 internal ContentType(
string value) => _value = value;
200 public static implicit
operator ContentType(
string contentType)
201 =>
new ContentType(contentType);
203 public static implicit
operator string(ContentType contentType)
204 => contentType._value;
206 public override string ToString() => _value;
213 public readonly
struct HttpVerb
215 private readonly
string _value;
217 public static readonly HttpVerb Get =
new HttpVerb(
"GET");
218 public static readonly HttpVerb Post =
new HttpVerb(
"POST");
219 public static readonly HttpVerb Put =
new HttpVerb(
"PUT");
220 public static readonly HttpVerb Patch =
new HttpVerb(
"PATCH");
221 public static readonly HttpVerb Delete =
new HttpVerb(
"DELETE");
222 public static readonly HttpVerb Head =
new HttpVerb(
"HEAD");
223 public static readonly HttpVerb Options =
new HttpVerb(
"OPTIONS");
225 internal HttpVerb(
string value) => _value = value;
227 public static implicit
operator HttpVerb(
string method)
228 =>
new HttpVerb(method);
230 public static implicit
operator string(HttpVerb method)
233 public override string ToString() => _value;
239 public readonly
struct WaitTime
241 private readonly
int _value;
243 public static readonly WaitTime Forever =
new WaitTime(-1);
244 public static readonly WaitTime Never =
new WaitTime(-2);
245 public static readonly WaitTime Immediate =
new WaitTime(0);
247 internal WaitTime(
int value) => _value = value;
249 public static implicit
operator WaitTime(
int ms)
252 public static implicit
operator int(WaitTime wt)
255 public override string ToString() => _value
switch
260 _ => _value.ToString()
263 internal static bool TryFromString(
string value, out WaitTime result)
267 if (
string.IsNullOrWhiteSpace(value))
270 if (
int.TryParse(value, out
int ms))
272 result =
new WaitTime(ms);
292 internal static bool TryFromDictionary(
293 IDictionary<object, object> dictionary,
298 if (dictionary ==
null || dictionary.Count == 0)
300 result = WaitTime.Never;
307 value = dictionary.Keys.First();
309 if (
false ==
string.IsNullOrEmpty(value))
311 if (value is WaitTime wt)
319 result =
new WaitTime(i);
323 if (value is
string s &&
324 TryFromString(s, out result))
338 public enum DirectoryStructure
355 public enum FilenamePattern
393 public enum NextFilePattern
411 public enum LogType { INFO, WARNING, ERROR, EXCEPTION, DEBUG, DEEPDEBUG, NOTICE, CAUTION, FAILURE }
415 public enum LogDateFormat
430 #region <ApplicationEnums>
434 internal enum ConditionPropertyType { NotSet, ControlType, Name, Value, AutomationID, ClassName }
435 #endregion <ApplicationEnums>
436 #region <BrowserEnums>
440 public enum BrowserType { Chrome, Edge, FireFox, }
448 public enum ClickType { LeftClick, LeftDoubleClick, MiddleClick, RightClick }
453 public enum SelectClickType { LeftClick, SelectRandom, SelectNext, SelectNextWithWrap, SelectPrevious, SelectPreviousWithWrap }
457 public enum InteractionType {
488 [Flags]
internal enum MatchType { None = 0, Regex = 1, Custom = 2, Href = 4, Placeholder = 8, Src = 16, Text = 32, Value = 64, Attribute = 128 }
492 internal enum ElementType { Element, IFrame, ShadowRoot }
497 public enum StealthType
503 GoogleReferrer = 1 << 2,
504 ToStringOverride = 1 << 3,
505 PatchDriver = 1 << 4,
512 public enum ElementState
529 public enum AutomationEngine { OttoMagic, OttoMagicHW, PuppeteerPort, PuppeteerPortHW, Selenium, SeleniumHW, SeleniumJS, PuppeteerPipe, PuppeteerPipeHW }
530 #endregion <BrowserEnums>
531 #region <DatabaseEnums>
535 public enum DatabaseType { NotSet, SQLServer }
540 public enum ClipboardType { Text, Html, Rtf, Csv, FileList, Image }
541 #endregion <DatabaseEnums>
542 #region <FormControlEnums>
546 public enum FormControlType { BarItem, Button, Callback, Chart, Checkbox, ComboBox, DataGridView, DateTimePicker, FileSelector, Input, Label, ListView, MenuBar, NumericUpDown, Picture, ProgressBar, RadioButton, RichTextBox, Slider, SmallLabel, StatusStrip, Tab, TableLayoutPanel, TextArea, Toolbar, TreeView, LinkLabel, Spacer }
547 public enum ListViewMode { Details, List, LargeIcon, SmallIcon, Tile }
551 public enum ControlEventType
567 SelectedIndexChanged,
573 #endregion <FormControlEnums>
574 #region Credential Enums
578 public enum CredentialServiceType
605 public enum OAuthScope
610 Google_CloudPlatform,
621 AWS_APIGatewayCustom,
631 public enum YouTubePrivacy { Public, Private, Unlisted }
636 public enum YouTubeCategory
651 ScienceTechnology = 28,
652 NonprofitsActivism = 29
655 #endregion Credential Enums
660 public enum ApiEndpoint
675 EvaluateAllPersistent,
688 GetBoundingClientRect,
699 GetElementAttributeHash,
719 ClearInjectedScripts,
726 LeftClickAndDownload,
747 QueryPersistentSelector,
748 QueryPersistentSelectors,
755 ScrollWindowByHorizontal,
756 ScrollWindowByVertical,
773 SwitchToDefaultContent,
794 public enum ContentEncoding
816 public enum AIClassificationType
844 public readonly
struct AIProviderType
846 public static readonly AIProviderType XAI =
new AIProviderType(
"XAI");
847 public static readonly AIProviderType OpenAI =
new AIProviderType(
"OpenAI");
848 public static readonly AIProviderType Anthropic =
new AIProviderType(
"Anthropic");
850 public string Name {
get; }
851 public AIProviderType(
string name) { Name = name; }
852 public static implicit
operator AIProviderType(
string name) =>
new AIProviderType(name);
853 public static bool operator ==(AIProviderType a, AIProviderType b) =>
string.Equals(a.Name, b.Name, StringComparison.OrdinalIgnoreCase);
854 public static bool operator !=(AIProviderType a, AIProviderType b) => !(a == b);
855 public override bool Equals(
object obj) => obj is AIProviderType other &&
this == other;
856 public override int GetHashCode() => Name ==
null ? 0 : StringComparer.OrdinalIgnoreCase.GetHashCode(Name);
857 public override string ToString() => Name;
865 public readonly
struct AIModel
867 private readonly
string _value;
869 internal AIModel(
string value) => _value = value;
872 public static readonly AIModel Grok2Latest =
new AIModel(
"grok-2-latest");
873 public static readonly AIModel Grok3Latest =
new AIModel(
"grok-3-latest");
876 public static readonly AIModel GPT4o =
new AIModel(
"gpt-4o");
877 public static readonly AIModel GPT4oMini =
new AIModel(
"gpt-4o-mini");
878 public static readonly AIModel O3Mini =
new AIModel(
"o3-mini");
881 public static readonly AIModel ClaudeHaiku45 =
new AIModel(
"claude-haiku-4-5-20251001");
882 public static readonly AIModel ClaudeSonnet46 =
new AIModel(
"claude-sonnet-4-6");
883 public static readonly AIModel ClaudeOpus5 =
new AIModel(
"claude-opus-5");
884 public static readonly AIModel ClaudeFable5 =
new AIModel(
"claude-fable-5");
887 public static implicit
operator AIModel(
string modelId) =>
new AIModel(modelId);
889 public override string ToString() => _value;
899 internal static int GetIndexOfEnum<T>(
int bitsToTest) where T : Enum
903 foreach (
string evalName
in Enum.GetNames(typeof(T)))
905 int testBit = (int)Enum.Parse(typeof(T), evalName);
907 if (0 != testBit && testBit == (testBit & bitsToTest))
918 public enum ImageFormat
925 public enum PageOrientation
927 [Description(
"false")]
930 [Description(
"true")]
936 public enum PageFormat
959 [Description(
"Letter")]
962 [Description(
"Legal")]
965 [Description(
"Tabloid")]
968 [Description(
"Ledger")]
974 public enum DevToolsMethods
976 [Command(
"Accessibility.disable")]
977 AccessibilityDisable,
978 [Command(
"Accessibility.enable")]
980 [Command(
"Accessibility.getChildAXNodes")]
981 AccessibilityGetChildAXNodes,
982 [Command(
"Accessibility.getFullAXTree")]
983 AccessibilityGetFullAXTree,
984 [Command(
"Accessibility.getPartialAXTree")]
985 AccessibilityGetPartialAXTree,
986 [Command(
"Accessibility.getRootAXNode")]
987 AccessibilityGetRootAXNode,
988 [Command(
"Accessibility.queryAXTree")]
989 AccessibilityQueryAXTree,
991 [Command(
"Animation.disable")]
993 [Command(
"Animation.enable")]
995 [Command(
"Animation.getCurrentTime")]
996 AnimationGetCurrentTime,
997 [Command(
"Animation.getPlaybackRate")]
998 AnimationGetPlaybackRate,
999 [Command(
"Animation.releaseAnimations")]
1000 AnimationReleaseAnimations,
1001 [Command(
"Animation.resolveAnimation")]
1002 AnimationResolveAnimation,
1003 [Command(
"Animation.seekAnimations")]
1004 AnimationSeekAnimations,
1005 [Command(
"Animation.setPaused")]
1007 [Command(
"Animation.setPlaybackRate")]
1008 AnimationSetPlaybackRate,
1009 [Command(
"Animation.setTiming")]
1012 [Command(
"Audits.disable")]
1014 [Command(
"Audits.enable")]
1016 [Command(
"Audits.checkContrast")]
1017 AuditsCheckContrast,
1018 [Command(
"Audits.getEncodedResponse")]
1019 AuditsGetEncodedResponse,
1021 [Command(
"BackgroundService.startObserving")]
1022 BackgroundServiceStartObserving,
1023 [Command(
"BackgroundService.stopObserving")]
1024 BackgroundServiceStopObserving,
1025 [Command(
"BackgroundService.setRecording")]
1026 BackgroundServiceSetRecording,
1027 [Command(
"BackgroundService.clearEvents")]
1028 BackgroundServiceClearEvents,
1030 [Command(
"Browser.setPermission")]
1031 BrowserSetPermission,
1032 [Command(
"Browser.grantPermissions")]
1033 BrowserGrantPermissions,
1034 [Command(
"Browser.resetPermissions")]
1035 BrowserResetPermissions,
1036 [Command(
"Browser.setDownloadBehavior")]
1037 BrowserSetDownloadBehavior,
1038 [Command(
"Browser.cancelDownload")]
1039 BrowserCancelDownload,
1040 [Command(
"Browser.close")]
1042 [Command(
"Browser.crash")]
1044 [Command(
"Browser.crashGpuProcess")]
1045 BrowserCrashGpuProcess,
1046 [Command(
"Browser.getVersion")]
1048 [Command(
"Browser.getBrowserCommandLine")]
1049 BrowserGetBrowserCommandLine,
1050 [Command(
"Browser.getHistograms")]
1051 BrowserGetHistograms,
1052 [Command(
"Browser.getHistogram")]
1053 BrowserGetHistogram,
1054 [Command(
"Browser.getWindowBounds")]
1055 BrowserGetWindowBounds,
1056 [Command(
"Browser.getWindowForTarget")]
1057 BrowserGetWindowForTarget,
1058 [Command(
"Browser.setWindowBounds")]
1059 BrowserSetWindowBounds,
1060 [Command(
"Browser.setDockTile")]
1062 [Command(
"Browser.executeBrowserCommand")]
1063 BrowserExecuteBrowserCommand,
1064 [Command(
"Browser.showCastUi")]
1067 [Command(
"CSS.addRule")]
1069 [Command(
"CSS.collectClassNames")]
1070 CSSCollectClassNames,
1071 [Command(
"CSS.createStyleSheet")]
1072 CSSCreateStyleSheet,
1073 [Command(
"CSS.disable")]
1075 [Command(
"CSS.enable")]
1077 [Command(
"CSS.forcePseudoState")]
1078 CSSForcePseudoState,
1079 [Command(
"CSS.getBackgroundColors")]
1080 CSSGetBackgroundColors,
1081 [Command(
"CSS.getComputedStyleForNode")]
1082 CSSGetComputedStyleForNode,
1083 [Command(
"CSS.getInlineStylesForNode")]
1084 CSSGetInlineStylesForNode,
1085 [Command(
"CSS.getMatchedStylesForNode")]
1086 CSSGetMatchedStylesForNode,
1087 [Command(
"CSS.getMediaQueries")]
1089 [Command(
"CSS.getPlatformFontsForNode")]
1090 CSSGetPlatformFontsForNode,
1091 [Command(
"CSS.getStyleSheetText")]
1092 CSSGetStyleSheetText,
1093 [Command(
"CSS.getLayers")]
1095 [Command(
"CSS.trackComputedStyleUpdates")]
1096 CSSTrackComputedStyleUpdates,
1097 [Command(
"CSS.takeComputedStyleUpdates")]
1098 CSSTakeComputedStyleUpdates,
1099 [Command(
"CSS.setEffectivePropertyValueForNode")]
1100 CSSSetEffectivePropertyValueForNode,
1101 [Command(
"CSS.setKeyframeKey")]
1103 [Command(
"CSS.setMediaText")]
1105 [Command(
"CSS.setContainerQueryText")]
1106 CSSSetContainerQueryText,
1107 [Command(
"CSS.setSupportsText")]
1109 [Command(
"CSS.setScopeText")]
1111 [Command(
"CSS.setRuleSelector")]
1113 [Command(
"CSS.setStyleSheetText")]
1114 CSSSetStyleSheetText,
1115 [Command(
"CSS.setStyleTexts")]
1117 [Command(
"CSS.startRuleUsageTracking")]
1118 CSSStartRuleUsageTracking,
1119 [Command(
"CSS.stopRuleUsageTracking")]
1120 CSSStopRuleUsageTracking,
1121 [Command(
"CSS.takeCoverageDelta")]
1122 CSSTakeCoverageDelta,
1123 [Command(
"CSS.setLocalFontsEnabled")]
1124 CSSSetLocalFontsEnabled,
1126 [Command(
"CacheStorage.deleteCache")]
1127 CacheStorageDeleteCache,
1128 [Command(
"CacheStorage.deleteEntry")]
1129 CacheStorageDeleteEntry,
1130 [Command(
"CacheStorage.requestCacheNames")]
1131 CacheStorageRequestCacheNames,
1132 [Command(
"CacheStorage.requestCachedResponse")]
1133 CacheStorageRequestCachedResponse,
1134 [Command(
"CacheStorage.requestEntries")]
1135 CacheStorageRequestEntries,
1137 [Command(
"Cast.enable")]
1139 [Command(
"Cast.disable")]
1141 [Command(
"Cast.setSinkToUse")]
1143 [Command(
"Cast.startDesktopMirroring")]
1144 CastStartDesktopMirroring,
1145 [Command(
"Cast.startTabMirroring")]
1146 CastStartTabMirroring,
1147 [Command(
"Cast.stopCasting")]
1149 [Command(
"Cast.sinksUpdated")]
1151 [Command(
"Cast.issueUpdated")]
1154 [Command(
"DOM.collectClassNamesFromSubtree")]
1155 DOMCollectClassNamesFromSubtree,
1156 [Command(
"DOM.copyTo")]
1158 [Command(
"DOM.describeNode")]
1160 [Command(
"DOM.scrollIntoViewIfNeeded")]
1161 DOMScrollIntoViewIfNeeded,
1162 [Command(
"DOM.disable")]
1164 [Command(
"DOM.discardSearchResults")]
1165 DOMDiscardSearchResults,
1166 [Command(
"DOM.enable")]
1168 [Command(
"DOM.focus")]
1170 [Command(
"DOM.getAttributes")]
1172 [Command(
"DOM.getBoxModel")]
1174 [Command(
"DOM.getContentQuads")]
1176 [Command(
"DOM.getDocument")]
1178 [Command(
"DOM.getExceptionDetails")]
1179 DOMGetExceptionDetails,
1180 [Command(
"DOM.getFlattenedDocument")]
1181 DOMGetFlattenedDocument,
1182 [Command(
"DOM.getNodesForSubtreeByStyle")]
1183 DOMGetNodesForSubtreeByStyle,
1184 [Command(
"DOM.getNodeForLocation")]
1185 DOMGetNodeForLocation,
1186 [Command(
"DOM.getOuterHTML")]
1188 [Command(
"DOM.getRelatableNode")]
1189 DOMGetRelatableNode,
1190 [Command(
"DOM.getRelatedNodes")]
1192 [Command(
"DOM.getSearchResults")]
1193 DOMGetSearchResults,
1194 [Command(
"DOM.hideHighlight")]
1196 [Command(
"DOM.highlightNode")]
1198 [Command(
"DOM.highlightQuad")]
1200 [Command(
"DOM.markUndoableState")]
1201 DOMMarkUndoableState,
1202 [Command(
"DOM.moveTo")]
1204 [Command(
"DOM.performSearch")]
1206 [Command(
"DOM.pushNodeByPathToFrontend")]
1207 DOMPushNodeByPathToFrontend,
1208 [Command(
"DOM.pushNodesByBackendIdsToFrontend")]
1209 DOMPushNodesByBackendIdsToFrontend,
1210 [Command(
"DOM.querySelector")]
1212 [Command(
"DOM.querySelectorAll")]
1213 DOMQuerySelectorAll,
1214 [Command(
"DOM.redo")]
1216 [Command(
"DOM.removeAttribute")]
1218 [Command(
"DOM.removeNode")]
1220 [Command(
"DOM.requestChildNodes")]
1221 DOMRequestChildNodes,
1222 [Command(
"DOM.requestNode")]
1224 [Command(
"DOM.resolveNode")]
1226 [Command(
"DOM.setAttributeValue")]
1227 DOMSetAttributeValue,
1228 [Command(
"DOM.setAttributesAsText")]
1229 DOMSetAttributesAsText,
1230 [Command(
"DOM.setFileInputFiles")]
1231 DOMSetFileInputFiles,
1232 [Command(
"DOM.setNodeStackTracesEnabled")]
1233 DOMSetNodeStackTracesEnabled,
1234 [Command(
"DOM.getNodeStackTraces")]
1235 DOMGetNodeStackTraces,
1236 [Command(
"DOM.getFileInfo")]
1238 [Command(
"DOM.setInspectedNode")]
1239 DOMSetInspectedNode,
1240 [Command(
"DOM.setNodeName")]
1242 [Command(
"DOM.setNodeValue")]
1244 [Command(
"DOM.setOuterHTML")]
1246 [Command(
"DOM.undo")]
1248 [Command(
"DOM.getFrameOwner")]
1250 [Command(
"DOM.getContainerForNode")]
1251 DOMGetContainerForNode,
1252 [Command(
"DOM.getQueryingDescendantsForContainer")]
1253 DOMGetQueryingDescendantsForContainer,
1255 [Command(
"DOMDebugger.getEventListeners")]
1256 DOMDebuggerGetEventListeners,
1257 [Command(
"DOMDebugger.removeDOMBreakpoint")]
1258 DOMDebuggerRemoveDOMBreakpoint,
1259 [Command(
"DOMDebugger.removeEventListenerBreakpoint")]
1260 DOMDebuggerRemoveEventListenerBreakpoint,
1261 [Command(
"DOMDebugger.removeInstrumentationBreakpoint")]
1262 DOMDebuggerRemoveInstrumentationBreakpoint,
1263 [Command(
"DOMDebugger.removeXHRBreakpoint")]
1264 DOMDebuggerRemoveXHRBreakpoint,
1265 [Command(
"DOMDebugger.setBreakOnCSPViolation")]
1266 DOMDebuggerSetBreakOnCSPViolation,
1267 [Command(
"DOMDebugger.setDOMBreakpoint")]
1268 DOMDebuggerSetDOMBreakpoint,
1269 [Command(
"DOMDebugger.setEventListenerBreakpoint")]
1270 DOMDebuggerSetEventListenerBreakpoint,
1271 [Command(
"DOMDebugger.setInstrumentationBreakpoint")]
1272 DOMDebuggerSetInstrumentationBreakpoint,
1273 [Command(
"DOMDebugger.setXHRBreakpoint")]
1274 DOMDebuggerSetXHRBreakpoint,
1276 [Command(
"DOMSnapshot.disable")]
1278 [Command(
"DOMSnapshot.enable")]
1280 [Command(
"DOMSnapshot.captureSnapshot")]
1281 DOMSnapshotCaptureSnapshot,
1283 [Command(
"DOMStorage.clear")]
1285 [Command(
"DOMStorage.disable")]
1287 [Command(
"DOMStorage.enable")]
1289 [Command(
"DOMStorage.getDOMStorageItems")]
1290 DOMStorageGetDOMStorageItems,
1291 [Command(
"DOMStorage.removeDOMStorageItem")]
1292 DOMStorageRemoveDOMStorageItem,
1293 [Command(
"DOMStorage.setDOMStorageItem")]
1294 DOMStorageSetDOMStorageItem,
1296 [Command(
"Database.disable")]
1298 [Command(
"Database.enable")]
1300 [Command(
"Database.executeSQL")]
1302 [Command(
"Database.getDatabaseTableNames")]
1303 DatabaseGetDatabaseTableNames,
1305 [Command(
"DeviceAccess.cancelPrompt")]
1306 DeviceAccessCancelPrompt,
1307 [Command(
"DeviceAccess.selectPrompt")]
1308 DeviceAccessSelectPrompt,
1310 [Command(
"DeviceOrientation.clearDeviceOrientationOverride")]
1311 DeviceOrientationClearDeviceOrientationOverride,
1312 [Command(
"DeviceOrientation.setDeviceOrientationOverride")]
1313 DeviceOrientationSetDeviceOrientationOverride,
1315 [Command(
"Emulation.canEmulate")]
1316 EmulationCanEmulate,
1317 [Command(
"Emulation.clearDeviceMetricsOverride")]
1318 EmulationClearDeviceMetricsOverride,
1319 [Command(
"Emulation.clearGeolocationOverride")]
1320 EmulationClearGeolocationOverride,
1321 [Command(
"Emulation.clearIdleOverride")]
1322 EmulationClearIdleOverride,
1323 [Command(
"Emulation.resetPageScaleFactor")]
1324 EmulationResetPageScaleFactor,
1325 [Command(
"Emulation.setAutomationOverride")]
1326 EmulationSetAutomationOverride,
1327 [Command(
"Emulation.setCPUThrottlingRate")]
1328 EmulationSetCPUThrottlingRate,
1329 [Command(
"Emulation.setDefaultBackgroundColorOverride")]
1330 EmulationSetDefaultBackgroundColorOverride,
1331 [Command(
"Emulation.setDeviceMetricsOverride")]
1332 EmulationSetDeviceMetricsOverride,
1333 [Command(
"Emulation.setDisabledImageTypes")]
1334 EmulationSetDisabledImageTypes,
1335 [Command(
"Emulation.setEmitTouchEventsForMouse")]
1336 EmulationSetEmitTouchEventsForMouse,
1337 [Command(
"Emulation.setEmulatedMedia")]
1338 EmulationSetEmulatedMedia,
1339 [Command(
"Emulation.setEmulatedVisionDeficiency")]
1340 EmulationSetEmulatedVisionDeficiency,
1341 [Command(
"Emulation.setFocusEmulationEnabled")]
1342 EmulationSetFocusEmulationEnabled,
1343 [Command(
"Emulation.setGeolocationOverride")]
1344 EmulationSetGeolocationOverride,
1345 [Command(
"Emulation.setHardwareConcurrencyOverride")]
1346 EmulationSetHardwareConcurrencyOverride,
1347 [Command(
"Emulation.setIdleOverride")]
1348 EmulationSetIdleOverride,
1349 [Command(
"Emulation.setLocaleOverride")]
1350 EmulationSetLocaleOverride,
1351 [Command(
"Emulation.setPageScaleFactor")]
1352 EmulationSetPageScaleFactor,
1353 [Command(
"Emulation.setScriptExecutionDisabled")]
1354 EmulationSetScriptExecutionDisabled,
1355 [Command(
"Emulation.setScrollbarsHidden")]
1356 EmulationSetScrollbarsHidden,
1357 [Command(
"Emulation.setTimezoneOverride")]
1358 EmulationSetTimezoneOverride,
1359 [Command(
"Emulation.setTouchEmulationEnabled")]
1360 EmulationSetTouchEmulationEnabled,
1361 [Command(
"Emulation.setUserAgentOverride")]
1362 EmulationSetUserAgentOverride,
1363 [Command(
"Emulation.setVirtualTimePolicy")]
1364 EmulationSetVirtualTimePolicy,
1365 [Command(
"Emulation.setVisibleSize")]
1366 EmulationSetVisibleSize,
1368 [Command(
"Runtime.evaluate")]
1371 [Command(
"EventBreakpoints.setInstrumentationBreakpoint")]
1372 EventBreakpointsSetInstrumentationBreakpoint,
1373 [Command(
"EventBreakpoints.removeInstrumentationBreakpoint")]
1374 EventBreakpointsRemoveInstrumentationBreakpoint,
1376 [Command(
"Extensions.install")]
1378 [Command(
"Extensions.uninstall")]
1379 ExtensionsUninstall,
1380 [Command(
"Extensions.enable")]
1382 [Command(
"Extensions.disable")]
1384 [Command(
"Extensions.getExtensions")]
1385 ExtensionsGetExtensions,
1386 [Command(
"Extensions.getManifest")]
1387 ExtensionsGetManifest,
1388 [Command(
"Extensions.sendCommand")]
1389 ExtensionsSendCommand,
1390 [Command(
"Extensions.addResource")]
1391 ExtensionsAddResource,
1392 [Command(
"Extensions.removeResource")]
1393 ExtensionsRemoveResource,
1394 [Command(
"Extensions.reload")]
1397 [Command(
"Fetch.disable")]
1399 [Command(
"Fetch.enable")]
1401 [Command(
"Fetch.failRequest")]
1403 [Command(
"Fetch.fulfillRequest")]
1404 FetchFulfillRequest,
1405 [Command(
"Fetch.continueRequest")]
1406 FetchContinueRequest,
1407 [Command(
"Fetch.continueWithAuth")]
1408 FetchContinueWithAuth,
1409 [Command(
"Fetch.continueResponse")]
1410 FetchContinueResponse,
1411 [Command(
"Fetch.getResponseBody")]
1412 FetchGetResponseBody,
1413 [Command(
"Fetch.takeResponseBodyAsStream")]
1414 FetchTakeResponseBodyAsStream,
1416 [Command(
"HeadlessExperimental.beginFrame")]
1417 HeadlessExperimentalBeginFrame,
1418 [Command(
"HeadlessExperimental.disable")]
1419 HeadlessExperimentalDisable,
1420 [Command(
"HeadlessExperimental.enable")]
1421 HeadlessExperimentalEnable,
1423 [Command(
"HeapProfiler.addInspectedHeapObject")]
1424 HeapProfilerAddInspectedHeapObject,
1425 [Command(
"HeapProfiler.collectGarbage")]
1426 HeapProfilerCollectGarbage,
1427 [Command(
"HeapProfiler.disable")]
1428 HeapProfilerDisable,
1429 [Command(
"HeapProfiler.enable")]
1431 [Command(
"HeapProfiler.getHeapObjectId")]
1432 HeapProfilerGetHeapObjectId,
1433 [Command(
"HeapProfiler.getObjectByHeapObjectId")]
1434 HeapProfilerGetObjectByHeapObjectId,
1435 [Command(
"HeapProfiler.getSamplingProfile")]
1436 HeapProfilerGetSamplingProfile,
1437 [Command(
"HeapProfiler.startSampling")]
1438 HeapProfilerStartSampling,
1439 [Command(
"HeapProfiler.startTrackingHeapObjects")]
1440 HeapProfilerStartTrackingHeapObjects,
1441 [Command(
"HeapProfiler.stopSampling")]
1442 HeapProfilerStopSampling,
1443 [Command(
"HeapProfiler.stopTrackingHeapObjects")]
1444 HeapProfilerStopTrackingHeapObjects,
1445 [Command(
"HeapProfiler.takeHeapSnapshot")]
1446 HeapProfilerTakeHeapSnapshot,
1448 [Command(
"IndexedDB.clearObjectStore")]
1449 IndexedDBClearObjectStore,
1450 [Command(
"IndexedDB.deleteDatabase")]
1451 IndexedDBDeleteDatabase,
1452 [Command(
"IndexedDB.deleteObjectStoreEntry")]
1453 IndexedDBDeleteObjectStoreEntry,
1454 [Command(
"IndexedDB.disable")]
1456 [Command(
"IndexedDB.enable")]
1458 [Command(
"IndexedDB.requestData")]
1459 IndexedDBRequestData,
1460 [Command(
"IndexedDB.getKeyRange")]
1461 IndexedDBGetKeyRange,
1462 [Command(
"IndexedDB.requestDatabase")]
1463 IndexedDBRequestDatabase,
1464 [Command(
"IndexedDB.requestDatabaseNames")]
1465 IndexedDBRequestDatabaseNames,
1467 [Command(
"Input.dispatchKeyEvent")]
1468 InputDispatchKeyEvent,
1469 [Command(
"Input.imeSetComposition")]
1470 InputImeSetComposition,
1471 [Command(
"Input.insertText")]
1473 [Command(
"Input.dispatchMouseEvent")]
1474 InputDispatchMouseEvent,
1475 [Command(
"Input.dispatchTouchEvent")]
1476 InputDispatchTouchEvent,
1477 [Command(
"Input.emulateTouchFromMouseEvent")]
1478 InputEmulateTouchFromMouseEvent,
1479 [Command(
"Input.setIgnoreInputEvents")]
1480 InputSetIgnoreInputEvents,
1481 [Command(
"Input.setInterceptDrags")]
1482 InputSetInterceptDrags,
1483 [Command(
"Input.synthesizePinchGesture")]
1484 InputSynthesizePinchGesture,
1485 [Command(
"Input.synthesizeScrollGesture")]
1486 InputSynthesizeScrollGesture,
1487 [Command(
"Input.synthesizeTapGesture")]
1488 InputSynthesizeTapGesture,
1489 [Command(
"Input.cancelDragging")]
1490 InputCancelDragging,
1492 [Command(
"Inspector.disable")]
1494 [Command(
"Inspector.enable")]
1497 [Command(
"LayerTree.compositingReasons")]
1498 LayerTreeCompositingReasons,
1499 [Command(
"LayerTree.disable")]
1501 [Command(
"LayerTree.enable")]
1503 [Command(
"LayerTree.loadSnapshot")]
1504 LayerTreeLoadSnapshot,
1505 [Command(
"LayerTree.makeSnapshot")]
1506 LayerTreeMakeSnapshot,
1507 [Command(
"LayerTree.profileSnapshot")]
1508 LayerTreeProfileSnapshot,
1509 [Command(
"LayerTree.releaseSnapshot")]
1510 LayerTreeReleaseSnapshot,
1511 [Command(
"LayerTree.replaySnapshot")]
1512 LayerTreeReplaySnapshot,
1513 [Command(
"LayerTree.snapshotCommandLog")]
1514 LayerTreeSnapshotCommandLog,
1516 [Command(
"Log.clear")]
1518 [Command(
"Log.disable")]
1520 [Command(
"Log.enable")]
1522 [Command(
"Log.startViolationsReport")]
1523 LogStartViolationsReport,
1524 [Command(
"Log.stopViolationsReport")]
1525 LogStopViolationsReport,
1527 [Command(
"Media.enable")]
1529 [Command(
"Media.disable")]
1532 [Command(
"Memory.getDOMCounters")]
1533 MemoryGetDOMCounters,
1534 [Command(
"Memory.prepareForLeakDetection")]
1535 MemoryPrepareForLeakDetection,
1536 [Command(
"Memory.forciblyPurgeJavaScriptMemory")]
1537 MemoryForciblyPurgeJavaScriptMemory,
1538 [Command(
"Memory.setPressureNotificationsSuppressed")]
1539 MemorySetPressureNotificationsSuppressed,
1540 [Command(
"Memory.simulatePressureNotification")]
1541 MemorySimulatePressureNotification,
1542 [Command(
"Memory.startSampling")]
1543 MemoryStartSampling,
1544 [Command(
"Memory.stopSampling")]
1546 [Command(
"Memory.getAllTimeSamplingProfile")]
1547 MemoryGetAllTimeSamplingProfile,
1548 [Command(
"Memory.getBrowserSamplingProfile")]
1549 MemoryGetBrowserSamplingProfile,
1550 [Command(
"Memory.getSamplingProfile")]
1551 MemoryGetSamplingProfile,
1553 [Command(
"Performance.disable")]
1555 [Command(
"Performance.enable")]
1557 [Command(
"Performance.setTimeDomain")]
1558 PerformanceSetTimeDomain,
1559 [Command(
"Performance.getMetrics")]
1560 PerformanceGetMetrics,
1562 [Command(
"PerformanceTimeline.enable")]
1563 PerformanceTimelineEnable,
1565 [Command(
"Profiler.disable")]
1567 [Command(
"Profiler.enable")]
1569 [Command(
"Profiler.getBestEffortCoverage")]
1570 ProfilerGetBestEffortCoverage,
1571 [Command(
"Profiler.setSamplingInterval")]
1572 ProfilerSetSamplingInterval,
1573 [Command(
"Profiler.start")]
1575 [Command(
"Profiler.startPreciseCoverage")]
1576 ProfilerStartPreciseCoverage,
1577 [Command(
"Profiler.startTypeProfile")]
1578 ProfilerStartTypeProfile,
1579 [Command(
"Profiler.stop")]
1581 [Command(
"Profiler.stopPreciseCoverage")]
1582 ProfilerStopPreciseCoverage,
1583 [Command(
"Profiler.stopTypeProfile")]
1584 ProfilerStopTypeProfile,
1585 [Command(
"Profiler.takePreciseCoverage")]
1586 ProfilerTakePreciseCoverage,
1587 [Command(
"Profiler.takeTypeProfile")]
1588 ProfilerTakeTypeProfile,
1590 [Command(
"Runtime.awaitPromise")]
1591 RuntimeAwaitPromise,
1592 [Command(
"Runtime.callFunctionOn")]
1593 RuntimeCallFunctionOn,
1594 [Command(
"Runtime.compileScript")]
1595 RuntimeCompileScript,
1596 [Command(
"Runtime.disable")]
1598 [Command(
"Runtime.discardConsoleEntries")]
1599 RuntimeDiscardConsoleEntries,
1600 [Command(
"Runtime.enable")]
1602 [Command(
"Runtime.evaluate")]
1604 [Command(
"Runtime.getExceptionDetails")]
1605 RuntimeGetExceptionDetails,
1606 [Command(
"Runtime.getHeapUsage")]
1607 RuntimeGetHeapUsage,
1608 [Command(
"Runtime.getIsolateId")]
1609 RuntimeGetIsolateId,
1610 [Command(
"Runtime.getProperties")]
1611 RuntimeGetProperties,
1612 [Command(
"Runtime.globalLexicalScopeNames")]
1613 RuntimeGlobalLexicalScopeNames,
1614 [Command(
"Runtime.queryObjects")]
1615 RuntimeQueryObjects,
1616 [Command(
"Runtime.releaseObject")]
1617 RuntimeReleaseObject,
1618 [Command(
"Runtime.releaseObjectGroup")]
1619 RuntimeReleaseObjectGroup,
1620 [Command(
"Runtime.runIfWaitingForDebugger")]
1621 RuntimeRunIfWaitingForDebugger,
1622 [Command(
"Runtime.runScript")]
1624 [Command(
"Runtime.setAsyncCallStackDepth")]
1625 RuntimeSetAsyncCallStackDepth,
1626 [Command(
"Runtime.setCustomObjectFormatterEnabled")]
1627 RuntimeSetCustomObjectFormatterEnabled,
1628 [Command(
"Runtime.setMaxCallStackSizeToCapture")]
1629 RuntimeSetMaxCallStackSizeToCapture,
1630 [Command(
"Runtime.terminateExecution")]
1631 RuntimeTerminateExecution,
1633 [Command(
"Security.disable")]
1635 [Command(
"Security.enable")]
1637 [Command(
"Security.setIgnoreCertificateErrors")]
1638 SecuritySetIgnoreCertificateErrors,
1639 [Command(
"Security.handleCertificateError")]
1640 SecurityHandleCertificateError,
1641 [Command(
"Security.setOverrideCertificateErrors")]
1642 SecuritySetOverrideCertificateErrors,
1644 [Command(
"ServiceWorker.deliverPushMessage")]
1645 ServiceWorkerDeliverPushMessage,
1646 [Command(
"ServiceWorker.disable")]
1647 ServiceWorkerDisable,
1648 [Command(
"ServiceWorker.enable")]
1649 ServiceWorkerEnable,
1650 [Command(
"ServiceWorker.inspectWorker")]
1651 ServiceWorkerInspectWorker,
1652 [Command(
"ServiceWorker.setForceUpdateOnPageLoad")]
1653 ServiceWorkerSetForceUpdateOnPageLoad,
1654 [Command(
"ServiceWorker.skipWaiting")]
1655 ServiceWorkerSkipWaiting,
1656 [Command(
"ServiceWorker.startWorker")]
1657 ServiceWorkerStartWorker,
1658 [Command(
"ServiceWorker.stopAllWorkers")]
1659 ServiceWorkerStopAllWorkers,
1660 [Command(
"ServiceWorker.stopWorker")]
1661 ServiceWorkerStopWorker,
1662 [Command(
"ServiceWorker.unregister")]
1663 ServiceWorkerUnregister,
1664 [Command(
"ServiceWorker.updateRegistration")]
1665 ServiceWorkerUpdateRegistration,
1667 [Command(
"Storage.clearCookies")]
1668 StorageClearCookies,
1669 [Command(
"Storage.clearDataForOrigin")]
1670 StorageClearDataForOrigin,
1671 [Command(
"Storage.clearDataForStorageId")]
1672 StorageClearDataForStorageId,
1673 [Command(
"Storage.clearSharedStorageEntries")]
1674 StorageClearSharedStorageEntries,
1675 [Command(
"Storage.clearTrustTokens")]
1676 StorageClearTrustTokens,
1677 [Command(
"Storage.deleteSharedStorageEntry")]
1678 StorageDeleteSharedStorageEntry,
1679 [Command(
"Storage.deleteStorageBucket")]
1680 StorageDeleteStorageBucket,
1681 [Command(
"Storage.getCookies")]
1683 [Command(
"Storage.getInterestGroupDetails")]
1684 StorageGetInterestGroupDetails,
1685 [Command(
"Storage.getSharedStorageEntries")]
1686 StorageGetSharedStorageEntries,
1687 [Command(
"Storage.getSharedStorageMetadata")]
1688 StorageGetSharedStorageMetadata,
1689 [Command(
"Storage.getStorageKeyForFrame")]
1690 StorageGetStorageKeyForFrame,
1691 [Command(
"Storage.getTrustTokens")]
1692 StorageGetTrustTokens,
1693 [Command(
"Storage.getUsageAndQuota")]
1694 StorageGetUsageAndQuota,
1695 [Command(
"Storage.joinInterestGroup")]
1696 StorageJoinInterestGroup,
1697 [Command(
"Storage.overrideQuotaForOrigin")]
1698 StorageOverrideQuotaForOrigin,
1699 [Command(
"Storage.resetSharedStorageBudget")]
1700 StorageResetSharedStorageBudget,
1701 [Command(
"Storage.runBounceTrackingMitigations")]
1702 StorageRunBounceTrackingMitigations,
1703 [Command(
"Storage.setCookies")]
1705 [Command(
"Storage.setInterestGroupTracking")]
1706 StorageSetInterestGroupTracking,
1707 [Command(
"Storage.setSharedStorageEntry")]
1708 StorageSetSharedStorageEntry,
1709 [Command(
"Storage.setSharedStorageTracking")]
1710 StorageSetSharedStorageTracking,
1711 [Command(
"Storage.setStorageBucketTracking")]
1712 StorageSetStorageBucketTracking,
1713 [Command(
"Storage.trackCacheStorageForOrigin")]
1714 StorageTrackCacheStorageForOrigin,
1715 [Command(
"Storage.trackCacheStorageForStorageKey")]
1716 StorageTrackCacheStorageForStorageKey,
1717 [Command(
"Storage.trackIndexedDBForOrigin")]
1718 StorageTrackIndexedDBForOrigin,
1719 [Command(
"Storage.trackIndexedDBForStorageKey")]
1720 StorageTrackIndexedDBForStorageKey,
1721 [Command(
"Storage.untrackCacheStorageForOrigin")]
1722 StorageUntrackCacheStorageForOrigin,
1723 [Command(
"Storage.untrackCacheStorageForStorageKey")]
1724 StorageUntrackCacheStorageForStorageKey,
1725 [Command(
"Storage.untrackIndexedDBForOrigin")]
1726 StorageUntrackIndexedDBForOrigin,
1727 [Command(
"Storage.untrackIndexedDBForStorageKey")]
1728 StorageUntrackIndexedDBForStorageKey,
1730 [Command(
"SystemInfo.getFeatureState")]
1731 SystemInfoGetFeatureState,
1732 [Command(
"SystemInfo.getInfo")]
1734 [Command(
"SystemInfo.getProcessInfo")]
1735 SystemInfoGetProcessInfo,
1737 [Command(
"Target.activateTarget")]
1738 TargetActivateTarget,
1739 [Command(
"Target.attachToTarget")]
1740 TargetAttachToTarget,
1741 [Command(
"Target.attachToBrowserTarget")]
1742 TargetAttachToBrowserTarget,
1743 [Command(
"Target.closeTarget")]
1745 [Command(
"Target.createBrowserContext")]
1746 TargetCreateBrowserContext,
1747 [Command(
"Target.createTarget")]
1749 [Command(
"Target.detachFromTarget")]
1750 TargetDetachFromTarget,
1751 [Command(
"Target.disposeBrowserContext")]
1752 TargetDisposeBrowserContext,
1753 [Command(
"Target.getBrowserContexts")]
1754 TargetGetBrowserContexts,
1755 [Command(
"Target.getTargetInfo")]
1756 TargetGetTargetInfo,
1757 [Command(
"Target.getTargets")]
1759 [Command(
"Target.sendMessageToTarget")]
1760 TargetSendMessageToTarget,
1761 [Command(
"Target.setAttachToFrames")]
1762 TargetSetAttachToFrames,
1763 [Command(
"Target.setAutoAttach")]
1764 TargetSetAutoAttach,
1765 [Command(
"Target.setDiscoverTargets")]
1766 TargetSetDiscoverTargets,
1767 [Command(
"Target.setRemoteLocations")]
1768 TargetSetRemoteLocations,
1770 [Command(
"Tethering.bind")]
1772 [Command(
"Tethering.unbind")]
1775 [Command(
"Tracing.end")]
1777 [Command(
"Tracing.getCategories")]
1778 TracingGetCategories,
1779 [Command(
"Tracing.recordClockSyncMarker")]
1780 TracingRecordClockSyncMarker,
1781 [Command(
"Tracing.requestMemoryDump")]
1782 TracingRequestMemoryDump,
1783 [Command(
"Tracing.start")]
1786 [Command(
"WebAudio.enable")]
1788 [Command(
"WebAudio.disable")]
1790 [Command(
"WebAudio.getRealtimeData")]
1791 WebAudioGetRealtimeData,
1793 [Command(
"WebAuthn.enable")]
1795 [Command(
"WebAuthn.disable")]
1797 [Command(
"WebAuthn.addVirtualAuthenticator")]
1798 WebAuthnAddVirtualAuthenticator,
1799 [Command(
"WebAuthn.addCredential")]
1800 WebAuthnAddCredential,
1801 [Command(
"WebAuthn.getCredential")]
1802 WebAuthnGetCredential,
1803 [Command(
"WebAuthn.getCredentials")]
1804 WebAuthnGetCredentials,
1805 [Command(
"WebAuthn.removeCredential")]
1806 WebAuthnRemoveCredential,
1807 [Command(
"WebAuthn.removeVirtualAuthenticator")]
1808 WebAuthnRemoveVirtualAuthenticator,
1809 [Command(
"WebAuthn.setUserVerified")]
1810 WebAuthnSetUserVerified,
1811 [Command(
"WebAuthn.clearCredentials")]
1812 WebAuthnClearCredentials,
1814 [Command(
"Page.addScriptToEvaluateOnNewDocument")]
1815 PageAddScriptToEvaluateOnNewDocument,
1816 [Command(
"Page.bringToFront")]
1818 [Command(
"Page.captureScreenshot")]
1819 PageCaptureScreenshot,
1820 [Command(
"Page.close")]
1822 [Command(
"Page.createIsolatedWorld")]
1823 PageCreateIsolatedWorld,
1824 [Command(
"Page.disable")]
1826 [Command(
"Page.enable")]
1828 [Command(
"Page.getAppManifest")]
1830 [Command(
"Page.getFrameTree")]
1832 [Command(
"Page.getLayoutMetrics")]
1833 PageGetLayoutMetrics,
1834 [Command(
"Page.getNavigationHistory")]
1835 PageGetNavigationHistory,
1836 [Command(
"Page.handleJavaScriptDialog")]
1837 PageHandleJavaScriptDialog,
1838 [Command(
"Page.navigate")]
1840 [Command(
"Page.navigateToHistoryEntry")]
1841 PageNavigateToHistoryEntry,
1842 [Command(
"Page.printToPDF")]
1844 [Command(
"Page.reload")]
1846 [Command(
"Page.removeScriptToEvaluateOnNewDocument")]
1847 PageRemoveScriptToEvaluateOnNewDocument,
1848 [Command(
"Page.resetNavigationHistory")]
1849 PageResetNavigationHistory,
1850 [Command(
"Page.setBypassCSP")]
1852 [Command(
"Page.setDocumentContent")]
1853 PageSetDocumentContent,
1854 [Command(
"Page.setInterceptFileChooserDialog")]
1855 PageSetInterceptFileChooserDialog,
1856 [Command(
"Page.setLifecycleEventsEnabled")]
1857 PageSetLifecycleEventsEnabled,
1858 [Command(
"Page.stopLoading")]
1860 [Command(
"Page.clearGeolocationOverride")]
1861 PageClearGeolocationOverride,
1862 [Command(
"Page.setGeolocationOverride")]
1863 PageSetGeolocationOverride,
1864 [Command(
"Page.addCompilationCache")]
1865 PageAddCompilationCache,
1866 [Command(
"Page.captureSnapshot")]
1867 PageCaptureSnapshot,
1868 [Command(
"Page.clearCompilationCache")]
1869 PageClearCompilationCache,
1870 [Command(
"Page.crash")]
1872 [Command(
"Page.generateTestReport")]
1873 PageGenerateTestReport,
1874 [Command(
"Page.getAdScriptAncestry")]
1875 PageGetAdScriptAncestry,
1876 [Command(
"Page.getAppId")]
1878 [Command(
"Page.getInstallabilityErrors")]
1879 PageGetInstallabilityErrors,
1880 [Command(
"Page.getOriginTrials")]
1881 PageGetOriginTrials,
1882 [Command(
"Page.getPermissionsPolicyState")]
1883 PageGetPermissionsPolicyState,
1884 [Command(
"Page.getResourceContent")]
1885 PageGetResourceContent,
1886 [Command(
"Page.getResourceTree")]
1887 PageGetResourceTree,
1888 [Command(
"Page.produceCompilationCache")]
1889 PageProduceCompilationCache,
1890 [Command(
"Page.screencastFrameAck")]
1891 PageScreencastFrameAck,
1892 [Command(
"Page.searchInResource")]
1893 PageSearchInResource,
1894 [Command(
"Page.setAdBlockingEnabled")]
1895 PageSetAdBlockingEnabled,
1896 [Command(
"Page.setFontFamilies")]
1897 PageSetFontFamilies,
1898 [Command(
"Page.setFontSizes")]
1900 [Command(
"Page.setPrerenderingAllowed")]
1901 PageSetPrerenderingAllowed,
1902 [Command(
"Page.setRPHRegistrationMode")]
1903 PageSetRPHRegistrationMode,
1904 [Command(
"Page.setSPCTransactionMode")]
1905 PageSetSPCTransactionMode,
1906 [Command(
"Page.setWebLifecycleState")]
1907 PageSetWebLifecycleState,
1908 [Command(
"Page.startScreencast")]
1909 PageStartScreencast,
1910 [Command(
"Page.stopScreencast")]
1912 [Command(
"Page.waitForDebugger")]
1913 PageWaitForDebugger,
1914 [Command(
"Page.addScriptToEvaluateOnLoad")]
1915 PageAddScriptToEvaluateOnLoad,
1916 [Command(
"Page.clearDeviceMetricsOverride")]
1917 PageClearDeviceMetricsOverride,
1918 [Command(
"Page.clearDeviceOrientationOverride")]
1919 PageClearDeviceOrientationOverride,
1920 [Command(
"Page.deleteCookie")]
1922 [Command(
"Page.getManifestIcons")]
1923 PageGetManifestIcons,
1924 [Command(
"Page.removeScriptToEvaluateOnLoad")]
1925 PageRemoveScriptToEvaluateOnLoad,
1926 [Command(
"Page.setDeviceMetricsOverride")]
1927 PageSetDeviceMetricsOverride,
1928 [Command(
"Page.setDeviceOrientationOverride")]
1929 PageSetDeviceOrientationOverride,
1930 [Command(
"Page.setDownloadBehavior")]
1931 PageSetDownloadBehavior,
1932 [Command(
"Page.setTouchEmulationEnabled")]
1933 PageSetTouchEmulationEnabled,
1934 [Command(
"Network.clearBrowserCache")]
1935 NetworkClearBrowserCache,
1936 [Command(
"Network.clearBrowserCookies")]
1937 NetworkClearBrowserCookies,
1938 [Command(
"Network.deleteCookies")]
1939 NetworkDeleteCookies,
1940 [Command(
"Network.disable")]
1942 [Command(
"Network.enable")]
1944 [Command(
"Network.emulateNetworkConditions")]
1945 NetworkEmulateNetworkConditions,
1946 [Command(
"Network.getAllCookies")]
1947 NetworkGetAllCookies,
1948 [Command(
"Network.getCookies")]
1950 [Command(
"Network.getRequestPostData")]
1951 NetworkGetRequestPostData,
1952 [Command(
"Network.getResponseBody")]
1953 NetworkGetResponseBody,
1954 [Command(
"Network.setBypassServiceWorker")]
1955 NetworkSetBypassServiceWorker,
1956 [Command(
"Network.setCacheDisabled")]
1957 NetworkSetCacheDisabled,
1958 [Command(
"Network.setCookie")]
1960 [Command(
"Network.setCookies")]
1962 [Command(
"Network.setExtraHTTPHeaders")]
1963 NetworkSetExtraHTTPHeaders,
1964 [Command(
"Network.setUserAgentOverride")]
1965 NetworkSetUserAgentOverride,
1966 [Command(
"Network.canClearBrowserCache")]
1967 NetworkCanClearBrowserCache,
1968 [Command(
"Network.canClearBrowserCookies")]
1969 NetworkCanClearBrowserCookies,
1970 [Command(
"Network.canEmulateNetworkConditions")]
1971 NetworkCanEmulateNetworkConditions,
1972 [Command(
"Network.clearAcceptedEncodingsOverride")]
1973 NetworkClearAcceptedEncodingsOverride,
1974 [Command(
"Network.enableReportingApi")]
1975 NetworkEnableReportingApi,
1976 [Command(
"Network.getCertificate")]
1977 NetworkGetCertificate,
1978 [Command(
"Network.getResponseBodyForInterception")]
1979 NetworkGetResponseBodyForInterception,
1980 [Command(
"Network.getSecurityIsolationStatus")]
1981 NetworkGetSecurityIsolationStatus,
1982 [Command(
"Network.loadNetworkResource")]
1983 NetworkLoadNetworkResource,
1984 [Command(
"Network.replayXHR")]
1986 [Command(
"Network.searchInResponseBody")]
1987 NetworkSearchInResponseBody,
1988 [Command(
"Network.setAcceptedEncodings")]
1989 NetworkSetAcceptedEncodings,
1990 [Command(
"Network.setAttachDebugStack")]
1991 NetworkSetAttachDebugStack,
1992 [Command(
"Network.setBlockedURLs")]
1993 NetworkSetBlockedURLs,
1994 [Command(
"Network.setCookieControls")]
1995 NetworkSetCookieControls,
1996 [Command(
"Network.streamResourceContent")]
1997 NetworkStreamResourceContent,
1998 [Command(
"Network.takeResponseBodyForInterceptionAsStream")]
1999 NetworkTakeResponseBodyForInterceptionAsStream,
2000 [Command(
"Network.continueInterceptedRequest")]
2001 NetworkContinueInterceptedRequest,
2002 [Command(
"Network.setRequestInterception")]
2003 NetworkSetRequestInterception,
2004 #region internal commands
2010 #endregion internal commands
2012 #endregion Puppeteer
2013 #region Google Sheets
2017 public enum GoogleTriggerType
2030 public enum TriggerScheduleType
2041 public enum FormatType
2050 CellBackgroundColor,
2052 HorizontalAlignment,
2059 public enum NumberFormatType
2073 public enum HorizontalAlignmentType
2082 public enum VerticalAlignmentType
2091 public enum TextRotationType
2104 public enum ScriptAccessType
2114 public enum ExecuteAsType
2119 #endregion Google Sheets
2124 public enum GoogleApi
2132 #endregion Google API
2133 #region Cryptography
2137 public enum CryptoAlgorithm
2151 public enum CryptoMode
2161 public enum CryptoPadding
2167 #endregion Cryptography
2173 public enum WebsiteStorageType
2186 public enum WebsiteStorageAction
2198 public enum OCRLanguage
2211 public enum OCRScanDirection
2222 public enum OCRWhitelist
2229 EnglishAlphanumeric,
2232 SpanishAlphanumeric,
2245 public enum EngineMode :
int
ContentType is a struct that acts like a string but also an enum for some intellisense help....