IVsSharedMSBuildFilesManagerHierarchy2 Interface

Definition

public interface class IVsSharedMSBuildFilesManagerHierarchy2
public interface class IVsSharedMSBuildFilesManagerHierarchy2
__interface IVsSharedMSBuildFilesManagerHierarchy2
[System.Runtime.InteropServices.Guid("CFCB9B0D-59AD-4BD8-B288-A2539B54633A")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSharedMSBuildFilesManagerHierarchy2
[<System.Runtime.InteropServices.Guid("CFCB9B0D-59AD-4BD8-B288-A2539B54633A")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSharedMSBuildFilesManagerHierarchy2 = interface
Public Interface IVsSharedMSBuildFilesManagerHierarchy2
Attributes

Methods

EnumAllAvailableSharedProjects(IVsHierarchy)

Returns an enumerable collection of all Shared Projects that exist in the Solution.

GetSharedProjectReference(String, IVsHierarchy)

Gets an IVsSharedProjectReference object for a particular shared MSBuild file if it is referenced/imported by the given referencingProject, client (aka "Head") project. All callers must be prepared to check for a null return value.

Applies to