Table of Contents

Class SafeComObject

Namespace
PaintDotNet.Interop
Assembly
PaintDotNet.Windows.dll

Safely encapsulates a reference to a COM object.

public class SafeComObject : SafeHandleZeroOrMinusOneIsInvalid, IDisposable
Inheritance
SafeComObject
Implements
Derived
Inherited Members
Extension Methods

Methods

GetObject<T>(T**)
QueryInterface(in Guid, void**)
ReleaseHandle()