Share via


IVsSharedAssetsProjectEvents Interface

Represents the events associated with projects that have shared assets.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.12.1.DesignTime (in Microsoft.VisualStudio.Shell.Interop.12.1.DesignTime.dll)

Syntax

'Declaration
<GuidAttribute("389526A8-4344-4A8B-ACDA-1F180058E57F")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsSharedAssetsProjectEvents
[GuidAttribute("389526A8-4344-4A8B-ACDA-1F180058E57F")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSharedAssetsProjectEvents
[GuidAttribute(L"389526A8-4344-4A8B-ACDA-1F180058E57F")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsSharedAssetsProjectEvents
[<GuidAttribute("389526A8-4344-4A8B-ACDA-1F180058E57F")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSharedAssetsProjectEvents =  interface end
public interface IVsSharedAssetsProjectEvents

The IVsSharedAssetsProjectEvents type exposes the following members.

Methods

  Name Description
Public method OnImportingProjectLoaded Notifies listening clients that a project is being loaded, and it imports the project file that this Shared Assets Project imports and owns.
Public method OnImportingProjectRemovedOrUnloaded Notifies listening clients that a project is being removed or unloaded, and it imports the project file that this Shared Assets Project imports and owns.

Top

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.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace