IInspectable interface (inspectable.h)

Provides functionality required for all Windows Runtime classes.

Inheritance

The IInspectable interface inherits from the IUnknown interface. IInspectable also has these types of members:

Methods

The IInspectable interface has these methods.

 
IInspectable::GetIids

Gets the interfaces that are implemented by the current Windows Runtime class.
IInspectable::GetRuntimeClassName

Gets the fully qualified name of the current Windows Runtime object.
IInspectable::GetTrustLevel

Gets the trust level of the current Windows Runtime object.

Remarks

IInspectable methods have no effect on COM apartments and are safe to call from user interface threads.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Target Platform Windows
Header inspectable.h

See also

IUnknown

TrustLevel

winrt::get_interfaces

winrt::get_class_name

winrt::get_trust_level