Represents a single class.
[Visual Basic] Public Interface ICodeClass Implements ICodeMember, ICodeElement [C#] public interface ICodeClass : ICodeMember, ICodeElement [C++] public __gc __interface ICodeClass : public ICodeMember, ICodeElement
[JScript] In JScript, you can use the interfaces in the NGWS frameworks, but you cannot define your own.
Each class to be represented can have a single superclass and implement multiple interfaces. In addition each class is scoped by a namespace and has a name associated with it. The FullName property retrieves the namespace and name of the class, from which you can use NGWS runtime reflection to get a class object from. The members collection contains all the members of the class, including any nested classes. Several helper functions exist to retrieve subsets of the members collection like FindAllProperties or FindAllDataMembers.
Namespace: System.ComponentModel.Design.CodeModel
Assembly: System.dll
ICodeClass Members | System.ComponentModel.Design.CodeModel Namespace | ICodeConstructor | ICodeDataMember | ICodeMethod | ICodeProperty | ICodeConstructor | ICodeDataMember | ICodeMethod | ICodeProperty