IWebFileCtxService Interface
Prepares the IntelliSense infrastructure for a given assembly file. You can get an instance of the interface from the SWebFileCtxService (SID_SWebFileCtxService) service.
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
| Name | Description | |
|---|---|---|
![]() | AddDependentAssemblyFile(String) | Add a dependent assembly to the service. |
![]() | AddFileToIntellisense(String, UInt32) | Add a file to the Intellisense coverage. |
![]() | CBMCallbackActive() | Indicates whether or not a client build manager (CBM) callback is active. |
![]() | ConvertToAppRelPath(String, String) | Converts a path to an application-relative path. |
![]() | EnsureFileOpened(UInt32, IVsWindowFrame) | Opens a file by item identifier. |
![]() | GetIntellisenseProjectName(String) | Retrieves the project name for this Intellisense project. |
![]() | GetWebRootPath(String) | Retrieves the path to the root of the Web site. |
![]() | IsDocumentInProject(String, UInt32) | Adds a file, if it exists, to the project. |
![]() | RemoveDependentAssemblyFile(String) | Removes a dependent assembly from the project. The inverse of the AddDependentAssemblyFile method. |
![]() | RemoveFileFromIntellisense(String) | Removes a file from the Intellisense project. The inverse of the AddFileToIntellisense method. |
![]() | WaitForIntellisenseReady() | Wait until the Intellisense project is ready to use. |
