在带有GtkD的D中是否有ObjectAttribute,例如[UI]像在C#中一样?

在带有GtkD的D中是否有ObjectAttribute,例如[UI]像在C#中一样?,d,glade,gtkd,D,Glade,Gtkd,我上次在GTK中使用Mono(C#),可以使用ObjectAttributes。 D中是否有GtkD和Glade中的ObjectAttribute,例如[UI]类似于C# 例如: [UI] Gtk.Button button1; [UI] Gtk.Label label1; 我不理解关于属性的D文档。D有s(用户定义的属性) 文档中的示例: @(3)int a; @(“字符串”,7)int b; enum Foo; @Foo int c; 结构条 { int x; } @条(3)int d;

我上次在GTK中使用Mono(C#),可以使用
ObjectAttribute
s。 D中是否有GtkD和Glade中的
ObjectAttribute
,例如
[UI]
类似于C#

例如:

[UI] Gtk.Button button1;
[UI] Gtk.Label label1;
我不理解关于属性的D文档。

D有s(用户定义的属性)

文档中的示例:

@(3)int a;
@(“字符串”,7)int b;
enum Foo;
@Foo int c;
结构条
{
int x;
}
@条(3)int d;
它们如何在中使用的示例:

struct MyStruct{
ubyte mybyte1;
@NoCereal uint nocereal1;//不会序列化
@位!4个字节的字节;
@位!1个字节位;
@位!3个字节位3;
ubyte mybyte2;
}

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

您问的是D属性吗?