Share via


IVsIntellisenseProjectHost Interface

Enables a project hierarchy node to provide information about nested IntelliSense projects (projects implementing IVsIntellisenseProject) to display in IntelliSense tooltips. Used with contained languages. You can get an instance of this interface from the SVsIntellisenseProjectHost (SID_SVsIntellisenseProjectHost) service.

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

Syntax

'Declaration
<GuidAttribute("6C62F743-D2D3-46B3-BFBC-F04B54EE3F79")> _
<InterfaceTypeAttribute()> _
Public Interface IVsIntellisenseProjectHost
[GuidAttribute("6C62F743-D2D3-46B3-BFBC-F04B54EE3F79")]
[InterfaceTypeAttribute()]
public interface IVsIntellisenseProjectHost
[GuidAttribute(L"6C62F743-D2D3-46B3-BFBC-F04B54EE3F79")]
[InterfaceTypeAttribute()]
public interface class IVsIntellisenseProjectHost
[<GuidAttribute("6C62F743-D2D3-46B3-BFBC-F04B54EE3F79")>]
[<InterfaceTypeAttribute()>]
type IVsIntellisenseProjectHost =  interface end
public interface IVsIntellisenseProjectHost

The IVsIntellisenseProjectHost type exposes the following members.

Methods

  Name Description
Public method CreateFileCodeModel Retrieves the code model for a given file.
Public method GetCompilerOptions Retrieves the current compiler options.
Public method GetHostProperty Retrieves the string value of a host property.
Public method GetOutputAssembly Returns the name of the output assembly.

Top

Remarks

For more information about contained languages, see Contained Languages.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace