ISupportErrorInfo class com
Ensures that error information can be propagated up the call chain correctly.
Automation objects that use the error handling interfaces must implement ISupportErrorInfo.
To learn more, see learn.microsoft.com/windows/win32/api/oaidl/nn-oaidl-isupporterrorinfo.
- Inheritance
- Implemented types
Constructors
- ISupportErrorInfo(VTablePointer ptr)
- Creates a new instance of ISupportErrorInfo from a VTablePointer.
- ISupportErrorInfo.from(IUnknown interface)
-
Creates a new instance of ISupportErrorInfo from an existing
interface.factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- ptr → VTablePointer
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addRef(
) → int -
Increments the reference count of this COM object.
inherited
-
interfaceSupportsErrorInfo(
Pointer< GUID> riid) → void - Indicates whether an interface supports the IErrorInfo interface.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
queryInterface<
T extends IUnknown> () → T -
Queries this COM object for a specific interface defined by the type
parameter
T.inherited -
release(
) → int -
Decrements the reference count of this COM object.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited