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