IWebFileCtxService Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Prepares the IntelliSense infrastructure for a given assembly file. You can get an instance of the interface from the SWebFileCtxService (SID_SWebFileCtxService) service.
public interface class IWebFileCtxService
public interface class IWebFileCtxService
__interface IWebFileCtxService
[System.Runtime.InteropServices.Guid("05B4B4B7-6A9D-4A70-BDB1-04CBB26C9248")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IWebFileCtxService
[<System.Runtime.InteropServices.Guid("05B4B4B7-6A9D-4A70-BDB1-04CBB26C9248")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IWebFileCtxService = interface
Public Interface IWebFileCtxService
- Attributes
Methods
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(String) method. |
RemoveFileFromIntellisense(String) |
Removes a file from the Intellisense project. The inverse of the AddFileToIntellisense(String, UInt32) method. |
WaitForIntellisenseReady() |
Wait until the Intellisense project is ready to use. |