IVsSharedAssetsProject Interface

Represents a project with 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
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("ECC3CAB9-FFD8-4ABA-B0D3-25A505CD3B19")> _
Public Interface IVsSharedAssetsProject
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("ECC3CAB9-FFD8-4ABA-B0D3-25A505CD3B19")]
public interface IVsSharedAssetsProject
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"ECC3CAB9-FFD8-4ABA-B0D3-25A505CD3B19")]
public interface class IVsSharedAssetsProject
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("ECC3CAB9-FFD8-4ABA-B0D3-25A505CD3B19")>]
type IVsSharedAssetsProject =  interface end
public interface IVsSharedAssetsProject

The IVsSharedAssetsProject type exposes the following members.

Properties

  Name Description
Public property SharedItemsImportFullPath Gets the full path of the shared items.

Top

Methods

  Name Description
Public method AdviseEvents Subscribes to the shared project's events.
Public method EnumImportingProjects Enumerates the projects that import the project file that this Shared Assets Project imports and owns.
Public method UnadviseEvents Stops subscribing to shared asset project events.

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