Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Include Protected Members
Include Inherited Members
Provides IntelliSense support for a project. Used with IVsIntellisenseProjectHost and intended for use with contained languages.
The IVsIntellisenseProject type exposes the following members.
Methods
Name
Description
Adds an assembly reference to the project.
Adds a file to the project.
Adds a reference to an object on a peer-to-peer network.
Releases any resources or interfaces held by the implementation of IVsIntellisenseProject.
Retrieves the name of the code compiler or code generator (code DOM provider).
Retrieves a pointer to the IUnknown interface of the compiler for the project.
Returns a pointer to the IVsContainedLanguageFactory interface for the project.
Retrieves the project's external error reporter, a pointer to an IVsReportExternalErrors interface.
Retrieves the code model for a file specified by project and item.
Retrieves the code model for the project.
Initializes an Intellisense project.
Indicates whether or not a file can be compiled, based on its extension.
Indicates whether or not a peer-to-peer network reference to an object is supported.
Indicates whether or not an Intellisense project can include Web files. Visual Basic projects cannot, Visual C# projects can.
Refreshes the compiler options using settings from the host.
Removes a reference to an assembly.
Removes a file from the project.
Removes a reference to an object over a peer-to-peer network.
Renames a file in the project.
Enables posting of compiler messages.
Start the Intellisense engine.
Stop the Intellisense engine.
Stops posting of compiler messages.
Wait until the Intellisense engine is ready.
Top