Keyoti RapidSpell Desktop .NET API Docs
SimpleTextBoundary Class
APIKeyoti.RapidSpell.FrameWorkSpecificSimpleTextBoundary
Keyoti RapidSpell Desktop .NET
A simple word parser, for plain text.
Declaration Syntax
C#C#Visual BasicVisual BasicVisual C++Visual C++F#F#
public class SimpleTextBoundary
public class SimpleTextBoundary
Public Class SimpleTextBoundary
Public Class SimpleTextBoundary
public ref class SimpleTextBoundary
public ref class SimpleTextBoundary
type SimpleTextBoundary =  class end
type SimpleTextBoundary =  class end
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
SimpleTextBoundary()()()()
breakChars
Characters that aren't letters or digits and do break words apart

CheckLegalOffset(Int32, String, Boolean)
Throws an ArgumentOutOfRangeException if offset is out of bounds.

ENGLISH
English text parsing.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
f_languageParsing
Language rules to use when parsing.

f_separateHyphenWords
Whether to simply treat hyphens as breaking chars.

Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Following(Int32)
Return the first boundary after the specified offset

FRENCH
French text parsing.

GERMAN
French text parsing.

GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
isAtNonBreakingWhiteSpace(Int32)
Whether the character at position is a nonbreaking whitespace.

isAtNonBreakingWhiteSpace(Int32, Boolean, Boolean)
Whether the character at position is a nonbreaking whitespace.

isAtNonWhiteSpace(Int32)
Returns whether the character at position is whitespace, this is contextually relevant.

isBetweenWordChars(Int32)
Whether the character at position is between nonbreaking white space or letters or digits.

isBetweenWordChars(Int32, Boolean, Boolean)
Whether the character at position is between nonbreaking white space or letters or digits.

IsBoundary(Int32)
Determines if character at offset is a boundary

IsBoundaryLeft(Int32)
Whether offset is a boundary to the left of text

IsBoundaryRight(Int32)
Whether offset is one place after the last character in a word.

IsStartOfSentence(Int32)
Whether the character at offset is the first letter or digit of the sentence.

LanguageParsing
The language parsing to be used.

Last()()()()
Return the last boundary. The iterator's current position is set to the last boundary.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
noBreakButLookIntoChars
Characters that aren't letters or digits but do not break words apart, however the spell checker should consider words on either side as separate words

noBreakButLookIntoCharsLength
The number of chars in the noBreakButLookIntoChars field

noBreakChars
Characters that aren't letters or digits but do not break words apart

Preceding(Int32)
Return the first boundary before the specified offset

SeparateHyphenWords
Whether to treat hyphenated (-) words as separate words, default is false.

SetText(String)
Sets the text to be analysed.

TextIsStartOfTextBody
If known, whether the text to be set in SetText is the start of the text body. Affects sentence determination.

theText
The text being parsed.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
V2Parser
Whether to use parser version 2

Inheritance Hierarchy
Object
SimpleTextBoundary
 AdvancedTextBoundary

Assembly: Keyoti.RapidSpell.NET4 (Module: Keyoti.RapidSpell.NET4.dll) Version: 6.2.21.412