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()
Sub New()
GetAttributeCount
method GetAttributeCount: Int32
Int32 GetAttributeCount()
Function GetAttributeCount() As Int32
GetAttributeName
method GetAttributeName(index: Int32): String
String GetAttributeName(Int32 index)
Function GetAttributeName(index As Int32) As String
Parameters:
- index:
GetAttributeValue
method GetAttributeValue(index: Int32): String
String GetAttributeValue(Int32 index)
Function GetAttributeValue(index As Int32) As String
Parameters:
- index:
PropertyChanged
event PropertyChanged: PropertyChangedEventHandler;
delegate PropertyChangedEventHandler PropertyChanged()
Event PropertyChanged As PropertyChangedEventHandler
ReadComplex
method ReadComplex(serializer: Serializer)
void ReadComplex(Serializer serializer)
Sub ReadComplex(serializer As Serializer)
Parameters:
- serializer:
TriggerPropertyChanged protected
method TriggerPropertyChanged(propertyName: String)
void TriggerPropertyChanged(String propertyName)
Sub TriggerPropertyChanged(propertyName As String)
Parameters:
- propertyName:
WriteComplex
method WriteComplex(serializer: Serializer)
void WriteComplex(Serializer serializer)
Sub WriteComplex(serializer As Serializer)
Parameters:
- serializer:
constructor protected
constructor
ComplexType()
Sub New()
GetAttributeCount
method GetAttributeCount: Int32
Int32 GetAttributeCount()
Function GetAttributeCount() As Int32
GetAttributeName
method GetAttributeName(index: Int32): String
String GetAttributeName(Int32 index)
Function GetAttributeName(index As Int32) As String
Parameters:
- index:
GetAttributeValue
method GetAttributeValue(index: Int32): String
String GetAttributeValue(Int32 index)
Function GetAttributeValue(index As Int32) As String
Parameters:
- index:
ReadComplex
method ReadComplex(serializer: Serializer)
void ReadComplex(Serializer serializer)
Sub ReadComplex(serializer As Serializer)
Parameters:
- serializer:
TriggerPropertyChanged protected
method TriggerPropertyChanged(propertyName: String)
void TriggerPropertyChanged(String propertyName)
Sub TriggerPropertyChanged(propertyName As String)
Parameters:
- propertyName:
WriteComplex
method WriteComplex(serializer: Serializer)
void WriteComplex(Serializer serializer)
Sub WriteComplex(serializer As Serializer)
Parameters:
- serializer:
PropertyChanged
event PropertyChanged: PropertyChangedEventHandler;
delegate PropertyChangedEventHandler PropertyChanged()
Event PropertyChanged As PropertyChangedEventHandler
- .NET
- Java