IWSDXMLContext::SetNamespaces-Methode (wsdxml.h)

Ordnet benutzerdefinierte Namespaces dem XML-Kontextobjekt zu.

Diese Methode sollte nur durch generierten Code aufgerufen und nicht direkt von einem WSDAPI-Client aufgerufen werden. Stattdessen stellt der Codegenerator Wrapper bereit, die ordnungsgemäß auf diese Methode zugreifen.

Syntax

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

Parameter

[in] pNamespaces

Ein Array von WSDXML_NAMESPACE Strukturen.

[in] wNamespacesCount

Die Anzahl der Namespaces im pNamespaces-Array .

[in] bLayerNumber

Die dem generierten Dienstcode zugeordnete Ebenennummer.

Rückgabewert

Mögliche Rückgabewerte sind unter anderem folgendes:

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_INVALIDARG
pNamespaces ist NULL oder bLayerNumber ist größer oder gleich WSD_XMLCONTEXT_NUM_LAYERS (16).
E_OUTOFMEMORY
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen.
E_FAIL
Fehler bei der Methode.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wsdxml.h (einschließen von Wsdapi.h)
DLL Wsdapi.dll

Weitere Informationen

IWSDXMLContext