OleString
Overview
Windows wrapper for BStr .
Location
- Reference: Island.fx
- Namespace: RemObjects.Elements.System
- Ancestry: ValueType | OleString
constructor protected (declared in ValueType)
constructor
OleString()
init()
OleString()
Sub New()
constructor (String)
constructor(Value: String)
OleString(String Value)
init(_ Value: String)
OleString(String Value)
Sub New(Value As String)
Parameters:
- Value:
constructor Copy(OleString)
constructor Copy(var aValue: OleString)
OleString Copy(ref OleString aValue)
init(Copy aValue: OleString)
OleString Copy(__ref OleString aValue)
Sub New Copy(ByRef aValue As OleString)
Parameters:
- aValue:
Parameters:
- aLength:
Parameters:
- Value:
DuplicateString protected
Parameters:
- aSource:
- aDest:
Default constructor.
Parameters:
- aOther: the reference to compare this with.
Parameters:
- Value:
Finalize protected virtual (declared in Object)
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
FreeString protected
class method FreeString(Value: ^Char)
static void FreeString(Char* Value)
static func FreeString(_ Value: UnsafeMutablePointer<Char>)
static void FreeString(Char* Value)
Shared Sub FreeString(Value As Ptr(Of Char))
Parameters:
- Value:
GetHashCode override virtual
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Int32 GetHashCode()
Function GetHashCode() As Int32
GetType (declared in Object)
Returns the actual type of this class
method GetType: Type
Type GetType()
func GetType() -> Type
Type GetType()
Function GetType() As Type
Item
Length
property Length: Int32 read;
Int32 Length { get; }
var Length: Int32 { get{} }
Int32 Length { __get; }
ReadOnly Property Length() As Int32
ReferenceEquals (declared in Object)
Compares two references for equivalence (even if they have an equals operator)
Parameters:
- a: left value
- b: right value
ToString override virtual
Item
Length
Parameters:
- aLength:
Parameters:
- Value:
DuplicateString protected
Parameters:
- aSource:
- aDest:
FreeString protected
class method FreeString(Value: ^Char)
static void FreeString(Char* Value)
static func FreeString(_ Value: UnsafeMutablePointer<Char>)
static void FreeString(Char* Value)
Shared Sub FreeString(Value As Ptr(Of Char))
Parameters:
- Value:
ReferenceEquals (declared in Object)
Compares two references for equivalence (even if they have an equals operator)
Parameters:
- a: left value
- b: right value
constructor protected (declared in ValueType)
constructor
OleString()
init()
OleString()
Sub New()
constructor (String)
constructor(Value: String)
OleString(String Value)
init(_ Value: String)
OleString(String Value)
Sub New(Value As String)
Parameters:
- Value:
constructor Copy(OleString)
constructor Copy(var aValue: OleString)
OleString Copy(ref OleString aValue)
init(Copy aValue: OleString)
OleString Copy(__ref OleString aValue)
Sub New Copy(ByRef aValue As OleString)
Parameters:
- aValue:
Default constructor.
Parameters:
- aOther: the reference to compare this with.
Parameters:
- Value:
Finalize protected virtual (declared in Object)
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
GetHashCode override virtual
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Int32 GetHashCode()
Function GetHashCode() As Int32
GetType (declared in Object)
Returns the actual type of this class
method GetType: Type
Type GetType()
func GetType() -> Type
Type GetType()
Function GetType() As Type
ToString override virtual