System::Xml::Xsl::XsltArgumentList classe

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 dall’XsltArgumentList.
RemoveParam(const String&, const String&)Rimuove il parametro dall’XsltArgumentList.
XsltArgumentList()Crea una nuova istanza di 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 utilizzando 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 errori di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.

Vedi anche