VSWebProjectItem Interface
Provides a project item with Web site-specific functionality.
Assembly: VsWebSite.Interop (in VsWebSite.Interop.dll)
| Name | Description | |
|---|---|---|
![]() | ContainingProject | Gets a reference to the project in the DTE instance that contains this Web service. |
![]() | DTE | Gets a DTE2 object that contains a reference to the Web site. |
![]() | ProjectItem | Gets the project item. |
![]() | RelatedFiles | Gets the related files for the Web project item. |
| Name | Description | |
|---|---|---|
![]() | Load() | Loads the file project item. |
![]() | Unload() | Unloads the file project item. |
![]() | UpdateLocalCopy() | Updates the local copy of the project item. |
![]() | UpdateRemoteCopy() | Updates the remote copy of the project item. |
![]() | WaitUntilReady() | Waits until the project item is ready to continue. |
The VSWebProjectItem class provides additional functionality for a Web site beyond what is provided by the ProjectItem Automation object. For example, you can load a VSWebProjectItem into a hidden document window and update it on either a local Web site or a remote Web site.
The VSWebProjectItem object is available from the Object property. The VSWebProjectItem object is returned for both file and folder project items.

