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