D 中是否有 GtkD 的 ObjectAttribute,例如 C# 中的 [UI]?

Is there in D with GtkD an ObjectAttribute, e.g [UI] like in C#?

我上次使用 Mono (C#) 和 GTK,可以使用 ObjectAttributes。 D 中是否有 GtkD 和 Glade 一个 ObjectAttribute,例如像 C# 中的 [UI]

例如:

[UI] Gtk.Button button1;
[UI] Gtk.Label label1;

我没看懂有关属性的 D 文档。

D 有 UDAs(用户定义的属性)。

文档中的示例:

@(3) int a;
@("string", 7) int b;

enum Foo;
@Foo int c;

struct Bar
{
    int x;
}

@Bar(3) int d;

它们在 cerealed 中的使用示例:

struct MyStruct {
    ubyte mybyte1;
    @NoCereal uint nocereal1; //won't be serialised
    @Bits!4 ubyte nibble;
    @Bits!1 ubyte bit;
    @Bits!3 ubyte bits3;
    ubyte mybyte2;
}

不幸的是,我在 GtkD 中找不到任何关于 UDA 的提及。