ProgressoModo

Um modo de progresso é usado para selecionar quais notificações serão recebidas de SyncSession.progressAsFlow.

Entradas

Link copiado para a área de transferência

Usado para passar para SyncSession.progressAsFlow para criar um fluxo que registrará o tamanho das alterações pendentes atuais não transferidas e só continuará relatando atualizações de progresso até que essas alterações tenham sido baixadas ou carregadas. Depois disso, o ouvinte de progresso não relatará mais alterações.

Link copiado para a área de transferência

Usado para passar para SyncSession.progressAsFlow para criar um fluxo que relata o tamanho das alterações pendentes ainda não transferidas e continuará relatando alterações de progresso, mesmo que as alterações estejam sendo adicionadas depois que o ouvinte foi registrado.

Propriedades

Link copiado para a área de transferência

Retorna uma representação de uma lista imutável de todas as entradas de enumeração, na ordem em que são declaradas.

Link copiado para a área de transferência
valid name: String
Link copiado para a área de transferência
valid ordinal: Int

Funções

Link copiado para a área de transferência
Diversão valor de(valor: string): ProgressMode

Retorna a constante de enum deste tipo com o nome especificado. A string deve corresponder exatamente a um identificador usado para declarar uma constante de enumeração nesse tipo. (Caracteres estranhos do espaço em branco não são permitidos.)

Link copiado para a área de transferência
Diversão values(): Array<ProgressMode>

Retorna uma matriz contendo as constantes desse tipo de enumeração, na ordem em que são declaradas.