Share via


ScopeAccess Enumeration

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Specifies the access associated with the scope that is being built during parsing in a Babel Package language service. Some examples are, private, protected, or public access.

enum ScopeAccess { 
   AccessPrivate = 0,
   AccessProtected,
   AccessPublic
};

Elements

  • AccessPrivate
    Specifies private access.

  • AccessProtected
    Specifies protected access.

  • AccessPublic
    Specifies public access.

Remarks

One of these values is passed to the IParseSink::AddScope Method for any scope added.

The scope access specified has no significance beyond the icon used to display scope information, with the following exceptions:

Requirements

Header: babelservice.idl

See Also

Reference

IParseSink::AddScope Method

ScopeKind Enumeration

ScopeStorage Enumeration

Other Resources

Babel Enumerations