Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu işlev, bir dosya veya proje için kaynak denetimi özelliklerini görüntüler.
Sözdizimi
SCCRTN SccProperties (
LPVOID pvContext,
HWND hWnd,
LPCSTR lpFileName
);
Parametreler
pvContext
[in] Kaynak denetimi eklentisi bağlam yapısı.
Hwnd
[in] Kaynak denetimi eklentisinin sağladığı iletişim kutuları için üst öğe olarak kullanabileceği IDE penceresinin tanıtıcısı.
lpFileName
[in] Dosya veya projenin tam yol adı.
İade Değeri
Bu işlevin kaynak denetimi eklentisinin aşağıdaki değerlerden birini döndürmesi beklenir:
| Value | Açıklama |
|---|---|
| SCC_OK | Özellikler başarıyla görüntülendi. |
| SCC_I_RELOADFILE | Sürüm denetim sistemi dosya özelliklerini değiştirdiği için IDE bu dosyayı yeniden yüklemelidir. |
| SCC_E_PROJNOTOPEN | Belirtilen proje kaynak denetiminde açılmadı. |
| SCC_E_NOTAUTHORIZED | Kullanıcının bu dosya veya projenin özelliklerini görüntüleme yetkisi yok. |
| SCC_E_FILENOTCONTROLLED | Belirtilen dosya veya proje kaynak denetimi altında değil. |
| SCC_E_NONSPECIFICERROR SCC_E_UNKNOWNERROR |
Bilinmeyen veya genel bir hata oluştu. |
Açıklamalar
Kaynak denetimi eklentisi özellikleri kendi iletişim kutusunda görüntüler.
Özellikler kaynak denetimi eklentisi tarafından tanımlanır ve eklentiden eklentiye farklılık gösterebilir. Eklenti, kullanıcının bir dosyanın kaynak denetimi özelliklerini değiştirmesine izin veriyorsa, IDE'ye bu dosyanın veya projenin yeniden yüklenmesi gerektiğini belirten sinyal vermek için geri dönmelidir SCC_I_RELOAD .