IVsSccVirtualFolders Interface

Definition

Gets a list of virtual folders within a project.

public interface class IVsSccVirtualFolders
public interface class IVsSccVirtualFolders
__interface IVsSccVirtualFolders
[System.Runtime.InteropServices.Guid("53544C4D-0ADC-4F55-BD82-7E8383C02CFB")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsSccVirtualFolders
[<System.Runtime.InteropServices.Guid("53544C4D-0ADC-4F55-BD82-7E8383C02CFB")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsSccVirtualFolders = interface
Public Interface IVsSccVirtualFolders
Attributes

Remarks

This interface should not be implemented unless the project uses virtual folders (for example, a Web-based project would have folders relative to a URL, making them virtual).

Notes to Implementers

This interface is implemented by a project as part of its support virtual folders.

Notes to Callers

A source control package calls this interface when it is attempting to resolve the location of files within a project.

Methods

GetVirtualFolders(UInt32, CALPOLESTR[])

This method retrieves a list of virtual folders that appear under a specified node in a project hierarchy.

IsItemChildOfVirtualFolder(String, Boolean)

This method determines if a specified item is a child of any virtual folder.

Applies to