declarativeNetRequest.MatchedRule
Ein Objekt, das die übereinstimmende Regel beschreibt. Dieser Typ kann von den Methoden declarativeNetRequest.getMatchedRules oder declarativeNetRequest.testMatchOutcome zurückgegeben oder durch das Ereignis declarativeNetRequest.onRuleMatchedDebug beobachtet werden.
Typ
Werte dieses Typs sind Objekte. Sie enthalten folgende Eigenschaften:
extensionId-
Ein
string. Die ID der Erweiterung, wenn diese Regel zu einer anderen Erweiterung gehört. Diese Eigenschaft ist nur verfügbar, wenn sie mitdeclarativeNetRequest.testMatchOutcomeverwendet wird und die OptionincludeOtherExtensionsauftruegesetzt ist. ruleId-
Eine
number. Die ID der übereinstimmenden Regel. rulesetId-
Ein
string. Die ID des Regelsatzes, zu dem diese Regel gehört. Der zurückgegebene Wert ist:- Für eine Regel, die aus dem Satz statischer Regeln stammt, der Wert, der im "id"-Schlüssel des Regelsatzes im
declarative_net_request.rule_resourcesManifest-Schlüssel angegeben ist. - Für eine Regel, die aus dem Satz dynamischer Regeln stammt, der in
declarativeNetRequest.DYNAMIC_RULESET_IDdefinierte Wert, d.h."_dynamic". - Für eine Regel, die aus dem Satz von Sitzungsregeln stammt, der in
declarativeNetRequest.SESSION_RULESET_IDdefinierte Wert, d.h."_session".
- Für eine Regel, die aus dem Satz statischer Regeln stammt, der Wert, der im "id"-Schlüssel des Regelsatzes im
Browser-Kompatibilität
Loading…