IVsPathVariableResolver Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
public interface class IVsPathVariableResolver
public interface class IVsPathVariableResolver
__interface IVsPathVariableResolver
[System.Runtime.InteropServices.Guid("17A4EF87-4472-47F6-B066-FE96036678D0")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsPathVariableResolver
[<System.Runtime.InteropServices.Guid("17A4EF87-4472-47F6-B066-FE96036678D0")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsPathVariableResolver = interface
Public Interface IVsPathVariableResolver
- Attributes
Methods
EncodePath(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. |
ResolvePath(String, UInt32, String) |
Resolves (decodes) a file path encoded with EncodePath(String, UInt32, String). |