IWorkItemFormNavigationService interface
Hostdienst zum Öffnen des Arbeitsaufgabenformulars
Methoden
| open |
Ö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. |
| open |
Ö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.