Classe System::Xml::Xsl::XsltArgumentList

XsltArgumentList class

Contiene un numero variabile di argomenti che sono parametri XSLT o oggetti di estensione.

class XsltArgumentList : public System::Object

Metodi

MetodoDescrizione
AddExtensionObject(const String&, const SharedPtr<Object>&)Aggiunge un nuovo oggetto al XsltArgumentList e lo associa all’URI dello spazio dei nomi.
AddParam(const String&, const String&, const SharedPtr<Object>&)Aggiunge un parametro al XsltArgumentList e lo associa al nome qualificato dello spazio dei nomi.
Clear()Rimuove tutti i parametri e gli oggetti di estensione dal XsltArgumentList.
GetExtensionObject(const String&)Restituisce l’oggetto associato allo spazio dei nomi fornito.
GetParam(const String&, const String&)Restituisce il parametro associato al nome qualificato dello spazio dei nomi.
RemoveExtensionObject(const String&)Rimuove l’oggetto con l’URI dello spazio dei nomi dal XsltArgumentList.
RemoveParam(const String&, const String&)Rimuove il parametro dal XsltArgumentList.
XsltArgumentList()Implementa una nuova istanza del XsltArgumentList.

Typedefs

TypedefDescrizione
PtrUn alias per un puntatore condiviso a un’istanza di questa classe.

Osservazioni

Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject(). Non creare mai istanze di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.

Vedi anche