__VSPROPID5 Sabit listesi

Tanım

Bir çözümün özellik ayarlarını belirler.

public enum class __VSPROPID5
public enum class __VSPROPID5
enum __VSPROPID5
public enum __VSPROPID5
type __VSPROPID5 = 
Public Enum __VSPROPID5
Devralma
__VSPROPID5

Alanlar

VSPROPID_FaultedProjectCount -8039

Çözümdeki hatalı proje sayısı.

VSPROPID_FIRST5 -8042

İlk VSPROPID_ belirtir.

VSPROPID_IsOpeningProjectUserInitiated -8042

Çözüm yükleme olayı OnAfterOpenProject alınırken bir proje yükünün/yeniden yüklemesinin uçuş aşamasında olduğunu gösterir. Bu özellik, zaman uyumsuz çözüm yükü özelliği aracılığıyla arka planda yüklenmekte olan bir projenin aksine, Kullanıcı tarafından yüklenen bir projeyi (örn. Kullanıcı yeniden yüklendi veya mevcut/yeni proje Ekle) arasında ayrım yapmak için kullanılabilir. OnAfterOpenProject 'ten fAdded bayrağını kullanmak bu iki koşulu ayırt etmez. fAdded, bir projenin OnAfterOpenSolution olayından önce veya sonra yüklenip yüklenmediğini gösterir.

VSPROPID_ProjectFaultResolutionContext -8040

IUnknown IVsPropertyBag Geçerli proje hata çözümleme bağlamını temsil eder. Bu özellik salt okunurdur (ancak döndürülen özellik paketi değişebilir). Bu özellik yalnızca Kullanıcı, bir dizi hatalı projenin çözülmesini gerektiren bir hareket gerçekleştirdiyse null değildir. Bu durumda, ilk kez çağırmadan önce, ResolveFault(Boolean) Yeni bir boş özellik paketi oluşturulur ve bu özelliğe atanır ve özellik bu harekete mantıksal olarak ait tüm çağrılar için bu şekilde kalır ResolveFault . Son çağrısından sonra ResolveFault , özelliği null olarak ayarlanır. Bu nedenle, rastgele veriler ResolveFault tek bir hareket içindeki çağrılar arasında korunabilir ve geçirilebilir. Genellikle, bu, hata çözümleme bazı kalıcı Kullanıcı arabirimi istemi gerektirdiğinde ve "kalan projeler için bana sorma" bayrağını sağlıyorsa kullanılır. Bu bayrak, özellik çantasında Kullanıcı girişiyle birlikte depolanabilir ve Kullanıcı ResolveFault arabirimini bastırmak ve tüm projelere aynı seçeneği uygulamak için daha fazla çağrıda sorgulanır. Daha fazla bilgi edinmek için bkz. IVsProjectFaultResolver.

VSPROPID_SolutionFileExt -8037

Çözüm dosyası uzantısı (varsayılan-". sln").

VSPROPID_SolutionViewModel -8041

IUnknownBu, IVsUIDataSource bazı çözüm özellikleri için görünüm modelini içerir. Bu özellik öncelikle Çözüm Gezgini tarafından kullanılır.

VSPROPID_UserOptsFileExt -8038

Çözüm seçenekleri dosya uzantısı (varsayılan-". suo").

Şunlara uygulanır