C++/CLI Sample
Demonstrates how to create a C++/CLI library using the VideoXpert SDK
CPPCli::NewUser Class Reference

The NewUser class represents a new user. More...

#include <NewUser.h>

Public Member Functions

 NewUser ()
 Default constructor. More...
 
 NewUser (VxSdk::VxNewUser *vxNewUser)
 Constructor. More...
 

Package Attributes

VxSdk::VxNewUser_newUser
 

Properties

System::String^  Domain [get, set]
 Gets or sets the network domain for this user. More...
 
System::String^  EmployeeId [get, set]
 Gets or sets the employee identifier associated with the user. More...
 
System::String^  FirstName [get, set]
 Gets or sets the first name of user. More...
 
System::String^  LastName [get, set]
 Gets or sets the last name of user. More...
 
bool MustChangePassword [get, set]
 Gets or sets whether the new user will be forced to change their password the first time they log in. More...
 
System::String^  Name [get, set]
 Gets or sets the unique users friendly name. More...
 
System::String^  Note [get, set]
 Gets or sets supplemental information about the user. More...
 
System::String^  Password [get, set]
 Gets or sets the user password. More...
 
System::Collections::Generic::List< System::Collections::Generic::KeyValuePair< User::PhoneType, System::String^ >>^ PhoneNumbers [get, set]
 Gets or sets the telephone number(s) for the user. More...
 

Detailed Description

The NewUser class represents a new user.

Definition at line 12 of file NewUser.h.

Constructor & Destructor Documentation

CPPCli::NewUser::NewUser ( )
inline

Default constructor.

Definition at line 18 of file NewUser.h.

18  {
19  _newUser = new VxSdk::VxNewUser();
20  }
VxSdk::VxNewUser * _newUser
Definition: NewUser.h:145
CPPCli::NewUser::NewUser ( VxSdk::VxNewUser vxNewUser)
inline

Constructor.

Parameters
vxNewUserThe new user.

Definition at line 26 of file NewUser.h.

26  {
27  _newUser = vxNewUser;
28  }
VxSdk::VxNewUser * _newUser
Definition: NewUser.h:145

Member Data Documentation

VxSdk::VxNewUser* CPPCli::NewUser::_newUser
package

Definition at line 145 of file NewUser.h.

Property Documentation

System:: String^ CPPCli::NewUser::Domain
getset

Gets or sets the network domain for this user.

The network domain.

Definition at line 34 of file NewUser.h.

System:: String^ CPPCli::NewUser::EmployeeId
getset

Gets or sets the employee identifier associated with the user.

The employee identifier.

Definition at line 44 of file NewUser.h.

System:: String^ CPPCli::NewUser::FirstName
getset

Gets or sets the first name of user.

The first name of user.

Definition at line 54 of file NewUser.h.

System:: String^ CPPCli::NewUser::LastName
getset

Gets or sets the last name of user.

The last name of user.

Definition at line 64 of file NewUser.h.

bool CPPCli::NewUser::MustChangePassword
getset

Gets or sets whether the new user will be forced to change their password the first time they log in.

true if the user must change its password, false if if not.

Definition at line 74 of file NewUser.h.

System:: String^ CPPCli::NewUser::Name
getset

Gets or sets the unique users friendly name.

The unique friendly name.

Definition at line 84 of file NewUser.h.

System:: String^ CPPCli::NewUser::Note
getset

Gets or sets supplemental information about the user.

Information about the user.

Definition at line 94 of file NewUser.h.

System:: String^ CPPCli::NewUser::Password
getset

Gets or sets the user password.

The user password.

Definition at line 104 of file NewUser.h.

System:: Collections:: Generic:: List< System:: Collections:: Generic:: KeyValuePair< User:: PhoneType, System:: String^>>^ CPPCli::NewUser::PhoneNumbers
getset

Gets or sets the telephone number(s) for the user.

The telephone number(s) for the user.

Definition at line 114 of file NewUser.h.


The documentation for this class was generated from the following file: