Aracılığıyla paylaş


SccProperties İşlevi

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 .

Ayrıca bkz.