IMemberDefinition Interface

From The Oxygene Language Wiki

Jump to:navigation, search

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

Method
Description
FindContextType(aName: String): ITypeFinds 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): ITypeSame as FindContextType but will fail with an exception if it's not found
GetOwnerTypeName: StringReturns the name of the owner type


Properties

Property
Description
Name: StringGets or sets the name of this member
Owner: ITypeDefinitionReturns the owner type if this member
Static: BooleanGets or sets if this method is static
Visibility: VisibilityGets or sets the visibility


See Also

Oxygene-48.png

Area: Oxygene Language
Compiler version: Oxygene 5

Language GlossaryKeywordsTypesFAQHow To

Navigation
Areas
More
Toolbox