GetAllGroups

説明

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

構文

VBScript

session.GetAllGroups (extend_option)

Perl

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

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

Perl

sub show_all_groups()
{
    my $groups;
    eval {
        $groups = $session->GetAllGroups($CQPerlExt::CQ_NAME_EXTEND_WHEN_NEEDED);
    };
    if ($@){
        print "WARNING: failed to get all groups: $@¥n";
    } else {
        my $group;
        print "All groups:";
        foreach $group (sort @$groups) {
            print " $group";
        }
        print "¥n";
    }
}

フィードバック