cniSetElementNamespace

Imposta l'attributo namespace per l'elemento di sintassi specificato.

Viene utilizzata quando si manipola un messaggio che appartiene ad un dominio spazio dei nomi

Sintassi

void cniSetElementNamespace(
int*      returnCode,
CciElement*     targetElement,
	const CciChar* nameSpace)		

Parametri

returnCode
Il codice di ritorno dalla funzione (output). Se si specifica un puntatore NULL significa che il nodo non intende gestire gli errori. Se l'input è diverso da NULL, l'output indica lo stato positivo della chiamata. Eventuali eccezioni generate durante l'esecuzione di questa chiamata, vengono generate nuovamente nel nodo successivo a monte del flusso. Per informazioni dettagliate relative all'eccezione, richiamare cciGetLastExceptionData.
I codici di ritorno possibili sono:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_ELEMENT_OBJECT
  • CCI_INV_DATA_POINTER
targetElement
Specifica l'indirizzo dell'oggetto elemento di sintassi di destinazione (input).
value
Specifica l'indirizzo di una stringa terminata con valore nullo di CciChars che rappresenta il valore di spazio dei nomi (output). Una stringa vuota è un valore valido per spazio dei nomi. Come impostazione predefinita, gli elementi vengono creati nello spazio dei nomi della stringa vuota, cosicché, è possibile specificare una stringa vuota come spazio dei nomi, ma ciò ha effetto solo se l'elemento era in precedenza in un altro spazio dei nomi e si desidera modificare il valore di spazio dei nomi in una stringa vuota.

Valori di restituzione

Nessuno. Se si verifica un errore, il parametro returnCode indica il motivo dell'errore.

Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
as07746_