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.
Veri kaynağında yer alan çeşitli kesimleri numaralandırır.
Sözdizimi
IDiaEnumSegments : IUnknown
Vtable Sırasına Göre Yöntemler
Aşağıdaki tabloda yönteminin yöntemleri gösterilmektedir IDiaEnumSegments.
| Metot | Açıklama |
|---|---|
| IDiaEnumSegments::get__NewEnum | Bu numaralandırıcının IEnumVARIANT Arabirimi sürümünü alır. |
| IDiaEnumSegments::get_Count | Segment sayısını alır. |
| IDiaEnumSegments::Item | Dizin yoluyla bir kesim alır. |
| IDiaEnumSegments::Next | Numaralandırma dizisinde belirtilen sayıda segmenti alır. |
| IDiaEnumSegments::Skip | Bir numaralandırma dizisinde belirtilen sayıda segmenti atlar. |
| IDiaEnumSegments::Reset | Bir numaralandırma dizisini en başa sıfırlar. |
| IDiaEnumSegments::Clone | Geçerli numaralandırıcıyla aynı numaralandırma durumunu içeren bir numaralandırıcı oluşturur. |
Açıklamalar
Arayanlar İçin Notlar
Yöntemini bir IDiaTable nesnesinde QueryInterface çağırarak bu arabirimi alın. Ayrıntılar için örne bakın.
Örnek
Bu örnekte, bir tablodan arabirimin nasıl alın aldığı IDiaEnumSections gösterilmektedir. Segmentleri kullanmanın daha eksiksiz bir örneği için bkz . IDiaSegment arabirimi.
void ShowSegments(IDiaTable *pTable, IDiaSession *pSession)
{
CComPtr<IDiaEnumSegments> pSegments;
if ( SUCCEEDED( pTable->QueryInterface(
__uuidof( IDiaEnumSegments ),
(void**)&pSegments )
)
)
{
// Do something with this enumeration
}
}
Gereksinimler
Üst bilgi: Dia2.h
Kitaplık: diaguids.lib
DLL: msdia80.dll