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.

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

[GuidAttribute("05B4B4B7-6A9D-4A70-BDB1-04CBB26C9248")]
[InterfaceTypeAttribute(1)]
public interface IWebFileCtxService

NameDescription
System_CAPS_pubmethodAddDependentAssemblyFile(String)

Add a dependent assembly to the service.

System_CAPS_pubmethodAddFileToIntellisense(String, UInt32)

Add a file to the Intellisense coverage.

System_CAPS_pubmethodCBMCallbackActive()

Indicates whether or not a client build manager (CBM) callback is active.

System_CAPS_pubmethodConvertToAppRelPath(String, String)

Converts a path to an application-relative path.

System_CAPS_pubmethodEnsureFileOpened(UInt32, IVsWindowFrame)

Opens a file by item identifier.

System_CAPS_pubmethodGetIntellisenseProjectName(String)

Retrieves the project name for this Intellisense project.

System_CAPS_pubmethodGetWebRootPath(String)

Retrieves the path to the root of the Web site.

System_CAPS_pubmethodIsDocumentInProject(String, UInt32)

Adds a file, if it exists, to the project.

System_CAPS_pubmethodRemoveDependentAssemblyFile(String)

Removes a dependent assembly from the project. The inverse of the AddDependentAssemblyFile method.

System_CAPS_pubmethodRemoveFileFromIntellisense(String)

Removes a file from the Intellisense project. The inverse of the AddFileToIntellisense method.

System_CAPS_pubmethodWaitForIntellisenseReady()

Wait until the Intellisense project is ready to use.

Return to top
Show: