Zum Hauptinhalt springen
Version: 26.113.931.1

User

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3226

Extends​

  • ExtendedCRMObjectBase<User>

Eigenschaften​

_instance​

protected _instance: User;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:14

Abgeleitet von​

ExtendedCRMObjectBase._instance

className​

protected readonly className: string;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:18

Abgeleitet von​

ExtendedCRMObjectBase.className

departmentAsync​

Abfragesignatur​

get departmentAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3247

Liefert die Abteilung zurück

Rückgabewert​

Promise<string>


email2Async​

Abfragesignatur​

get email2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3267

Liefert eMail2 zurück.

Rückgabewert​

Promise<string>


emailAsync​

Abfragesignatur​

get emailAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3257

Liefert eMail zurück.

Rückgabewert​

Promise<string>


faxAsync​

Abfragesignatur​

get faxAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3277

Liefert Fax zurück.

Rückgabewert​

Promise<string>


firstNameAsync​

Abfragesignatur​

get firstNameAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3287

Liefert den Vornamen zurück.

Rückgabewert​

Promise<string>


groupNamesAsync​

Abfragesignatur​

get groupNamesAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3297

Liefert in einem String kommasepariert alle Gruppen (jeweils in einfache Anführungszeichen eingeschlossen), in denen der Benutzer Mitglied ist, z.B. 'Vertrieb', 'Administratoren'.

Rückgabewert​

Promise<string>


isLoggedInAsync​

Abfragesignatur​

get isLoggedInAsync(): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3319

Liefert true zurück, wenn der Benutzer gerade eingeloggt ist.

Rückgabewert​

Promise<boolean>


lastNameAsync​

Abfragesignatur​

get lastNameAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3329

Liefert den Nachnamen zurück.

Rückgabewert​

Promise<string>


loginNameAsync​

Abfragesignatur​

get loginNameAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3339

Liefert Loginnamen zurück.

Rückgabewert​

Promise<string>


mobile2Async​

Abfragesignatur​

get mobile2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3359

Liefert Mobiltelefon2 zurück.

Rückgabewert​

Promise<string>


mobileAsync​

Abfragesignatur​

get mobileAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3349

Liefert Mobiltelefon zurück.

Rückgabewert​

Promise<string>


phone2Async​

Abfragesignatur​

get phone2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3379

Liefert die Telefonnummer2 zurück.

Rückgabewert​

Promise<string>


phoneAsync​

Abfragesignatur​

get phoneAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3369

Liefert die Telefonnummer zurück.

Rückgabewert​

Promise<string>


pictureAsync​

Abfragesignatur​

get pictureAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3439

Liefert das Bild (Dateipfad) zurück.

Rückgabewert​

Promise<string>


positionAsync​

Abfragesignatur​

get positionAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3449

Liefert die Position zurück.

Rückgabewert​

Promise<string>


shortNameAsync​

Abfragesignatur​

get shortNameAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3389

Liefert den Kurznamen zurück.

Rückgabewert​

Promise<string>


signatureAsync​

Abfragesignatur​

get signatureAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3399

Liefert die Unterschrift (Dateipfad) zurück.

Rückgabewert​

Promise<string>


titleAsync​

Abfragesignatur​

get titleAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3409

Liefert den Titel zurück.

Rückgabewert​

Promise<string>


userDefined1Async​

Abfragesignatur​

get userDefined1Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3419

Liefert Zusatz1 zurück.

Rückgabewert​

Promise<string>


userDefined2Async​

Abfragesignatur​

get userDefined2Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3429

Liefert Zusatz2 zurück.

Rückgabewert​

Promise<string>

Konstruktoren​

Konstruktor​

new User(
user,
combitCRMVersion,
disposeInstance): User;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3230

Parameter​

ParameterTypeDefault value
userUserundefined
combitCRMVersionnumber | CRMVersionundefined
disposeInstancebooleantrue

Rückgabewert​

User

Überschreibt​

ExtendedCRMObjectBase<CoreCRM.User>.constructor

Methoden​

[asyncDispose]()​

asyncDispose: Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:107

Rückgabewert​

Promise<void>

Abgeleitet von​

ExtendedCRMObjectBase.[asyncDispose]

[dispose]()​

dispose: void;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:102

Rückgabewert​

void

Abgeleitet von​

ExtendedCRMObjectBase.[dispose]

dispose()​

dispose(): void;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:86

Rückgabewert​

void

Abgeleitet von​

ExtendedCRMObjectBase.dispose

disposeAsync()​

disposeAsync(): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:70

Rückgabewert​

Promise<void>

Abgeleitet von​

ExtendedCRMObjectBase.disposeAsync

getEffectiveRecordSetRightSelectStmnt4Delete()​

getEffectiveRecordSetRightSelectStmnt4Delete(viewName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3505

Parameter​

ParameterType
viewNamestring

Rückgabewert​

Promise<boolean>


getEffectiveRecordSetRightSelectStmnt4EditAsync()​

getEffectiveRecordSetRightSelectStmnt4EditAsync(viewName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3498

Parameter​

ParameterType
viewNamestring

Rückgabewert​

Promise<boolean>


getEffectiveRecordSetRightWhereStmnt4ViewAsync()​

getEffectiveRecordSetRightWhereStmnt4ViewAsync(viewName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3491

Parameter​

ParameterType
viewNamestring

Rückgabewert​

Promise<boolean>


guardDisposed()​

protected guardDisposed(): void;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:31

Wift einen Error, wenn die Instanz bereits freigegeben wurde.

Rückgabewert​

void

Throws​

Error wenn die Instanz bereits freigegeben wurde.

Abgeleitet von​

ExtendedCRMObjectBase.guardDisposed

hasGroupAsync()​

hasGroupAsync(groupName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3309

Prüft ob der Benutzer in einer Gruppe ist.

Parameter​

ParameterTypeDescription
groupNamestringName der Gruppe

Rückgabewert​

Promise<boolean>

true wenn der Benutzer in der Gruppe ist, andernfalls false


isDisposed()​

isDisposed(): boolean;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:65

Gibt an, ob die Instanz bereits freigegeben wurde.

Rückgabewert​

boolean

true wenn die Instanz bereits freigegeben wurde, andernfalls false.

Abgeleitet von​

ExtendedCRMObjectBase.isDisposed

isEffectiveFieldReadRightGrantedAsync()​

isEffectiveFieldReadRightGrantedAsync(viewName, fieldName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3477

Parameter​

ParameterType
viewNamestring
fieldNamestring

Rückgabewert​

Promise<boolean>


isEffectiveFieldWriteRightGrantedAsync()​

isEffectiveFieldWriteRightGrantedAsync(viewName, fieldName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3484

Parameter​

ParameterType
viewNamestring
fieldNamestring

Rückgabewert​

Promise<boolean>


isEffectiveGeneralRightGrantedAsync()​

isEffectiveGeneralRightGrantedAsync(right): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3456

Parameter​

ParameterType
rightnumber

Rückgabewert​

Promise<boolean>


isEffectiveProjectRightGrantedAsync()​

isEffectiveProjectRightGrantedAsync(right): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3463

Parameter​

ParameterType
rightnumber

Rückgabewert​

Promise<boolean>


isEffectiveViewRightGrantedAsync()​

isEffectiveViewRightGrantedAsync(right, viewName): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:3470

Parameter​

ParameterType
rightnumber
viewNamestring

Rückgabewert​

Promise<boolean>