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)
Syntax
'Declaration
<GuidAttribute("05B4B4B7-6A9D-4A70-BDB1-04CBB26C9248")> _
<InterfaceTypeAttribute()> _
Public Interface IWebFileCtxService
[GuidAttribute("05B4B4B7-6A9D-4A70-BDB1-04CBB26C9248")]
[InterfaceTypeAttribute()]
public interface IWebFileCtxService
[GuidAttribute(L"05B4B4B7-6A9D-4A70-BDB1-04CBB26C9248")]
[InterfaceTypeAttribute()]
public interface class IWebFileCtxService
[<GuidAttribute("05B4B4B7-6A9D-4A70-BDB1-04CBB26C9248")>]
[<InterfaceTypeAttribute()>]
type IWebFileCtxService = interface end
public interface IWebFileCtxService
The IWebFileCtxService type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
AddDependentAssemblyFile | Add a dependent assembly to the service. |
![]() |
AddFileToIntellisense | Add a file to the Intellisense coverage. |
![]() |
CBMCallbackActive | Indicates whether or not a client build manager (CBM) callback is active. |
![]() |
ConvertToAppRelPath | Converts a path to an application-relative path. |
![]() |
EnsureFileOpened | Opens a file by item identifier. |
![]() |
GetIntellisenseProjectName | Retrieves the project name for this Intellisense project. |
![]() |
GetWebRootPath | Retrieves the path to the root of the Web site. |
![]() |
IsDocumentInProject | Adds a file, if it exists, to the project. |
![]() |
RemoveDependentAssemblyFile | Removes a dependent assembly from the project. The inverse of the AddDependentAssemblyFile method. |
![]() |
RemoveFileFromIntellisense | Removes a file from the Intellisense project. The inverse of the AddFileToIntellisense method. |
![]() |
WaitForIntellisenseReady | Wait until the Intellisense project is ready to use. |
Top