跳转至

Is valid media reference(是否为有效媒体引用(Is valid media reference))

Supported in: Batch, Faster, Streaming

Returns true if the input is a valid Foundry media reference.

Expression categories: Boolean

Declared arguments

  • Expression: String representing a media reference.
    Expression\

Output type: Boolean

Examples

Example 1: Base case

Argument values:

  • Expression: mediaRef
mediaRef Output
{"mimeType":"PDF","reference":{"type":"datasetFile","datasetFile":{"fileReference":{"datasetRid":"ri.foundry.main.dataset.a","ref":"master","logicalFilePath":"file.pdf"}}}} true
{"mimeType":"PDF","reference":{"type":"mediaSetItem","mediaSetItem":{"mediaSetRid":"ri.mio.main.media-set.a", "mediaItemRid":"ri.mio.main.media-item.a"}}} true
not a media reference false


中文翻译


是否为有效媒体引用(Is valid media reference)

支持:批处理(Batch)、快速处理(Faster)、流处理(Streaming)

如果输入是有效的 Foundry 媒体引用(media reference),则返回 true。

表达式类别: 布尔(Boolean)

声明的参数

  • 表达式(Expression): 表示媒体引用的字符串。
    表达式\<字符串>

输出类型: 布尔

示例

示例 1:基本情况

参数值:

  • 表达式: mediaRef
mediaRef 输出
{"mimeType":"PDF","reference":{"type":"datasetFile","datasetFile":{"fileReference":{"datasetRid":"ri.foundry.main.dataset.a","ref":"master","logicalFilePath":"file.pdf"}}}} true
{"mimeType":"PDF","reference":{"type":"mediaSetItem","mediaSetItem":{"mediaSetRid":"ri.mio.main.media-set.a", "mediaItemRid":"ri.mio.main.media-item.a"}}} true
非媒体引用 false