Можно ли объединить несколько атрибутов в F #?
Я пытаюсь выяснить эквивалент F # этого объявления C # атрибута:
[
ComImport(),
InterfaceType(ComInterfaceType.InterfaceIsIUnknown),
Guid("000214EE-0000-0000-C000-000000000046")
]
Я могу сделать это, и он прекрасно компилируется:
[<ComImport>]
[<InterfaceType(ComInterfaceType.InterfaceIsIUnknown)>]
[<Guid("000214EE-0000-0000-C000-000000000046")>]
Но мне сейчас любопытно - возможно ли объединить несколько атрибутов в F #? Когда я пытаюсь что-то вроде этого для первых двух атрибутов:
[<ComImport>,<InterfaceType(ComInterfaceType.InterfaceIsIUnknown)>]
Я получаю ошибку FS0010. Также попробовал это:
[<ComImport , InterfaceType(ComInterfaceType.InterfaceIsIUnknown)>]
Тот же результат.
Возможно ли это и если да, то каков правильный синтаксис?