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 simgenin temel türünü alır.
Sözdizimi
HRESULT get_baseType (
DWORD* pRetVal
);
Parametreler
pRetVal
[out] BasicType Sabit Listesi numaralandırmasından simgenin temel türünü belirten bir değer döndürür.
İade Değeri
Başarılı olursa döndürür S_OK; aksi takdirde, döndürür S_FALSE veya bir hata kodu döndürür.
Dekont
değerinin S_FALSE dönüş değeri, özelliğin simge için kullanılamadığı anlamına gelir.
Açıklamalar
Bir simgenin temel türü, önce simgenin türü alınıp ardından temel tür için döndürülen tür sorgulanarak belirlenebilir. Bazı simgelerin temel türü (örneğin, bir yapı adı) olmayabilir.
Örnek
IDiaSymbol* pType;
CComPtr<IDiaSymbol> pBaseType;
if (pType->get_type( &pBaseType ) == S_OK)
{
BasicType btBaseType;
if (pBaseType->get_baseType((DWORD *)&btBaseType) == S_OK)
{
// Do something with basic type.
}
}
Gereksinimler
| Gereksinim | Açıklama |
|---|---|
| Üst bilgi: | dia2.h |
| Sürüm: | DIA SDK v7.0 |