Partager via


VSWebProjectItem2, interface

Fournit un élément de projet à fonctionnalité Web spécifiques au site. Cette interface prend en charge des outils personnalisés.

Espace de noms :  VsWebSite90
Assembly :  VsWebSite.Interop90 (dans VsWebSite.Interop90.dll)

Syntaxe

'Déclaration
<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

Le type VSWebProjectItem2 expose les membres suivants.

Propriétés

  Nom Description
Propriété publique ContainingProject Obtient une référence au projet dans l'instance DTE qui contient ce service Web. (Hérité de VSWebProjectItem.)
Propriété publique ContainingProject
Propriété publique DTE Obtient un objet DTE2 qui contient une référence au site Web. (Hérité de VSWebProjectItem.)
Propriété publique DTE
Propriété publique ProjectItem Obtient l'élément de projet. (Hérité de VSWebProjectItem.)
Propriété publique ProjectItem
Propriété publique RelatedFiles Obtient les fichiers associés de l'élément de projet Web. (Hérité de VSWebProjectItem.)
Propriété publique RelatedFiles

Début

Méthodes

  Nom Description
Méthode publique Load() Charge l'élément de projet de fichier. (Hérité de VSWebProjectItem.)
Méthode publique Load()
Méthode publique RunCustomTool Exécute le générateur à fichier unique associé à un fichier pour générer dynamiquement une classe.
Méthode publique Unload() Décharge l'élément de projet de fichier. (Hérité de VSWebProjectItem.)
Méthode publique Unload()
Méthode publique UpdateLocalCopy() Met à jour la copie locale de l'élément de projet. (Hérité de VSWebProjectItem.)
Méthode publique UpdateLocalCopy()
Méthode publique UpdateRemoteCopy() Met à jour la copie locale de l'élément de projet. (Hérité de VSWebProjectItem.)
Méthode publique UpdateRemoteCopy()
Méthode publique WaitUntilReady() Attend que l'élément de projet soit prêt à continuer. (Hérité de VSWebProjectItem.)
Méthode publique WaitUntilReady()

Début

Notes

L'interface VSWebProjectItem2 hérite de tous les membres VSWebProjectItem et ajoute une méthode RunCustomTool.

Vous pouvez utiliser la propriété Object pour accéder à l'objet VSWebProjectItem2, retourné pour les éléments de fichier et de projet de dossier.

Un outil personnalisé est un script stocké dans le dossier App_Code que le générateur à fichier unique peut utiliser pour générer dynamiquement une classe.

Voir aussi

Référence

VsWebSite90, espace de noms

VSWebProjectItem

WebFileProperties2