Interfaccia WebSiteProperties

Aggiornamento: novembre 2007

Proprietà supportate da un progetto di sito Web in Visual Studio.

Spazio dei nomi:  VsWebSite
Assembly:  VsWebSite.Interop (in VsWebSite.Interop.dll)

Sintassi

<GuidAttribute("477BFD8A-5FD5-434F-981B-2FD3C145B473")> _
Public Interface WebSiteProperties

Dim instance As WebSiteProperties
[GuidAttribute("477BFD8A-5FD5-434F-981B-2FD3C145B473")]
public interface WebSiteProperties
[GuidAttribute(L"477BFD8A-5FD5-434F-981B-2FD3C145B473")]
public interface class WebSiteProperties
public interface WebSiteProperties

Note

Il modello di automazione generale di Visual Studio include l'insieme Properties che è possibile utilizzare per accedere alle proprietà di qualsiasi tipo di progetto di Visual Studio, inclusi i progetti di sito Web.

Ogni proprietà è disponibile come elemento dell'insieme Properties di un progetto.

Non è possibile accedere a queste proprietà eseguendo direttamente il cast di un oggetto Properties in un oggetto WebSiteProperties. Tali proprietà sono invece ad associazione tardiva ed è possibile accedervi tramite l'insieme Properties specificando il nome della proprietà per il tipo specifico di progetto.

Oltre alle proprietà dell'insieme Properties dell'oggetto Project, sono disponibili proprietà aggiuntive nella classe VSWebSite quando si esegue il cast di un oggetto Project in un oggetto VSWebSite.

Esempi

Nell'esempio di codice seguente viene illustrato come leggere la proprietà BrowseUrl(), che è una tipica proprietà ad associazione tardiva:

Dim proj As EnvDTE.Project = DTE.Solution.Projects.Item(1)
Dim str As String = proj.Properties.Item("BrowseURL").Value

Nell'esempio di codice riportato di seguito viene illustrato come impostare la proprietà BrowseUrl():

Dim proj As EnvDTE.Project = DTE.Solution.Projects.Item(1)
proj.Properties.Item("BrowseURL").Value = "http://newHost/newFile"

Vedere anche

Riferimenti

Membri WebSiteProperties

Spazio dei nomi VsWebSite

DTE

Project

Properties

Property

VSWebSite

Altre risorse

Riferimenti su extensibility e automazione

Riferimenti agli assembly di automazione e all'oggetto DTE2

Visual Studio Macro

Creazione di componenti aggiuntivi e di procedure guidate