NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

7.7 Interfaces

Interfaces are abstract reference types that other types implement to guarantee that they support certain operations. An interface is never directly created and has no actual representation – other types must be converted to an interface type.

InterfaceTypeName ::= QualifiedIdentifier
InterfaceDeclaration ::=
 [ InterfaceModifier+ ] Interface [ Attributes ] Identifier LineTerminator
 [ InterfaceBases+ ]
 [ InterfaceMemberDeclaration+ ]
 End Interface LineTerminator
InterfaceModifier ::= AccessModifier | ShadowsModifier