System::Xml::Xsl::XsltArgumentList sınıfı

XsltArgumentList class

XSLT parametreleri veya uzantı nesneleri olabilen değişken sayıda bağımsız değişken içerir.

class XsltArgumentList : public System::Object

Yöntemler

YöntemAçıklama
AddExtensionObject(const String&, const SharedPtr<Object>&)Yeni bir nesneyi XsltArgumentList içine ekler ve onu namespace URI’siyle ilişkilendirir.
AddParam(const String&, const String&, const SharedPtr<Object>&)Bir parametreyi XsltArgumentList içine ekler ve onu namespace nitelikli adıyla ilişkilendirir.
Clear()XsltArgumentList içindeki tüm parametreleri ve uzantı nesnelerini kaldırır.
GetExtensionObject(const String&)Verilen namespace ile ilişkilendirilmiş nesneyi döndürür.
GetParam(const String&, const String&)Namespace nitelikli adıyla ilişkilendirilmiş parametreyi döndürür.
RemoveExtensionObject(const String&)Namespace URI’sine sahip nesneyi XsltArgumentList üzerinden kaldırır.
RemoveParam(const String&, const String&)Parametreyi XsltArgumentList üzerinden kaldırır.
XsltArgumentList()Yeni bir XsltArgumentList örneği oluşturur.

Typedefs

TypedefAçıklama
PtrBu sınıfın bir örneğine ortak gösterici için bir takma addır.

Açıklamalar

Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığını üzerinde veya new operatörüyle bu tipin örneklerini asla oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

Ayrıca Bakınız