前页 后页

C ++ / CLI约定

这些约定用于对C ++的C ++ / CLI扩展进行建模。为了将系统设置为生成托管C ++ / CLI,您必须在“ C ++选项”中修改C ++版本。

刻板印象

刻板印象

适用于

也可以看看

事件

操作方式

描述:定义一个事件以提供对该类的事件处理程序的访问。

属性

操作,属性

说明:这是一个属性,可能包含读取和写入代码。

参考

说明:对应于'ref class'或'ref struct'关键字。

说明:对应于'value class'或'value struct'关键字。

标记值

标签

适用于

也可以看看

attribute_name

具有原型属性或事件的操作

说明:此属性或事件后面的变量的名称。

通用的

操作方式

说明:定义此操作的通用参数。

通用约束

模板化的类或接口,带有通用标签的操作

说明:定义此操作对通用参数的约束。

初始化

属性

说明:对应于“ initonly”关键字。

文字

属性

说明:对应于文字关键字。

managedType

具有构造型引用,值或枚举的类;接口

说明:对应于“ class”或“ struct”关键字。

其他约定

  • 不使用typedef和匿名标签
  • 不使用属性get / property set构造型
  • 操作的Pure属性对应于关键字abstract

学到更多