Users

Descripción

Devuelve la recopilación de usuarios asociados al depósito de esquemas. Es una propiedad de sólo lectura; se puede visualizar, pero no se puede establecer.

Cada elemento de la recopilación devuelta es un objeto User.

Sintaxis

VBScript

adminSession.Users 

Perl

$adminSession->GetUsers(); 
Identificador
Descripción
adminSession
Objeto AdminSession que representa la sesión de acceso al depósito de esquemas actual.
Valor de retorno
Un objeto Users que contiene todos los usuarios del depósito de esquemas.

Ejemplo

VBScript

set adminSession = CreateObject("ClearQuest.AdminSession")
set Session = CreateObject("ClearQuest.Session")

adminSession.Logon "admin", "admin", ""

set userList = adminSession.Users

For each userObj in userList
  userName = userObj.Name
  SessionObj.OutputDebugString "Found user: " & userName
Next 

Perl

use CQPerlExt;

#Crear una sesión de administración de Rational ClearQuest
$adminSession= CQAdminSession::Build();

#Iniciar la sesión como administrador
$adminSession->Logon( "admin", "admin", "" );

#Obtener la lista de usuarios del depósito.
$userList = $adminSession->GetUsers();

#Obtener el número de usuarios
$numUsers = $userList->Count();

#Iterar a través de los usuarios
for ( $x=0; $x<$numUsers; $x++ ) {
     #obtener el elemento especificado de la recopilación de usuarios
     $userObj = $userList->Item( $x );
     #Obtener el nombre del usuario
     $userName = $userObj->GetName();
}

CQAdminSession::Unbuild($adminSession); 


Comentarios