System.UnicodeString Methods
InheritedProtected
begin | public | |
BytesOf | public | Get the string's data, in bytes. |
ByteType | public | Indicates the kind of byte that occupies specified position in UnicodeString. |
ByteType0 | public | |
ByteType1 | public | |
c_str | public | Returns a pointer to the underlying string data as const wchar_t*. |
cat_printf | public | Appends to value of UnicodeString, given format string and its arguments. |
cat_sprintf | public | Appends result of given format string and its arguments to end of UnicodeString. |
cat_vprintf | public | Appends the result of given format string and its arguments to end of UnicodeString. |
cbegin | public | |
cend | public | |
CodePage | public | Gets the code page of a UnicodeString. |
Compare | public | Compares the UnicodeString to another specified string case-sensitively. |
CompareIC | public | Compares UnicodeString to another specified string, case-insensitively. |
Create | public | Creates instance of System.UnicodeString. |
CurrToStr | public | Converts a currency value to its string representation. |
CurrToStrF | public | Converts the currency value to its string representation using the indicated float format convention. |
data | public | Returns a pointer to the underlying string data. |
Delete | public | Removes a specified number of characters from the string. |
Delete0 | public | |
Delete1 | public | |
Destroy | public | Frees an instance of System.UnicodeString. |
ElementSize | public | Gets the element size of the data in a UnicodeString. |
end | public | |
FirstChar | public | |
FloatToStrF | public | Returns the string representation of a floating-point value. |
FmtLoadStr | public | Formats the output using a resourced format string. |
Format | public | Formats a string assembled from UnicodeString, format, and array arguments. |
FormatFloat | public | Formats the floating-point value given by value using the format string given by format. |
GetRec | protected | Gets a struct describing a UnicodeString. |
Insert | public | Inserts a specified string into UnicodeString. |
Insert0 | public | |
Insert1 | public | |
IntToHex | public | Converts the number into a string containing the number's hexadecimal (base 16) representation. |
IsDelimiter | public | Returns true if the specified character matches any character in delimiters string. |
IsDelimiter0 | public | |
IsDelimiter1 | public | |
IsEmpty | public | Indicates whether UnicodeString is empty. |
IsLeadSurrogate | public | Tests whether the element is a lead surrogate. |
IsLeadSurrogate0 | public | |
IsLeadSurrogate1 | public | |
IsPathDelimiter | public | Indicates whether the specified character is a path delimiter. |
IsPathDelimiter0 | public | |
IsPathDelimiter1 | public | |
IsTrailSurrogate | public | Tests whether the element is a trail surrogate. |
IsTrailSurrogate0 | public | |
IsTrailSurrogate1 | public | |
LastChar | public | Returns a pointer to the last character in UnicodeString. |
LastDelimiter | public | Returns the index of the rightmost character that matches any character in a delimiters string. |
LastDelimiter0 | public | |
LastDelimiter1 | public | |
Length | public | Returns the length, in characters, of UnicodeString. |
LoadStr | public | Loads the string from the compiled resources of a specified module. |
LoadStringW | public | Loads the string from the compiled resources of a specified module. |
LowerCase | public | Returns a lowercase version of UnicodeString. |
operator != | public | Compares two strings. |
operator [] | public | Returns the character at a specified index in the string. |
operator + | public | Concatenates two UnicodeString values. |
operator += | public | Append UnicodeString. |
operator < | public | Compares two strings. |
operator <= | public | Compares two strings. |
operator = | public | Assigns the rhs string to UnicodeString. |
operator == | public | Compares UnicodeString with a specified string. |
operator > | public | Compares two strings. |
operator >= | public | Compares two strings. |
Pos | public | Returns character index at which specified substring begins. |
Pos0 | public | |
Pos1 | public | |
printf | public | Sets the value of a UnicodeString instance, given the format string and its arguments. |
RefCount | public | Gets the reference count of UnicodeString. |
SetLength | public | Changes the character length of UnicodeString. |
sprintf | public | Sets the value of UnicodeString, given the format string and its arguments. |
StringOfChar | public | Returns the string with a specified number of characters. |
SubString | public | Returns a specified substring of UnicodeString. |
SubString0 | public | |
SubString1 | public | |
swap | public | Swaps UnicodeString with another string. |
t_str | public | Returns UnicodeString data as a const w_char*. This function is deprecated. Please use System.UnicodeString.c_str instead. |
ThrowIfOutOfRange | protected | Throws an exception if the index is out of range in UnicodeString. |
ToDouble | public | Converts a string to a floating-point value. |
ToInt | public | Converts string to integer, throwing an exception if the string is invalid. |
ToIntDef | public | Converts string to integer, returning a default value if the string is invalid. |
Trim | public | Returns a new UnicodeString without leading spaces, trailing spaces, or control characters. |
TrimLeft | public | Returns a new UnicodeString without leading spaces or control characters. |
TrimRight | public | Returns a new UnicodeString without trailing spaces or control characters. |
Unique | public | Makes a UnicodeString instance unique. |
UpperCase | public | Returns the uppercase version of UnicodeString. |
vprintf | public | Sets the value of UnicodeString, given the format string and its arguments. |
w_str | public | Returns UnicodeString data. |