Bagikan melalui


Metode IWSDXMLContext::SetNamespaces (wsdxml.h)

Mengaitkan namespace kustom dengan objek konteks XML.

Metode ini hanya boleh dipanggil dengan kode yang dihasilkan, dan tidak boleh dipanggil langsung oleh klien WSDAPI. Sebaliknya, generator kode akan menyediakan pembungkus yang mengakses metode ini dengan benar.

Sintaks

HRESULT SetNamespaces(
  [in] const PCWSDXML_NAMESPACE *pNamespaces,
  [in] WORD                     wNamespacesCount,
  [in] BYTE                     bLayerNumber
);

Parameter

[in] pNamespaces

Array struktur WSDXML_NAMESPACE .

[in] wNamespacesCount

Jumlah namespace dalam array pNamespaces .

[in] bLayerNumber

Nomor lapisan yang terkait dengan kode layanan yang dihasilkan.

Mengembalikan nilai

Kemungkinan nilai yang dikembalikan termasuk, tetapi tidak terbatas pada, berikut ini:

Menampilkan kode Deskripsi
S_OK
Metode berhasil diselesaikan.
E_INVALIDARG
pNamespacesadalah NULL atau bLayerNumber lebih besar dari atau sama dengan WSD_XMLCONTEXT_NUM_LAYERS (16).
E_OUTOFMEMORY
Tidak cukup memori untuk menyelesaikan operasi.
E_FAIL
Metode gagal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header wsdxml.h (termasuk Wsdapi.h)
DLL Wsdapi.dll

Lihat juga

IWSDXMLContext