__VSPROPID5 Sabit listesi

Tanım

Bir çözüm için özellik ayarlarını tanımlar.

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

Alanlar

Name Değer Description
VSPROPID_FIRST5 -8042

İlk VSPROPID_ belirtir.

VSPROPID_IsOpeningProjectUserInitiated -8042

OnAfterOpenProject çözüm yükleme olayı alınırken bir proje yüklemesinin/yeniden yüklemesinin yayında olduğunu gösterir. Bu özellik, zaman uyumsuz Çözüm Yükü özelliği aracılığıyla arka planda yüklenen bir projenin aksine, kullanıcı tarafından yüklenen bir projeyi (örneğin, Kullanıcı yeniden yüklendi veya Mevcut/yeni projeyi ekle) ayırt etmek için kullanılabilir. OnAfterOpenProject'ten fAdded bayrağının kullanılması bu iki koşulu ayırt etmez. fAdded yalnızca OnAfterOpenSolution olayından önce veya sonra bir projenin yüklenip yüklenmediğini gösterir.

VSPROPID_SolutionViewModel -8041

IUnknown IVsUIDataSource bazı çözüm özellikleri için görünüm modelini içerir. Bu özellik öncelikli olarak çözüm gezgini tarafından kullanılır.

VSPROPID_ProjectFaultResolutionContext -8040

IUnknown geçerli IVsPropertyBag proje hata çözümleme bağlamını temsil eder. Bu özellik salt okunur (ancak döndürülen özellik paketi değiştirilebilir). Bu özellik yalnızca kullanıcı hataya neden olan projelerin bir toplu işleminin çözülmesini gerektiren bir hareket gerçekleştirmişse null olmayan bir özelliktir. Bu durumda, ilk kez çağrılmadan ResolveFault(Boolean) önce yeni bir boş özellik paketi oluşturulur ve bu özelliğe atanır ve bu özelliğe mantıksal olarak bu harekete ait olan tüm çağrılar ResolveFault için özellik bu şekilde kalır. öğesine yapılan son çağrıdan ResolveFaultsonra özelliği null olarak ayarlanır. Bu nedenle, rastgele veriler tek bir hareketle korunabilir ve çağrılar arasında ResolveFault geçirilebilir. Bu genellikle hata çözümlemesi için kalıcı bir kullanıcı arabirimi istemi gerektiğinde ve "Kalan projeleri bana sorma" bayrağı sağlandığında kullanılır. Bu bayrak, kullanıcının girişiyle birlikte özellik paketinde depolanabilir ve kullanıcı arabirimini gizlemeye ve tüm projelere ResolveFault aynı seçeneği uygulamaya yönelik daha fazla çağrıda sorgulanabilir. Daha fazla bilgi için bkz. IVsProjectFaultResolver.

VSPROPID_FaultedProjectCount -8039

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

VSPROPID_UserOptsFileExt -8038

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

VSPROPID_SolutionFileExt -8037

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

Şunlara uygulanır