IVsPathVariableResolver Interface

 

Encodes or decodes file paths using Visual Studio-specific variables for common path elements. This supports storing file paths in a machine independent format with the vssettings files. You can get an instance of the interface from the SVsPathVariableResolver (SID_SVsPathVariableResolver) service.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

[GuidAttribute("17A4EF87-4472-47F6-B066-FE96036678D0")]
[InterfaceTypeAttribute(1)]
public interface IVsPathVariableResolver

NameDescription
System_CAPS_pubmethodEncodePath(String, UInt32, String)

Encodes a file path by replacing the installation directory and the user application data directory with the strings %VS_INSTALL_DIRECTORY% and %USER_APPDATA% respectively.

System_CAPS_pubmethodResolvePath(String, UInt32, String)

Resolves (decodes) a file path encoded with EncodePath.

Return to top
Show: