Property

Overview

Location

  • Reference:
    • Elements.dll  .NET, .NET Standard
    • elements.jar  Iodine
    • Elements.fx  Island
    • libElements.fx  Toffee
  • Namespace: RemObjects.Elements.RTL.Reflection
  • Mapped to:
    • System.Reflection.PropertyInfo  .NET, .NET Standard
    • RemObjects.Elements.System.PropertyInfo  Island

 

constructor Iodine

 

constructor()

 

Property()

 

init()

 

Property()

constructor withClass(Type) property(^void): InstanceType Toffee

 

init(withClass aClass: Type, property aProperty: UnsafeMutablePointer<void>)

Parameters:

  • aClass:
  • aProperty:

GetValue  virtual Toffee

 

func GetValue(_ aInst: Object, _ aArgs: Object...) -> Object

Parameters:

  • aInst:
  • aArgs:

Name  virtual Toffee

 

var Name: String { get{} }

PropertyClass  virtual Toffee

 

var PropertyClass: UnsafeMutablePointer<void> { get{} }

SetValue  virtual Toffee

 

func SetValue(_ aInst: Object, _ aArgs: Object..., _ aValue: Object)

Parameters:

  • aInst:
  • aArgs:
  • aValue:

Type  virtual Toffee

 

var Type: Type { get{} }

 

Name  virtual Toffee

 

var Name: String { get{} }

PropertyClass  virtual Toffee

 

var PropertyClass: UnsafeMutablePointer<void> { get{} }

Type  virtual Toffee

 

var Type: Type { get{} }

 

constructor Iodine

 

constructor()

 

Property()

 

init()

 

Property()

constructor withClass(Type) property(^void): InstanceType Toffee

 

init(withClass aClass: Type, property aProperty: UnsafeMutablePointer<void>)

Parameters:

  • aClass:
  • aProperty:

GetValue  virtual Toffee

 

func GetValue(_ aInst: Object, _ aArgs: Object...) -> Object

Parameters:

  • aInst:
  • aArgs:

SetValue  virtual Toffee

 

func SetValue(_ aInst: Object, _ aArgs: Object..., _ aValue: Object)

Parameters:

  • aInst:
  • aArgs:
  • aValue: