Metode IAnalysisWarning::GetNodeIds

Mengembalikan pengidentifikasi simpul konteks relevan apa pun yang terkait dengan peringatan ini.

Sintaks

HRESULT GetNodeIds(
  [in, out] ULONG *pulCount,
  [out]     GUID  **ppNodeIds
);

Parameter

pulCount [masuk, keluar]

Jumlah pengidentifikasi unik global (GUID) dalam ppNodeIds.

ppNodeIds [out]

Penunjuk ke array GUID yang mengidentifikasi simpul konteks yang terkait dengan peringatan analisis ini, atau NULL jika tidak ada simpul konteks yang terkait dengan peringatan.

Menampilkan nilai

Untuk deskripsi nilai yang dikembalikan, lihat Kelas dan Antarmuka - Analisis Tinta.

Keterangan

Jika ppNodeIds diteruskan sebagai NULL, metode GetNodeIds mengembalikan S_OK dan jumlah persegi dikembalikan dalam pulCount.

Perhatian

Untuk menghindari kebocoran memori, gunakan CoTaskMemFree untuk melepaskan memori dari *ppNodeIds saat Anda tidak lagi memerlukan informasi.

Contoh

Contoh berikut menunjukkan cara mendapatkan objek IContextNode yang ada di IAnalysisWarning, warning, dan cara mendapatkan hanya jumlah objek IContextNode

// Get the count of the context nodes and their identifiers.
ULONG count = 0;
GUID* nodeIds = 0;
warning->GetNodeIds(&count, &nodeIds);

// Use nodeIds

::CoTaskMemFree(nodeIds);

// GetNodeIds just gets the count and returns S_OK
ULONG number = 0;
warning->GetNodeIds(&number, NULL); 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Header
IACom.h (juga memerlukan IACom_i.c)
DLL
IACom.dll

Lihat juga

IAnalysisWarning

IContextNode

Metode IInkAnalyzer::FindNode

Referensi Analisis Tinta