Aracılığıyla paylaş


WebSiteProperties Arabirim

Bir Web sitesi projesi Visual Studio tarafından desteklenen özellikler.

Ad alanı:  VsWebSite
Derleme:  VsWebSite.Interop (VsWebSite.Interop.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("477BFD8A-5FD5-434F-981B-2FD3C145B473")> _
Public Interface WebSiteProperties
[GuidAttribute("477BFD8A-5FD5-434F-981B-2FD3C145B473")]
public interface WebSiteProperties
[GuidAttribute(L"477BFD8A-5FD5-434F-981B-2FD3C145B473")]
public interface class WebSiteProperties
[<GuidAttribute("477BFD8A-5FD5-434F-981B-2FD3C145B473")>]
type WebSiteProperties =  interface end
public interface WebSiteProperties

WebSiteProperties türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik __id Altyapı. Bu özelliği destekler.net Framework altyapısını ve doğrudan sizin kodunuzdan kullanılmak üzere tasarlanmamıştır.
Genel özellik BrowseURL Alır veya url Web sitesi çalıştırmak için ayarlar.
Genel özellik CurrentWebsiteLanguage Alır veya Web sitesi projesi için geçerli kod dili adını ayarlar.
Genel özellik EnableASPXDebugging Alır veya .aspx dosyaları için hata ayıklama hata ayıklayıcı Web sitesi projesi için baþlatýrken etkinleştirilip etkinleştirilmeyeceğini belirler.
Genel özellik EnableFxCop Alır veya kod çözümleme (FxCop) Web sitesi projesinde etkinleştirilip etkinleştirilmeyeceğini belirler.
Genel özellik EnableNTLMAuthentication Alır veya ayarlar olup olmadığını asp.net Development Server ntlm kimlik doğrulaması kullanır.
Genel özellik EnableSQLServerDebugging Alır veya Web sitesi projesi için hata ayıklayıcıyı çalıştırmak, sql hata da çağırmak etkinleştirilip etkinleştirilmeyeceğini belirler.
Genel özellik EnableUnmanagedDebugging Alır veya ayarlar olup da yerel kod hata ayıklama hata ayıklayıcı Web sitesi baþlatýrken çağırmak.
Genel özellik EnableVsWebServer Alır veya asp kullanılıp kullanılmayacağını ayarlar.Dosya sistemi Web sitesi projeleri çalıştırmak için net Development Server.
Genel özellik EnableVsWebServerDynamicPort Alır veya ayarlar olup olmadığını asp.net Development Server erişimi için bir dinamik bağlantı noktası kullanır.
Genel özellik Extender Yalnızca iç Web sitesi özellikleri erişim sağlar.
Genel özellik ExtenderCATID Proje özellikleri yalnızca iç erişim sağlar.
Genel özellik ExtenderNames Proje özellikleri yalnızca iç erişim sağlar.
Genel özellik FullPath Web sitesi projesi için fiziksel yolu.Uzak Web siteleri için Web sitesi için geçici yerel önbellek konumuna yol budur.
Genel özellik FxCopRuleAssemblies Alır veya ayarlar kod çözümleme (FxCop) kuralları içeren derlemeler topluluğu.Bu özellik, kod analizini ve kodunuzda kullanılmak üzere tasarlanmamıştır.
Genel özellik FxCopRules Alır veya tanı kodu analizi (FxCop) için kuralları ayarlar.Bu özellik, kod analizini ve kodunuzda kullanılmak üzere tasarlanmamıştır.
Genel özellik OpenedURL Web sitesi projeyi açmak için kullanılan url alır.
Genel özellik ProjectDirty Son açılmasından bu yana Web sitesi projesi değişip değişmediğini gösteren bir değeri alır.
Genel özellik StartAction Alır veya Web sitesi hata ayıklaması yapılacak eylem türünü ayarlar.
Genel özellik StartArguments Alır veya Web sitesi başlatma sırasında kullanılacak bağımsız değişkenleri içeren bir dize ayarlar.
Genel özellik StartPage Alır veya Web sitesi başlatma sırasında kullanılacak sayfayı adını ayarlar.
Genel özellik StartProgram Alır veya Web sitesi başlatma sırasında çalıştırılacak yürütülebilir bir dosya yolu ve dosya adını ayarlar.
Genel özellik StartURL Alır veya ayarlar Web sitesi için başlangıç URL'si.
Genel özellik StartWorkingDirectory Belirtilen Web sitesi tarafından temsil edilen uygulamanın fiziksel başlangıç dizini alır.
Genel özellik VsWebServerPort Alır veya geçerli bağlantı noktası için asp ayarlar.net Development Server.
Genel özellik WebSiteType Belirtilen Web sitesi türünü gösteren bir değeri alır.

Üst

Açıklamalar

Visual Studio genel otomasyon modeli sağlar Properties , tüm Visual Studio proje türünün özelliklerini erişmek için kullanabileceğiniz toplama dahil olmak üzere Web sitesi projeleri.

Her özellik bir projenin içinde bir öğe olarak kullanılabilir Properties koleksiyonu.

Bu özellikleri doğrudan kaldýrarak erişilemez bir Properties itiraz bir WebSiteProperties nesne. Bunun yerine, bu özelliklerin sonradan bağlanan ve üzerinden erişilmesi gerekir Properties koleksiyonda sağlama özelliği belirli tür proje.

Kullanılabilen özellikler yanında Properties topluluğu bir Project nesnesi, ek özellikleri bulunan VSWebSite , tonunu, sınıf bir Project itiraz bir VSWebSite nesnesi.

Örnekler

Aşağıdaki kod örneği nasıl okunacağını gösterir BrowseURL tipik bir Geç Baðlanmýþ özelliği özellik:

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

Aşağıdaki kod örneği nasıl ayarlanacağını gösterir BrowseURL özelliği:

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

Ayrıca bkz.

Başvuru

VsWebSite Ad Alanı

DTE

Project

Properties

Property

VSWebSite

Diğer Kaynaklar

Otomasyon ve genişletilebilirlik Başvuru

Başvuru Otomasyon derlemeler ve DTE2 nesne

Visual Studio Makrolar

Oluşturma Ekle-bileşenleri ve Sihirbazlar