Metode IIndexableConcept::GetDimensionality (dbgmodel.h)

Metode GetDimensionality mengembalikan jumlah dimensi tempat objek diindeks. Perhatikan bahwa jika objek dapat diulang dan dapat diindeks, implementasi GetDefaultIndexDimensionality harus setuju dengan implementasi GetDimensionality tentang berapa banyak dimensi yang dimiliki pengindeks.

Sintaks

HRESULT GetDimensionality(
  IModelObject *contextObject,
  ULONG64      *dimensionality
);

Parameter

contextObject

Objek instans (pointer ini) yang sedang diindeks diteruskan di sini.

dimensionality

Jumlah dimensi tempat objek diindeks dikembalikan di sini.

Nilai kembali

Metode ini mengembalikan HRESULT yang menunjukkan keberhasilan atau kegagalan.

Keterangan

Contoh Implementasi:

IFACEMETHOD(GetDimensionality)(_In_ IModelObject * /*pContextObject*/, 
                               _Out_ ULONG64 *pDimensionality)
{
    // If the object is iterable, the value returned here **MUST** match 
    // what is returned from GetDefaultIndexDimensionality.
    *pDimensionality = 1;
    return S_OK;
}

Persyaratan

Persyaratan Nilai
Header dbgmodel.h

Lihat juga

Antarmuka IIndexableConcept