Share via


IVsSharedProjectQueryCanBeReferenced Interface

Definition

Gives a Shared Project a chance to veto the adding of a reference by a particular referencing project.

public interface class IVsSharedProjectQueryCanBeReferenced
public interface class IVsSharedProjectQueryCanBeReferenced
__interface IVsSharedProjectQueryCanBeReferenced
[System.Runtime.InteropServices.Guid("684863A4-BC6E-467C-8218-5C84CAB616DA")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSharedProjectQueryCanBeReferenced
[<System.Runtime.InteropServices.Guid("684863A4-BC6E-467C-8218-5C84CAB616DA")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSharedProjectQueryCanBeReferenced = interface
Public Interface IVsSharedProjectQueryCanBeReferenced
Attributes

Methods

Name Description
QueryCanSharedProjectBeReferenced(IVsHierarchy)

Called by the EnumAllAvailableSharedProjects(IVsHierarchy) implementation in order to filter the list of Shared Projects to only valid choices for the ReferencingProject.

Applies to