Show/Hide Toolbars

XSharp

用途

向编译器声明接口名称。

语法

 [Attributes] [Modifiers] INTERFACE <idInterface> [INHERIT <idInterface>]
 [InterfaceMembers]

 END INTERFACE

参数

Attributes一个可选的特性列表,用于描述实体的元信息,例如在 MsTest 类库中包含测试的方法/函数上的 [TestMethod] 属性。请注意,当特性写在关键字上方的行时,特性必须在同一行或以分号结尾。

 

Modifiers一个可选的修饰符列表,用于指定实体的可见性或范围,例如:PUBLIC, PROTECTED, HIDDEN, INTERNAL, SEALED, ABSTRACT 或 STATIC.

 

 

<idInterface>类的有效标识符名称。 类是一个实体,因此与其他实体共享相同的名称空间。 这就意味着不可能出现类和全局变量同名的情况。

 

INHERIT <idInterface>现有类(称为超类)的名称,新类从该类继承方法和实例变量(HIDDEN 例外)。

 

InterfaceMembers可以是以下任何一种: ACCESS, ASSIGN, METHOD, OPERATOR, PROPERTY, EVENT

描述

备注

参见

ACCESS, ASSIGN, CLASS, EVENT, METHOD, OPERATOR, PROPERTY, STRUCTURE