VSWebProjectItem Interface

 

Provides a project item with Web site-specific functionality.

Namespace:   VsWebSite
Assembly:  VsWebSite.Interop (in VsWebSite.Interop.dll)

[GuidAttribute("C77EB2D2-F01E-4C87-8C91-262213C40B31")]
public interface VSWebProjectItem

NameDescription
System_CAPS_pubpropertyContainingProject

Gets a reference to the project in the DTE instance that contains this Web service.

System_CAPS_pubpropertyDTE

Gets a DTE2 object that contains a reference to the Web site.

System_CAPS_pubpropertyProjectItem

Gets the project item.

System_CAPS_pubpropertyRelatedFiles

Gets the related files for the Web project item.

NameDescription
System_CAPS_pubmethodLoad()

Loads the file project item.

System_CAPS_pubmethodUnload()

Unloads the file project item.

System_CAPS_pubmethodUpdateLocalCopy()

Updates the local copy of the project item.

System_CAPS_pubmethodUpdateRemoteCopy()

Updates the remote copy of the project item.

System_CAPS_pubmethodWaitUntilReady()

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.

Return to top
Show: