Show / Hide Table of Contents

Class VipsObject

Manage a NetVips.Internal.VipsObject.

Inheritance
object
CriticalFinalizerObject
SafeHandle
GObject
VipsObject
Connection
Image
Interpolate
Operation
Region
Implements
IDisposable
Inherited Members
GObject.SignalConnect<T>(string, T, nint)
GObject.SignalHandlerDisconnect(ulong)
GObject.SignalHandlersDisconnectByFunc<T>(T, nint)
GObject.SignalHandlersDisconnectByData(nint)
GObject.ReleaseHandle()
GObject.IsInvalid
SafeHandle.handle
SafeHandle.Close()
SafeHandle.DangerousAddRef(ref bool)
SafeHandle.DangerousGetHandle()
SafeHandle.DangerousRelease()
SafeHandle.Dispose()
SafeHandle.Dispose(bool)
SafeHandle.SetHandle(IntPtr)
SafeHandle.SetHandleAsInvalid()
SafeHandle.IsClosed
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NetVips
Assembly: NetVips.dll
Syntax
public class VipsObject : GObject, IDisposable

Methods

GetBlurb(string)

Get the blurb for a GObject property.

Declaration
public string GetBlurb(string name)
Parameters
Type Name Description
string name

Arg to fetch.

Returns
Type Description
string

The blurb.

GetDescription()

Get the description of a GObject.

Declaration
public string GetDescription()
Returns
Type Description
string

The description of a GObject.

GetTypeOf(string)

Get the GType of a GObject property.

Declaration
public nint GetTypeOf(string name)
Parameters
Type Name Description
string name

The name of the GType to get the type of.

Returns
Type Description
nint

A new instance of nint initialized to the GType or Zero if the property does not exist.

Events

OnPostClose

Attach a post-close delegate. This is called on finalization.

Declaration
public event Action OnPostClose
Event Type
Type Description
Action
Remarks

Useful for e.g. deleting the file associated with a temp image.

Implements

IDisposable
In this article
Back to top Generated by DocFX