Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Expand Minimize
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

vsCMInfoLocation Enumeration

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

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

public enum vsCMInfoLocation
public enum vsCMInfoLocation
public enum vsCMInfoLocation

 Member nameDescription
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. 
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. 
vsCMInfoLocationVirtualInformation is obtained from a virtual project. 

Community Additions

© 2015 Microsoft