Class color_line_tHandle
public abstract class color_line_tHandle : SafeHandle, IDisposable, IEquatable<color_line_tHandle>
- Inheritance
-
color_line_tHandle
- Implements
- Derived
- Inherited Members
Constructors
color_line_tHandle(bool)
protected color_line_tHandle(bool ownsHandle)
Parameters
ownsHandle
bool
Properties
IsInvalid
When overridden in a derived class, gets a value indicating whether the handle value is invalid.
public override sealed bool IsInvalid { get; }
Property Value
Methods
Equals(color_line_tHandle?)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(color_line_tHandle? other)
Parameters
other
color_line_tHandleAn object to compare with this object.
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
obj
objectThe object to compare with the current object.
Returns
GetData()
public IntPtr GetData()
Returns
GetGetColorStops()
public color_line_get_color_stops_func_t GetGetColorStops()
Returns
GetGetColorStopsUserData()
public IntPtr GetGetColorStopsUserData()
Returns
GetGetExtend()
public color_line_get_extend_func_t GetGetExtend()
Returns
GetGetExtendUserData()
public IntPtr GetGetExtendUserData()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetReserved0()
public IntPtr GetReserved0()
Returns
GetReserved1()
public IntPtr GetReserved1()
Returns
GetReserved2()
public IntPtr GetReserved2()
Returns
GetReserved3()
public IntPtr GetReserved3()
Returns
GetReserved5()
public IntPtr GetReserved5()
Returns
GetReserved6()
public IntPtr GetReserved6()
Returns
GetReserved7()
public IntPtr GetReserved7()
Returns
GetReserved8()
public IntPtr GetReserved8()
Returns
OwnedCopy()
public color_line_tOwnedHandle OwnedCopy()
Returns
SetData(IntPtr)
public void SetData(IntPtr value)
Parameters
value
IntPtr
SetGetColorStops(color_line_get_color_stops_func_t)
public void SetGetColorStops(color_line_get_color_stops_func_t value)
Parameters
SetGetColorStopsUserData(IntPtr)
public void SetGetColorStopsUserData(IntPtr value)
Parameters
value
IntPtr
SetGetExtend(color_line_get_extend_func_t)
public void SetGetExtend(color_line_get_extend_func_t value)
Parameters
SetGetExtendUserData(IntPtr)
public void SetGetExtendUserData(IntPtr value)
Parameters
value
IntPtr
SetReserved0(IntPtr)
public void SetReserved0(IntPtr value)
Parameters
value
IntPtr
SetReserved1(IntPtr)
public void SetReserved1(IntPtr value)
Parameters
value
IntPtr
SetReserved2(IntPtr)
public void SetReserved2(IntPtr value)
Parameters
value
IntPtr
SetReserved3(IntPtr)
public void SetReserved3(IntPtr value)
Parameters
value
IntPtr
SetReserved5(IntPtr)
public void SetReserved5(IntPtr value)
Parameters
value
IntPtr
SetReserved6(IntPtr)
public void SetReserved6(IntPtr value)
Parameters
value
IntPtr
SetReserved7(IntPtr)
public void SetReserved7(IntPtr value)
Parameters
value
IntPtr
SetReserved8(IntPtr)
public void SetReserved8(IntPtr value)
Parameters
value
IntPtr
UnownedCopy()
public color_line_tUnownedHandle UnownedCopy()