UsingNameSpace

Some symbols might be referred to by namespace, and would subsequently be identified by a SymTagUsingNameSpace tag.

Note

The UsingNamespace symbol tag appears only in managed code.

Properties

The following table shows the properties that are valid for this symbol type.

Property

Data type

Description

IDiaSymbol::get_lexicalParent

IDiaSymbol*

Symbol for the enclosing compiland, block, or function.

IDiaSymbol::get_lexicalParentId

DWORD

ID of the lexical parent symbol.

IDiaSymbol::get_name

BSTR

Namespace name.

IDiaSymbol::get_symIndexId

DWORD

Index ID of symbol.

IDiaSymbol::get_symTag

DWORD

Returns SymTagNameSpace (one of the SymTagEnum values).

See Also

Reference

Lexical Hierarchy of Symbol Types