Class AnalysisHandle
public abstract class AnalysisHandle : SafeHandle, IDisposable
- Inheritance
-
AnalysisHandle
- Implements
- Derived
- Inherited Members
Constructors
AnalysisHandle(bool)
protected AnalysisHandle(bool ownsHandle)
Parameters
ownsHandlebool
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(AnalysisHandle?)
public bool Equals(AnalysisHandle? other)
Parameters
otherAnalysisHandle
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
objobjectThe object to compare with the current object.
Returns
GetExtraAttrs()
public nint GetExtraAttrs()
Returns
GetFlags()
public byte GetFlags()
Returns
GetFont()
public nint GetFont()
Returns
GetGravity()
public byte GetGravity()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetLangEngine()
public nint GetLangEngine()
Returns
GetLanguage()
public nint GetLanguage()
Returns
GetLevel()
public byte GetLevel()
Returns
GetScript()
public byte GetScript()
Returns
GetShapeEngine()
public nint GetShapeEngine()
Returns
SetExtraAttrs(nint)
public void SetExtraAttrs(nint value)
Parameters
valuenint
SetFlags(byte)
public void SetFlags(byte value)
Parameters
valuebyte
SetFont(nint)
public void SetFont(nint value)
Parameters
valuenint
SetGravity(byte)
public void SetGravity(byte value)
Parameters
valuebyte
SetLangEngine(nint)
public void SetLangEngine(nint value)
Parameters
valuenint
SetLanguage(nint)
public void SetLanguage(nint value)
Parameters
valuenint
SetLevel(byte)
public void SetLevel(byte value)
Parameters
valuebyte
SetScript(byte)
public void SetScript(byte value)
Parameters
valuebyte
SetShapeEngine(nint)
public void SetShapeEngine(nint value)
Parameters
valuenint