Table of Contents

Enum CodeCompletionScope

Namespace
Alternet.Syntax
Assembly
Alternet.Syntax.v9.dll

Specifies the way in which the search for members and types is conducted by code completion repository. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

[Flags]
public enum CodeCompletionScope

Fields

BaseType = 4096

Specifies that member to search is declared in a base class.

Delegate = 32

Specifies that member should display event handler code completion window.

Field = 256

Specifies that member represents Reflection FieldInfo.

Friend = 8192

Specifies that member may be friend.

Global = 4

Specifies that member is global (belongs to the global module).

Instance = 2

Specifies that member is instance (belongs to the object).

Method = 64

Specifies that member represents Reflection MethodBase.

None = 0

Specifies that no flags are in effect.

Overrides = 2048

Specifies that member to search virtual members in a base class.

Private = 1024

Specifies that member may be private.

Property = 128

Specifies that member represents Reflection PropertyInfo.

Protected = 8

Specifies that member may be protected.

ShortType = 512

Specifies that member should display type short name in rather full name. Appropriate only if TypeName flag is on.

Snippets = 16384

Specifies that code snippets should be displayed.

Static = 1

Specifies that member to search is a static (belongs to the type itself rather than to a specific object).

TypeName = 16

Specifies that member should display type name in code completion window.