foxit::IdentityProperties Class Reference

Inherits Object.

Public Member Functions

 IdentityProperties ()
 Constructor.
 
 IdentityProperties (const wchar_t *corporation, const wchar_t *email, const wchar_t *login_name, const wchar_t *name)
 Constructor, with parameters. More...
 
 IdentityProperties (const IdentityProperties &id_properities)
 Constructor, with another IdentityProperties. More...
 
void Set (const wchar_t *corporation, const wchar_t *email, const wchar_t *login_name, const wchar_t *name)
 Set values. More...
 

Public Attributes

WString corporation
 The corporation name.
 
WString email
 The email address.
 
WString login_name
 The login name. Usually, this is the name used to log in current operating system.
 
WString name
 The user name.
 

Detailed Description

This class represents identity properties of current user, and is used for callback function ActionCallback::GetIdentityProperties.

Constructor & Destructor Documentation

◆ IdentityProperties() [1/2]

foxit::IdentityProperties::IdentityProperties ( const wchar_t *  corporation,
const wchar_t *  email,
const wchar_t *  login_name,
const wchar_t *  name 
)
inline

Constructor, with parameters.

Parameters
[in]corporationThe corporation name.
[in]emailThe email address.
[in]login_nameThe login name. Usually, this is the name used to log in current operating system.
[in]nameThe user name.

◆ IdentityProperties() [2/2]

foxit::IdentityProperties::IdentityProperties ( const IdentityProperties id_properities)
inline

Constructor, with another IdentityProperties.

Parameters
[in]id_properitiesAnother IdentityProperties object.

Member Function Documentation

◆ Set()

void foxit::IdentityProperties::Set ( const wchar_t *  corporation,
const wchar_t *  email,
const wchar_t *  login_name,
const wchar_t *  name 
)
inline

Set values.

Parameters
[in]corporationThe corporation name.
[in]emailThe email address.
[in]login_nameThe login name. Usually, this is the name used to log in current operating system.
[in]nameThe user name.
Returns
None.

Foxit Software Corporation Logo
@2018 Foxit Software Incorporated. All rights reserved.