Partilhar via


SharedMSBuildFilesManagerHierarchy Interface

Definition

A project hierarchy with shared MSBuild files. In the Save Changes dialog, this project file appears with the name "[Shared MSBuild Project Files]". This node appears in the Save Changes dialog when there are shared MSBuild files that need to be saved and the files do not have affinity to a particular shared assets project. A new singleton instance of this hierarchy is created (if necessary) for each solution and closed when the solution closes. This singleton hierarchy always has the same value as its VSHPROPID_ProjectIDGuid property. The SharedMSBuildFilesManagerHierarchy project supports the VSHPROPID_SharedProjectHierarchy and VSHPROPID_SharedAssetsProject properties for each of its shared MSBuild file project items.

public interface class SharedMSBuildFilesManagerHierarchy
public interface class SharedMSBuildFilesManagerHierarchy
__interface SharedMSBuildFilesManagerHierarchy
[System.Runtime.InteropServices.Guid("22912BB2-3FF9-4D55-B4DB-D210B6035D4C")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface SharedMSBuildFilesManagerHierarchy
[<System.Runtime.InteropServices.Guid("22912BB2-3FF9-4D55-B4DB-D210B6035D4C")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type SharedMSBuildFilesManagerHierarchy = interface
Public Interface SharedMSBuildFilesManagerHierarchy
Attributes

Remarks

Introduced in Visual Studio 2013 Update 2. To reference the correct assembly version, see Referencing Assemblies Delivered in the Visual Studio 2013 SDK Update 2.

Applies to