sParams | (String) Dodatkowe parametry określają rodzaj uzyskanych informacji. Dane są tutaj w formacie KeyVal, na przykład "what:cfguserlist;type:local;".
"what:sss;" - Podstawowa opcja określa co zostanie zwrócone.
what:cfguserlist; - Lista identyfikatorów użytkowników (oddzielone przecinkiem).
what:cfggrouplist; - Lista identyfikatorów grup (oddzielone przecinkiem).
"type:sss;" (opcjonalne) - Określa, czy mają zostać zwrócone informacje dotyczące wszystkich, tylko lokalnych lub tylko sieciowych użytkowników.
Jeżeli nie jest ustawione, wtedy to znaczy wszystkich użytkowników (lokalnych i sieciowych). type:local; - Tylko użytkownicy lokalni.
type:net; - Tylko użytkownicy sieciowi. |
---|
var sUsers = Pm.GetUserInfo("what:cfguserlist;type:local;");
var aUsers = Pm.StringSplit(sUsers, " ");
var iUser;
var aUsers = Pm.GetUserInfo("what:loguserarray;type:net;");
var nUsers = aUsers.GetSize(1);
for (iUser = 0; iUser < nUsers; iUser++)
{
Pm.Debug(aUsers.GetItem(iUser).Id);
}