Freigeben über


IVsIntellisenseProjectEventSink Interface

Defines the event functions for an Intellisense project. (IVsIntellisenseProject).

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("DFB5C0C2-817E-4A19-8C6D-E387FD68B50B")> _
Public Interface IVsIntellisenseProjectEventSink
[InterfaceTypeAttribute()]
[GuidAttribute("DFB5C0C2-817E-4A19-8C6D-E387FD68B50B")]
public interface IVsIntellisenseProjectEventSink
[InterfaceTypeAttribute()]
[GuidAttribute(L"DFB5C0C2-817E-4A19-8C6D-E387FD68B50B")]
public interface class IVsIntellisenseProjectEventSink
[<InterfaceTypeAttribute()>]
[<GuidAttribute("DFB5C0C2-817E-4A19-8C6D-E387FD68B50B")>]
type IVsIntellisenseProjectEventSink =  interface end
public interface IVsIntellisenseProjectEventSink

The IVsIntellisenseProjectEventSink type exposes the following members.

Methods

  Name Description
Public method OnCodeFileChange Called when the source code file changes.
Public method OnConfigChange Called when the configuration file changes.
Public method OnReferenceChange Called when a reference in the project changes.
Public method OnStatusChange Method called when the status of the project changes.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace