vsCMInfoLocation Enumeration
Collapse the table of content
Expand the table of content

vsCMInfoLocation Enumeration

A constant indicating the abilities of the given code model object.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

public enum vsCMInfoLocation

Member nameDescription
vsCMInfoLocationProjectIndicates if the code model element is located in the same project file. This is important when attempting to navigate to a specific code element.
vsCMInfoLocationExternalInformation is obtained from external files. Information is available only from metadata, from inspecting a DLL, or from frozen sources (such as shipping MFC sources). You may be able to get a StartPoint and EditPoint, but you cannot edit them, and you cannot set properties or modify the text behind the code element.
vsCMInfoLocationNoneNo additional information is available. All you have is a code model object that has a name. By its context in the source, you might, for example, infer that the name should be a class or interface. Because the code model could not resolve the name to any real information, however, the object is otherwise useless.
vsCMInfoLocationVirtualInformation is obtained from a virtual project.

Community Additions

© 2015 Microsoft