GetOwnedByType - metoda obiektu PmaObject
Opis:
Zwraca tablicę odniesień do obiektów podrzędnych określonego typu w drzewie Pma obiektów.
Składnia:
Array GetOwnedByType(String sClass, Long nMode)
Parametry:
sClass | (String) Nazwa typu obiektu. Na przykład "PmaPanel". |
nMode | (Long) Zakres wymaganych obiektów podrzędnych.
0 - obiekty wyłącznie z pierwszego poziomu zagnieżdżenia
1 - obiekty podrzędne wszystkich poziomów zagnieżdżenia |
---|
Przykład:
Uzyska tablicę odniesień do wszystkich obiektów
PmaPanel w całym drzewie aplikacji na wszystkich poziomach oraz iteracja poprzez całą tablicę
JavaScriptVBScriptWybierz oraz skopiuj do schowka
var i;
var arr = pMe.Pm("/").GetOwnedByType("PmaPanel", 1);
var nCount = arr.GetSize(1);
for (i = 0; i < nCount; i++)
{
Pm.Debug(arr.GetItem(i).Name);
}
Dim i, arr, nCount
arr = pMe.Pm("/").GetOwnedByType("PmaPanel", 1)
nCount = UBound(arr) + 1
For i = 0 To nCount - 1
Pm.Debug arr(i).Name
Next
Historia:
Pm8.02.15:
Usunięty błąd: Metoda zwracała również obiekt, ponad którym została wywołana.