Property
Overview
RTTI class for properties
Location
-
Reference:
- Elements.dll .NET, .NET Core 6.0, .NET Standard 2.0
- elements.jar Cooper
- Elements.fx Island
- libElements.fx Toffee
- Namespace: RemObjects.Elements.RTL.Reflection
- Platforms: .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, Toffee
-
Mapped to:
- PropertyInfo .NET, .NET Core 6.0, .NET Standard 2.0
- PropertyInfo Island
constructor Cooper
constructor
Property()
init()
Property()
Sub New()
Attributes .NET, .NET Core 6.0, .NET Standard 2.0, Island
property Attributes: ImmutableList<Attribute> read;
ImmutableList<Attribute> Attributes { get; }
var Attributes: ImmutableList<Attribute> { get{} }
ReadOnly Property Attributes() As ImmutableList<Attribute>
DeclaringType virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee
property DeclaringType: Type read;
Type DeclaringType { get; }
var DeclaringType: Type { get{} }
ReadOnly Property DeclaringType() As Type
GetterVisibility Island
property GetterVisibility: Visibility read;
Visibility GetterVisibility { get; }
var GetterVisibility: Visibility { get{} }
ReadOnly Property GetterVisibility() As Visibility
GetterVisibility .NET, .NET Core 6.0, .NET Standard 2.0
property GetterVisibility: Visibility read;
Visibility GetterVisibility { get; }
var GetterVisibility: Visibility { get{} }
ReadOnly Property GetterVisibility() As Visibility
GetValue virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee
Gets the value of this property. aInst should be null for static properties, args should only be set for indexers.
method GetValue(aInstance: Object; aArgs: array of Object): Object
Object GetValue(Object aInstance, Object[] aArgs)
func GetValue(_ aInstance: Object, _ aArgs: Object...) -> Object
Function GetValue(aInstance As Object, aArgs As Object()) As Object
Parameters:
- aInstance:
- aArgs:
IsStatic Island
property IsStatic: Boolean read;
Boolean IsStatic { get; }
var IsStatic: Boolean { get{} }
ReadOnly Property IsStatic() As Boolean
Name virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee
Returns the name of this property.
property Name: String read;
String Name { get; }
var Name: String { get{} }
ReadOnly Property Name() As String
PropertyClass virtual Toffee
Returns the Cocoa specific type info for this property
var PropertyClass: UnsafeMutablePointer<void> { get{} }
SetterVisibility Island
property SetterVisibility: Visibility read;
Visibility SetterVisibility { get; }
var SetterVisibility: Visibility { get{} }
ReadOnly Property SetterVisibility() As Visibility
SetterVisibility .NET, .NET Core 6.0, .NET Standard 2.0
property SetterVisibility: Visibility read;
Visibility SetterVisibility { get; }
var SetterVisibility: Visibility { get{} }
ReadOnly Property SetterVisibility() As Visibility
SetValue virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee
Gets the value of this property. aInst should be null for static properties, args should only be set for indexers.
method SetValue(aInstance: Object; aArgs: array of Object; aValue: Object)
void SetValue(Object aInstance, Object[] aArgs, Object aValue)
func SetValue(_ aInstance: Object, _ aArgs: Object..., _ aValue: Object)
Sub SetValue(aInstance As Object, aArgs As Object(), aValue As Object)
Parameters:
- aInstance:
- aArgs:
- aValue:
Type virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee
Returns the type of this property.
property Type: Type read;
Type Type { get; }
var Type: Type { get{} }
ReadOnly Property Type() As Type
Attributes .NET, .NET Core 6.0, .NET Standard 2.0, Island
property Attributes: ImmutableList<Attribute> read;
ImmutableList<Attribute> Attributes { get; }
var Attributes: ImmutableList<Attribute> { get{} }
ReadOnly Property Attributes() As ImmutableList<Attribute>
DeclaringType virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee
property DeclaringType: Type read;
Type DeclaringType { get; }
var DeclaringType: Type { get{} }
ReadOnly Property DeclaringType() As Type
GetterVisibility Island
property GetterVisibility: Visibility read;
Visibility GetterVisibility { get; }
var GetterVisibility: Visibility { get{} }
ReadOnly Property GetterVisibility() As Visibility
IsStatic Island
property IsStatic: Boolean read;
Boolean IsStatic { get; }
var IsStatic: Boolean { get{} }
ReadOnly Property IsStatic() As Boolean
Name virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee
Returns the name of this property.
property Name: String read;
String Name { get; }
var Name: String { get{} }
ReadOnly Property Name() As String
PropertyClass virtual Toffee
Returns the Cocoa specific type info for this property
var PropertyClass: UnsafeMutablePointer<void> { get{} }
SetterVisibility Island
property SetterVisibility: Visibility read;
Visibility SetterVisibility { get; }
var SetterVisibility: Visibility { get{} }
ReadOnly Property SetterVisibility() As Visibility
Type virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee
Returns the type of this property.
property Type: Type read;
Type Type { get; }
var Type: Type { get{} }
ReadOnly Property Type() As Type
GetterVisibility .NET, .NET Core 6.0, .NET Standard 2.0
property GetterVisibility: Visibility read;
Visibility GetterVisibility { get; }
var GetterVisibility: Visibility { get{} }
ReadOnly Property GetterVisibility() As Visibility
SetterVisibility .NET, .NET Core 6.0, .NET Standard 2.0
property SetterVisibility: Visibility read;
Visibility SetterVisibility { get; }
var SetterVisibility: Visibility { get{} }
ReadOnly Property SetterVisibility() As Visibility
constructor Cooper
constructor
Property()
init()
Property()
Sub New()
GetValue virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee
Gets the value of this property. aInst should be null for static properties, args should only be set for indexers.
method GetValue(aInstance: Object; aArgs: array of Object): Object
Object GetValue(Object aInstance, Object[] aArgs)
func GetValue(_ aInstance: Object, _ aArgs: Object...) -> Object
Function GetValue(aInstance As Object, aArgs As Object()) As Object
Parameters:
- aInstance:
- aArgs:
SetValue virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee
Gets the value of this property. aInst should be null for static properties, args should only be set for indexers.
method SetValue(aInstance: Object; aArgs: array of Object; aValue: Object)
void SetValue(Object aInstance, Object[] aArgs, Object aValue)
func SetValue(_ aInstance: Object, _ aArgs: Object..., _ aValue: Object)
Sub SetValue(aInstance As Object, aArgs As Object(), aValue As Object)
Parameters:
- aInstance:
- aArgs:
- aValue: