VSWebProjectItem2-Schnittstelle
Stellt für ein Projektelement die websitespezifische Funktionalität bereit. Diese Schnittstelle unterstützt benutzerdefinierte Tools.
Namespace: VsWebSite90
Assembly: VsWebSite.Interop90 (in VsWebSite.Interop90.dll)
Syntax
'Declaration
<GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")> _
Public Interface VSWebProjectItem2 _
Inherits VSWebProjectItem
[GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")]
public interface VSWebProjectItem2 : VSWebProjectItem
[GuidAttribute(L"AC170AC6-D938-4796-BADA-BB4DECE4C2C5")]
public interface class VSWebProjectItem2 : VSWebProjectItem
[<GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")>]
type VSWebProjectItem2 =
interface
interface VSWebProjectItem
end
public interface VSWebProjectItem2 extends VSWebProjectItem
Der VSWebProjectItem2-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
ContainingProject | |
![]() |
DTE | |
![]() |
ProjectItem | |
![]() |
RelatedFiles |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Load | |
![]() |
RunCustomTool | Führt den Einzeldatei-Generator aus, der einer Datei zugeordnet wird, um eine Klasse dynamisch zu generieren. |
![]() |
Unload | |
![]() |
UpdateLocalCopy | |
![]() |
UpdateRemoteCopy | |
![]() |
WaitUntilReady |
Zum Seitenanfang
Hinweise
Die VSWebProjectItem2-Schnittstelle erbt alle VSWebProjectItem-Member und fügt eine RunCustomTool-Methode hinzu.
Sie können die Object-Eigenschaft verwenden, um auf das VSWebProjectItem2-Objekt zuzugreifen, das sowohl für Datei- als auch für Ordnerprojektelemente zurückgegeben wird.
Ein benutzerdefiniertes Tool ist ein Skript, das im Ordner App_Code gespeichert ist und das der Einzeldatei-Generator verwenden kann, um eine Klasse dynamisch zu generieren.