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!

Type.BaseType

Gets the type from which the current Type directly inherits.

[Visual Basic]
MustOverride Public ReadOnly Property BaseType As Type
[C#]
public Type BaseType {abstract get;}
[C++]
public: __property virtual Type* get_BaseType() = 0;
[JScript]
public abstract function get BaseType() : Type;

Property Value

The Type from which the current Type directly inherits.

Remarks

The base type is the type from which the current type directly inherits. Object is the only type that does not have a base type, therefore a null reference (in Visual Basic Nothing) is returned as the base type of Object.

Interfaces inherit from Object and from zero or more base interfaces; therefore, the base type of an interface is considered to be Object. The base interfaces can be determined with GetInterfaces or FindInterfaces.

See Also

Type Class | Type Members | System Namespace | Object | GetInterfaces | FindInterfaces