Partilhar via


IWorkItemFormNavigationService interface

Serviço de host para abrir o formulário de item de trabalho

Métodos

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

Abre um novo item de trabalho do tipo especificado. A página host exibirá o novo item de trabalho em uma caixa de diálogo ou poderá atualizar a exibição de página atual, dependendo da página atual.

openWorkItem(number, boolean)

Abre o item de trabalho especificado. A página host exibirá o item de trabalho em uma caixa de diálogo ou poderá atualizar a exibição de página atual, dependendo da página atual.

Detalhes de Método

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

Abre um novo item de trabalho do tipo especificado. A página host exibirá o novo item de trabalho em uma caixa de diálogo ou poderá atualizar a exibição de página atual, dependendo da página atual.

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

Parâmetros

workItemTypeName

string

O nome do tipo de item de trabalho a ser aberto

initialValues

{[fieldName: string]: Object}

(Opcional) Um dicionário de quaisquer valores de campo iniciais a serem definidos após a abertura do novo item de trabalho.

Devoluções

Promise<WorkItem>

Uma promessa que retorna um item de trabalho quando a caixa de diálogo do item de trabalho é fechada. Se o item de trabalho não foi salvo antes de fechar a caixa de diálogo, a promessa retornará null

openWorkItem(number, boolean)

Abre o item de trabalho especificado. A página host exibirá o item de trabalho em uma caixa de diálogo ou poderá atualizar a exibição de página atual, dependendo da página atual.

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

Parâmetros

workItemId

number

A id do item de trabalho a ser aberto

openInNewTab

boolean

(Opcional) Se verdadeiro, abre o item de trabalho em uma nova guia. O padrão é false

Devoluções

Promise<WorkItem>

Uma promessa que retorna um item de trabalho quando a caixa de diálogo do item de trabalho é fechada. Se openInNewTab for true, a promessa retornará null