IMemberDefinition Interface
From The Oxygene Language Wiki
This is a Language topic
Feel free to add your notes to this topic below.
IMemberDefinition = public interface (IMember, IElementDefinition, IPosition, IAttributeDefinitionProvider, IAttributesProvider)
An interface to a member defined in the current project.
Namespace: Cirrus
Members
| | |
|---|---|
| FindContextType(aName: String): IType | Finds a type that is valid in the context of this method; this supports passing strings like "Array of System.String" and "System.Collections.Generic.List<class 0;> to create generic types. "method 0" is the first method generic parameter |
| GetContextType(aName: String): IType | Same as FindContextType but will fail with an exception if it's not found |
| GetOwnerTypeName: String | Returns the name of the owner type |
Properties
| | |
|---|---|
| Name: String | Gets or sets the name of this member |
| Owner: ITypeDefinition | Returns the owner type if this member |
| Static: Boolean | Gets or sets if this method is static |
| Visibility: Visibility | Gets or sets the visibility |
See Also
- Cirrus
- External Links:
- Prism Aspects to Help with Monobjc Development (RemObjects Blogs)
- IMember Interface
- IElementDefinition Interface
- IPosition Interface
- IAttributeDefinitionProvider Interface
- IAttributesProvider Interface
Area: Oxygene Language
Compiler version: Oxygene 5
Language Glossary — Keywords — Types — FAQ — How To