GetAllUsers

説明

現在のユーザーが表示できるすべてのユーザーの名前を含む配列を戻します。 結果には、少なくとも現在のユーザーと、そのユーザーと同じグループのメンバであるその他のユーザーが含まれます。現在のユーザーが All Users/Groups Visible 権限を持っている場合、このリストにはデータベースに登録されているすべてのユーザーが含まれます。

構文

VBScript

session.GetAllUsers (extend_option) 

Perl

$session->GetAllUsers(extend_option); 
識別子
説明
session
現在のデータベース アクセス セッションを表す Session オブジェクト。
extend_option
Extended Name Option 列挙値を指定する Long。
戻り値
Visual Basic の場合、文字列の配列を含む Variant が戻されます。各文字列には、ユーザーの名前が含まれています。

Perl の場合は、ユーザーが表示できるすべてのユーザーの名前を含む文字列の配列への参照が戻されます。

Perl

sub show_all_users()
{
    my $users;
    eval {
        $users = $session->GetAllUsers($CQPerlExt::CQ_NAME_EXTEND_WHEN_NEEDED);
    };
    if ($@){
        print "WARNING: failed to get all users: $@¥n";
    } else {
        my $user;
        print "All users:";
        foreach $user (sort @$users) {
            print " $user";
        }
        print "¥n";
    }
}

フィードバック