Zum Hauptinhalt springen
Version: 25.153.1225.1

User

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

Extends​

  • ExtendedCRMObjectBase<User>

Eigenschaften​

_instance​

protected _instance: User;

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

Abgeleitet von​

ExtendedCRMObjectBase._instance

className​

protected readonly className: string;

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

Abgeleitet von​

ExtendedCRMObjectBase.className

departmentAsync​

Abfragesignatur​

get departmentAsync(): Promise<string>;

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

Liefert die Abteilung zurück

Rückgabewert​

Promise<string>


email2Async​

Abfragesignatur​

get email2Async(): Promise<string>;

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

Liefert eMail2 zurück.

Rückgabewert​

Promise<string>


emailAsync​

Abfragesignatur​

get emailAsync(): Promise<string>;

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

Liefert eMail zurück.

Rückgabewert​

Promise<string>


faxAsync​

Abfragesignatur​

get faxAsync(): Promise<string>;

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

Liefert Fax zurück.

Rückgabewert​

Promise<string>


firstNameAsync​

Abfragesignatur​

get firstNameAsync(): Promise<string>;

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

Liefert den Vornamen zurück.

Rückgabewert​

Promise<string>


groupNamesAsync​

Abfragesignatur​

get groupNamesAsync(): Promise<string>;

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

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:3153

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:3163

Liefert den Nachnamen zurück.

Rückgabewert​

Promise<string>


loginNameAsync​

Abfragesignatur​

get loginNameAsync(): Promise<string>;

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

Liefert Loginnamen zurück.

Rückgabewert​

Promise<string>


mobile2Async​

Abfragesignatur​

get mobile2Async(): Promise<string>;

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

Liefert Mobiltelefon2 zurück.

Rückgabewert​

Promise<string>


mobileAsync​

Abfragesignatur​

get mobileAsync(): Promise<string>;

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

Liefert Mobiltelefon zurück.

Rückgabewert​

Promise<string>


phone2Async​

Abfragesignatur​

get phone2Async(): Promise<string>;

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

Liefert die Telefonnummer2 zurück.

Rückgabewert​

Promise<string>


phoneAsync​

Abfragesignatur​

get phoneAsync(): Promise<string>;

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

Liefert die Telefonnummer zurück.

Rückgabewert​

Promise<string>


pictureAsync​

Abfragesignatur​

get pictureAsync(): Promise<string>;

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

Liefert das Bild (Dateipfad) zurück.

Rückgabewert​

Promise<string>


positionAsync​

Abfragesignatur​

get positionAsync(): Promise<string>;

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

Liefert die Position zurück.

Rückgabewert​

Promise<string>


shortNameAsync​

Abfragesignatur​

get shortNameAsync(): Promise<string>;

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

Liefert den Kurznamen zurück.

Rückgabewert​

Promise<string>


signatureAsync​

Abfragesignatur​

get signatureAsync(): Promise<string>;

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

Liefert die Unterschrift (Dateipfad) zurück.

Rückgabewert​

Promise<string>


titleAsync​

Abfragesignatur​

get titleAsync(): Promise<string>;

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

Liefert den Titel zurück.

Rückgabewert​

Promise<string>


userDefined1Async​

Abfragesignatur​

get userDefined1Async(): Promise<string>;

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

Liefert Zusatz1 zurück.

Rückgabewert​

Promise<string>


userDefined2Async​

Abfragesignatur​

get userDefined2Async(): Promise<string>;

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

Liefert Zusatz2 zurück.

Rückgabewert​

Promise<string>

Konstruktoren​

Konstruktor​

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

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

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:93

Rückgabewert​

Promise<void>

Abgeleitet von​

ExtendedCRMObjectBase.[asyncDispose]

[dispose]()​

dispose: void;

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

Rückgabewert​

void

Abgeleitet von​

ExtendedCRMObjectBase.[dispose]

dispose()​

dispose(): void;

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

Rückgabewert​

void

Abgeleitet von​

ExtendedCRMObjectBase.dispose

disposeAsync()​

disposeAsync(): Promise<void>;

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

Rückgabewert​

Promise<void>

Abgeleitet von​

ExtendedCRMObjectBase.disposeAsync

getEffectiveRecordSetRightSelectStmnt4Delete()​

getEffectiveRecordSetRightSelectStmnt4Delete(viewName): Promise<boolean>;

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

Parameter​

ParameterType
viewNamestring

Rückgabewert​

Promise<boolean>


getEffectiveRecordSetRightSelectStmnt4EditAsync()​

getEffectiveRecordSetRightSelectStmnt4EditAsync(viewName): Promise<boolean>;

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

Parameter​

ParameterType
viewNamestring

Rückgabewert​

Promise<boolean>


getEffectiveRecordSetRightWhereStmnt4ViewAsync()​

getEffectiveRecordSetRightWhereStmnt4ViewAsync(viewName): Promise<boolean>;

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

Parameter​

ParameterType
viewNamestring

Rückgabewert​

Promise<boolean>


guardDisposed()​

protected guardDisposed(): void;

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

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:3143

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:51

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:3311

Parameter​

ParameterType
viewNamestring
fieldNamestring

Rückgabewert​

Promise<boolean>


isEffectiveFieldWriteRightGrantedAsync()​

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

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

Parameter​

ParameterType
viewNamestring
fieldNamestring

Rückgabewert​

Promise<boolean>


isEffectiveGeneralRightGrantedAsync()​

isEffectiveGeneralRightGrantedAsync(right): Promise<boolean>;

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

Parameter​

ParameterType
rightnumber

Rückgabewert​

Promise<boolean>


isEffectiveProjectRightGrantedAsync()​

isEffectiveProjectRightGrantedAsync(right): Promise<boolean>;

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

Parameter​

ParameterType
rightnumber

Rückgabewert​

Promise<boolean>


isEffectiveViewRightGrantedAsync()​

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

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

Parameter​

ParameterType
rightnumber
viewNamestring

Rückgabewert​

Promise<boolean>