| 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. |