ComplexType
Overview
The ComplexType class serves as a base class for Struct types defined in the service library.
Descendant classes of ComplexType will be defined in the _Inft source files that are auto-generated from your RODL. You will rarely define descendants in code.
Location
- Reference: RemObjects.SDK.dll
- Namespace: RemObjects.SDK.Types
constructor protected
constructor
ComplexType()
init()
Sub New()
GetAttributeCount
method GetAttributeCount: Int32
Int32 GetAttributeCount()
func GetAttributeCount() -> Int32
Function GetAttributeCount() As Int32
GetAttributeName
method GetAttributeName(index: Int32): String
String GetAttributeName(Int32 index)
func GetAttributeName(_ index: Int32) -> String
Function GetAttributeName(index As Int32) As String
Parameters:
- index:
GetAttributeValue
method GetAttributeValue(index: Int32): String
String GetAttributeValue(Int32 index)
func GetAttributeValue(_ index: Int32) -> String
Function GetAttributeValue(index As Int32) As String
Parameters:
- index:
PropertyChanged
event PropertyChanged: PropertyChangedEventHandler
delegate PropertyChangedEventHandler PropertyChanged()
__event PropertyChangedEventHandler: PropertyChanged!
Event PropertyChanged As PropertyChangedEventHandler
ReadComplex
method ReadComplex(serializer: Serializer)
void ReadComplex(Serializer serializer)
func ReadComplex(_ serializer: Serializer)
Sub ReadComplex(serializer As Serializer)
Parameters:
- serializer:
TriggerPropertyChanged protected
method TriggerPropertyChanged(propertyName: String)
void TriggerPropertyChanged(String propertyName)
func TriggerPropertyChanged(_ propertyName: String)
Sub TriggerPropertyChanged(propertyName As String)
Parameters:
- propertyName:
WriteComplex
method WriteComplex(serializer: Serializer)
void WriteComplex(Serializer serializer)
func WriteComplex(_ serializer: Serializer)
Sub WriteComplex(serializer As Serializer)
Parameters:
- serializer:
constructor protected
constructor
ComplexType()
init()
Sub New()
GetAttributeCount
method GetAttributeCount: Int32
Int32 GetAttributeCount()
func GetAttributeCount() -> Int32
Function GetAttributeCount() As Int32
GetAttributeName
method GetAttributeName(index: Int32): String
String GetAttributeName(Int32 index)
func GetAttributeName(_ index: Int32) -> String
Function GetAttributeName(index As Int32) As String
Parameters:
- index:
GetAttributeValue
method GetAttributeValue(index: Int32): String
String GetAttributeValue(Int32 index)
func GetAttributeValue(_ index: Int32) -> String
Function GetAttributeValue(index As Int32) As String
Parameters:
- index:
ReadComplex
method ReadComplex(serializer: Serializer)
void ReadComplex(Serializer serializer)
func ReadComplex(_ serializer: Serializer)
Sub ReadComplex(serializer As Serializer)
Parameters:
- serializer:
TriggerPropertyChanged protected
method TriggerPropertyChanged(propertyName: String)
void TriggerPropertyChanged(String propertyName)
func TriggerPropertyChanged(_ propertyName: String)
Sub TriggerPropertyChanged(propertyName As String)
Parameters:
- propertyName:
WriteComplex
method WriteComplex(serializer: Serializer)
void WriteComplex(Serializer serializer)
func WriteComplex(_ serializer: Serializer)
Sub WriteComplex(serializer As Serializer)
Parameters:
- serializer:
PropertyChanged
event PropertyChanged: PropertyChangedEventHandler
delegate PropertyChangedEventHandler PropertyChanged()
__event PropertyChangedEventHandler: PropertyChanged!
Event PropertyChanged As PropertyChangedEventHandler
- .NET
- Java