Class AnalysisHandle
public abstract class AnalysisHandle : SafeHandle, IDisposable
- Inheritance
-
AnalysisHandle
- Implements
- Derived
- Inherited Members
Constructors
AnalysisHandle(bool)
protected AnalysisHandle(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(AnalysisHandle?)
public bool Equals(AnalysisHandle? other)
Parameters
other
AnalysisHandle
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
GetExtraAttrs()
public IntPtr GetExtraAttrs()
Returns
GetFlags()
public byte GetFlags()
Returns
GetFont()
public IntPtr 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 IntPtr GetLangEngine()
Returns
GetLanguage()
public IntPtr GetLanguage()
Returns
GetLevel()
public byte GetLevel()
Returns
GetScript()
public byte GetScript()
Returns
GetShapeEngine()
public IntPtr GetShapeEngine()
Returns
SetExtraAttrs(IntPtr)
public void SetExtraAttrs(IntPtr value)
Parameters
value
IntPtr
SetFlags(byte)
public void SetFlags(byte value)
Parameters
value
byte
SetFont(IntPtr)
public void SetFont(IntPtr value)
Parameters
value
IntPtr
SetGravity(byte)
public void SetGravity(byte value)
Parameters
value
byte
SetLangEngine(IntPtr)
public void SetLangEngine(IntPtr value)
Parameters
value
IntPtr
SetLanguage(IntPtr)
public void SetLanguage(IntPtr value)
Parameters
value
IntPtr
SetLevel(byte)
public void SetLevel(byte value)
Parameters
value
byte
SetScript(byte)
public void SetScript(byte value)
Parameters
value
byte
SetShapeEngine(IntPtr)
public void SetShapeEngine(IntPtr value)
Parameters
value
IntPtr