DispatcherTimer.Interval Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o período de tempo entre os ticks do temporizador.
public:
property TimeSpan Interval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan Interval { get; set; }
member this.Interval : TimeSpan with get, set
Public Property Interval As TimeSpan
Valor de Propriedade
O período de tempo entre carraças. O padrão é 00:00:00.
Exceções
interval é inferior a 0 ou superior ao Int32.MaxValue milissegundos.
Exemplos
O exemplo seguinte cria um DispatcherTimer. É criado um novo DispatcherTimer objeto nomeado dispatcherTimer . O gestor dispatcherTimer_Tick de eventos é adicionado ao Tick evento. O Interval é definido para 1 segundo usando um TimeSpan objeto.
// DispatcherTimer setup
dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
dispatcherTimer.Interval = TimeSpan.FromSeconds(1);
dispatcherTimer.Start();
' DispatcherTimer setup
dispatcherTimer = New Threading.DispatcherTimer()
AddHandler dispatcherTimer.Tick, AddressOf dispatcherTimer_Tick
dispatcherTimer.Interval = New TimeSpan(0,0,1)
dispatcherTimer.Start()
Observações
Os temporizadores não têm garantia de executar exatamente quando o intervalo de tempo ocorre, mas é garantido que não se executam antes de o intervalo de tempo ocorrer. Isto acontece porque DispatcherTimer as operações são colocadas na Dispatcher fila como outras operações. A execução da DispatcherTimer operação depende dos outros trabalhos na fila e das suas prioridades.