Share via


IVsNonLocalProject Interface

Definition

Ensures a local copy of a non-local project exists. Projects that use non-local projects can get the interface from the IVsHierarchy interface.

public interface class IVsNonLocalProject
public interface class IVsNonLocalProject
__interface IVsNonLocalProject
[System.Runtime.InteropServices.Guid("1A1DFC92-F6EC-4FEF-A26F-6D0DA546F32A")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsNonLocalProject
[System.Runtime.InteropServices.Guid("1A1DFC92-F6EC-4FEF-A26F-6D0DA546F32A")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsNonLocalProject
[<System.Runtime.InteropServices.Guid("1A1DFC92-F6EC-4FEF-A26F-6D0DA546F32A")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsNonLocalProject = interface
[<System.Runtime.InteropServices.Guid("1A1DFC92-F6EC-4FEF-A26F-6D0DA546F32A")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsNonLocalProject = interface
Public Interface IVsNonLocalProject
Attributes

Remarks

A common use is in web projects doing local caching of server files.

Methods

EnsureLocalCopy(UInt32)

Verifies that there is a local copy of the file.

Applies to