| Name | Description |
| AsAssembly | Gets this code element casted to IAssembly if it is an assembly, else gets null. |
| AsAttributeTarget | Gets this code element casted to IAttributeTarget if it is a an assembly, a type, a method or a field, else gets null. |
| AsCodeBase | Gets this code element casted to ICodeBase if it is a code base, else gets null. |
| AsCodeContainer | Gets this code element casted to ICodeContainer if it is a an assembly, a namespace, a type or a method, else gets null. |
| AsCodeElementParent | Gets this code element casted to ICodeElementParent if it is an assembly, a namespace or a type, else gets null. |
| AsEvent | Gets this code element casted to IEvent if it is a field, else gets null. |
| AsField | Gets this code element casted to IField if it is a field, else gets null. |
| AsMember | Gets this code element casted to IMember if it is a method or field, else gets null. |
| AsMethod | Gets this code element casted to IMethod if it is a method, else gets null. |
| AsNamespace | Gets this code element casted to INamespace if it is a namespace, else gets null. |
| AsProperty | Gets this code element casted to IProperty if it is a field, else gets null. |
| AsType | Gets this code element casted to IType if it is a type, else gets null. |
| AsTypeOrMember | Gets this code element casted to IMember if it is a type, method or field, else gets null. |
| FullName | Gets a string representing the full name of this code element. |
| IsAssembly | Gets a value indicating whether this code element is an assembly, and can then be safely downcasted to IAssembly. |
| IsAttributeTarget | Gets a value indicating whether this code element is an assembly, a type, a method or a field, and can then be safely downcasted to IAttributeTarget. |
| IsCodeBase | Gets a value indicating whether this code element is a code base, and can then be safely downcasted to ICodeBase. |
| IsCodeContainer | Gets a value indicating whether this code element is an assembly, a namespace a type or a method, and can then be safely downcasted to ICodeContainer. |
| IsCodeElementParent | Gets a value indicating whether this code element is an assembly, a namespace or a type, and can then be safely downcasted to ICodeElementParent. |
| IsEvent | Gets a value indicating whether this code element is an evnt, and can then be safely downcasted to IProperty. |
| IsField | Gets a value indicating whether this code element is a field, and can then be safely downcasted to IField. |
| IsMember | Gets a value indicating whether this code element is a method or field, and can then be safely downcasted to IMember. |
| IsMethod | Gets a value indicating whether this code element is a method, and can then be safely downcasted to IMethod. |
| IsNamespace | Gets a value indicating whether this code element is a namespace, and can then be safely downcasted to INamespace. |
| IsProperty | Gets a value indicating whether this code element is a property, and can then be safely downcasted to IProperty. |
| IsThirdParty | Gets a value indicating whether this code element is an application or a third-party code element. |
| IsThirdPartyInferredFromRef | Gets a value indicating whether this code element is a third-party code element resolved from reference. |
| IsType | Gets a value indicating whether this code element is a type, and can then be safely downcasted to IType. |
| IsTypeOrMember | Gets a value indicating whether this code element is a type, method or field, and can then be safely downcasted to IMember. |
| Name | Gets a string representing the name of this code element. |
| Parent |
Returns the code element parent of this code element.
|
| ParentCodeBase | Gets the parent code base of this code element |
| Parents |
Returns a sequence of code element parent of this code element.
|
| SimpleName |
Gets this code element simple name, without its eventual parameters signature nor its eventual generic signature not prefixed by its parent type or namespace name.
|
| SourceDecls |
Returns one or several source file declarations of this code element.
Returns an empty sequence if not SourceFileDeclAvailable.
|
| SourceFileDeclAvailable | Gets a value indicating whether source file declaration(s) of this code element have been gathered at analysis time and is now available. |
| UniqueID | Gets an integer identifier for this code element, unique in the scope of this ParentCodeBase. |