TableName parametresinde verilen isimde, ClassName parametresinde verilen isimde ve XMLResID parametresinde verilen ID numarasına sahip bir IData nesnesi oluşturulur. Oluşturduğumuz bu nesneyi kullanacağımız bir alan yoktur. UO bu metodu kendi iç işleyişinde IData nesnelerini kullanmak için oluşturur.
Parametre | Type | Açıklama |
---|---|---|
TableName | String | Oluşturacağımız Data nesnesiyle ilişkili olacak tablo ismini atarız. |
ClassName | String | Oluşturulacak Data nesnesinin adını veririz. |
XMLResID | LongInt | Oluşturulacak Data nesnesinin ID’sini geçeriz. Karışıklık yaratmaması için bu numaralar 10000 den büyük olmalıdır. |
Return Type | Açıklama | |
IData | Parametre özelliklerine uygun IData tipindeki nesnemiz oluşturulur. |
VB Örneği
Dim CustData As Variant
Set CustData = UnityApp.NewCustomDataObject("L_ITEMS", "LXMLData_Item", 1000)
MsgBox CustData.DataFields(1).fieldName
C# Örneği
UnityObjects.Data CustData = UnityApp.NewCustomDataObject("L_ITEMS", "LXMLData_Item", 1000);
MessageBox.Show(CustData.DataFields[1].fieldName);
Copyright © 2018 Logo Yazılım