Promotic
WikipediaLinkedInYoutubeTwitterFacebook

GetOwnedByType - metoda objektu PmaObject

Popis:
Vrací pole referencí na vnořené objekty zadaného typu ve stromu Pma objektů.
Syntaxe:
Array GetOwnedByType(String sClass, Long nMode)
Parametry:
sClass(String) Textový název typu objektu. Například "PmaPanel".
nMode(Long) Rozsah požadovaných vnořených objektů
0 - pouze podobjekty první úrovně vnoření
1 - podobjekty všech úrovní vnoření
Příklad:
Získá pole referencí na všechny objekty PmaPanel v celém stromu ve všech úrovních a iterace tímto polem
JavaScriptVBScriptVyber a zkopíruj do schránky

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);

Historie:
Pm8.02.15: Opravená chyba: vracela i objekt, nad kterým byla metoda volána.
Pm8.01.07: vracela v runtime módu i zakázané objekty (viz konfigurátor "Zakázat objekt při spuštění").
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice