- JSON-Darstellung
- DeveloperMetadataLookup
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- DeveloperMetadataLocationMatchingStrategy
Filter, der beschreibt, welche Daten ausgewählt oder von einer Anfrage zurückgegeben werden sollen.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld filter . Die Arten von Filtern, die möglicherweise einschränken, welche Daten ausgewählt werden. Für filter ist nur einer der folgenden Werte zulässig: |
|
developerMetadataLookup |
Es werden Daten ausgewählt, die mit den Entwicklermetadaten verknüpft sind, die den in dieser |
a1Range |
Wählt Daten aus, die dem angegebenen A1-Bereich entsprechen. |
gridRange |
Wählt Daten aus, die dem in |
DeveloperMetadataLookup
Wählt DeveloperMetadata
aus, das mit allen angegebenen Feldern übereinstimmt. Wenn beispielsweise nur eine Metadaten-ID angegeben ist, wird die DeveloperMetadata
mit dieser speziellen eindeutigen ID berücksichtigt. Wenn ein Metadatenschlüssel angegeben ist, werden alle Entwicklermetadaten mit diesem Schlüssel berücksichtigt. Wenn ein Schlüssel, die Sichtbarkeit und der Standorttyp angegeben sind, werden alle Entwicklermetadaten mit diesem Schlüssel und der Sichtbarkeit berücksichtigt, die mit einem Standort dieses Typs verknüpft sind. In der Regel werden damit alle DeveloperMetadata ausgewählt, die mit der Schnittmenge aller angegebenen Felder übereinstimmen. Jedes Feld oder eine beliebige Kombination von Feldern kann angegeben werden.
JSON-Darstellung |
---|
{ "locationType": enum ( |
Felder | |
---|---|
locationType |
Beschränkt die ausgewählten Entwicklermetadaten auf die Einträge, die mit Speicherorten des angegebenen Typs verknüpft sind. Wenn dieses Feld beispielsweise als |
metadataLocation |
Beschränkt die ausgewählten Entwicklermetadaten auf die Einträge, die mit dem angegebenen Standort verknüpft sind. Dieses Feld stimmt entweder mit genauen Standorten oder mit allen sich überschneidenden Standorten gemäß der angegebenen |
locationMatchingStrategy |
Bestimmt, wie bei dieser Suche der Standort abgeglichen wird. Wenn für dieses Feld GENAU angegeben ist, werden nur Entwicklermetadaten abgeglichen, die genau mit dem angegebenen Standort verknüpft sind. Wenn für dieses Feld INTERSECTING angegeben ist, werden die Entwicklermetadaten, die sich überschneidenden Standorten zugeordnet sind, ebenfalls abgeglichen. Wenn nicht angegeben, wird in diesem Feld der Standardwert |
metadataId |
Beschränkt die ausgewählten Entwicklermetadaten auf die Metadaten, die eine übereinstimmende |
metadataKey |
Beschränkt die ausgewählten Entwicklermetadaten auf die Metadaten, die eine übereinstimmende |
metadataValue |
Beschränkt die ausgewählten Entwicklermetadaten auf die Metadaten, die eine übereinstimmende |
visibility |
Beschränkt die ausgewählten Entwicklermetadaten auf die Metadaten, die eine übereinstimmende |
DeveloperMetadataLocationMatchingStrategy
Eine Aufzählung von Strategien zum Abgleichen von Speicherorten der Entwicklermetadaten.
Enums | |
---|---|
DEVELOPER_METADATA_LOCATION_MATCHING_STRATEGY_UNSPECIFIED |
Standardwert. Dieser Wert darf nicht verwendet werden. |
EXACT_LOCATION |
Gibt an, dass ein bestimmter Standort genau übereinstimmen muss. Wenn beispielsweise Zeile 3 als Standort angegeben wäre, würde diese Abgleichsstrategie nur mit Entwicklermetadaten übereinstimmen, die auch in Zeile 3 verknüpft sind. Mit anderen Standorten verknüpfte Metadaten werden nicht berücksichtigt. |
INTERSECTING_LOCATION |
Gibt an, dass ein bestimmter Standort sowohl mit diesem genauen Standort als auch mit allen sich überschneidenden Standorten übereinstimmen soll. Wenn beispielsweise Zeile 3 als Standort angegeben wird, würde diese Abgleichsstrategie den Entwicklermetadaten aus Zeile 3 sowie Metadaten zu Standorten entsprechen, die sich in Zeile 3 überschneiden. Wenn beispielsweise in Spalte B Entwicklermetadaten verknüpft wären, würde diese Abgleichsstrategie auch diesen Ort zuordnen, da sich Spalte B mit Zeile 3 überschneidet. |