Freigeben über


IWorkItemFormNavigationService interface

Hostdienst zum Öffnen des Arbeitsaufgabenformulars

Methoden

openNewWorkItem(string, {[fieldName: string]: Object})

Öffnet eine neue Arbeitsaufgabe des angegebenen Typs. Die Hostseite zeigt die neue Arbeitsaufgabe in einem Dialogfeld an, oder die aktuelle Seitenansicht wird abhängig von der aktuellen Seite aktualisiert.

openWorkItem(number, boolean)

Öffnet die angegebene Arbeitsaufgabe. Die Hostseite zeigt die Arbeitsaufgabe in einem Dialogfeld an, oder die aktuelle Seitenansicht wird je nach aktueller Seite aktualisiert.

Details zur Methode

openNewWorkItem(string, {[fieldName: string]: Object})

Öffnet eine neue Arbeitsaufgabe des angegebenen Typs. Die Hostseite zeigt die neue Arbeitsaufgabe in einem Dialogfeld an, oder die aktuelle Seitenansicht wird abhängig von der aktuellen Seite aktualisiert.

function openNewWorkItem(workItemTypeName: string, initialValues?: {[fieldName: string]: Object}): Promise<WorkItem>

Parameter

workItemTypeName

string

Der Name des zu öffnenden Arbeitsaufgabentyps

initialValues

{[fieldName: string]: Object}

(Optional) Ein Wörterbuch aller anfänglichen Feldwerte, die nach dem Öffnen der neuen Arbeitsaufgabe festgelegt werden sollen.

Gibt zurück

Promise<WorkItem>

Eine Zusage, die eine Arbeitsaufgabe zurückgibt, wenn das Arbeitsaufgabendialogfeld geschlossen wird. Wenn das Arbeitselement vor dem Schließen des Dialogfelds nicht gespeichert wurde, gibt die Zusage NULL zurück.

openWorkItem(number, boolean)

Öffnet die angegebene Arbeitsaufgabe. Die Hostseite zeigt die Arbeitsaufgabe in einem Dialogfeld an, oder die aktuelle Seitenansicht wird je nach aktueller Seite aktualisiert.

function openWorkItem(workItemId: number, openInNewTab?: boolean): Promise<WorkItem>

Parameter

workItemId

number

Die ID der zu öffnenden Arbeitsaufgabe

openInNewTab

boolean

(Optional) Bei "true" wird die Arbeitsaufgabe auf einer neuen Registerkarte geöffnet. Der Standardwert ist "false".

Gibt zurück

Promise<WorkItem>

Eine Zusage, die eine Arbeitsaufgabe zurückgibt, wenn das Arbeitsaufgabendialogfeld geschlossen wird. Wenn openInNewTab true ist, gibt die Zusage NULL zurück.