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.GetInterfaces

When implemented by a derived class, gets all the interfaces implemented or inherited by the current Type.

[Visual Basic]
MustOverride Public Function GetInterfaces() As Type ()
[C#]
public abstract Type[] GetInterfaces();
[C++]
public: virtual Type* GetInterfaces() [] = 0;
[JScript]
public abstract function GetInterfaces() : Type[];

Return Value

An array of Type objects representing all the interfaces implemented or inherited by the current Type.

-or-

An empty array of type Type, if no interfaces are implemented or inherited by the current Type.

Exceptions

Exception Type Condition
TargetInvocationException A static initializer is invoked and throws an exception.

Remarks

Abstract. This method must be implemented by a derived class.

See Also

Type Class | Type Members | System Namespace