IAttribute Interface
From The Oxygene Language Wiki
This is a Language topic
Feel free to add your notes to this topic below.
IAttribute = public interface
This interface is used to retrieve information about attributes defined on external and internal members.
Namespace: Cirrus
Members
| | |
|---|---|
| GetNamedParameterIsProperty(no: Integer): Boolean | Returns the kind of member a named parameter is assigned to |
| GetNamedParameterName(no: Integer): String | Returns the name of a named parameter |
| GetNamedParameterValue(no: Integer): Value | Returns the value assigned to a named parameter |
| GetParameter(no: Integer): Value | Returns the value assigned to a regular attribute parameter |
Properties
| | |
|---|---|
| Constructor: IMethod | Returns the method this attribute is assigned to |
| NamedParameterCount: Integer | Returns the number of named parameters |
| ParameterCount: Integer | Returns the number of regular parameters |
| Type: IType | Returns the attribute type |
See Also
- Cirrus
- External Links:
- Prism Aspects to Help with Monobjc Development (RemObjects Blogs)
Area: Oxygene Language
Compiler version: Oxygene 5
Language Glossary — Keywords — Types — FAQ — How To