DurationHelper Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public ref class DurationHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DurationHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DurationHelper
Public NotInheritable Class DurationHelper
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
La durata è una struttura Windows Runtime che rappresenta un'unità di tempo per un comportamento di animazione. Ad esempio, Timeline.Duration usa un valore Duration .
DurationHelper è una delle diverse classi helper destinate a fornire metodi di utilità per Windows Runtime valori di struttura. Il codice C# e Microsoft Visual Basic possono invece usare i membri della durata , perché i membri dell'utilità sono disponibili direttamente nella struttura a causa del supporto del runtime di .NET Framework. Il codice C++ può accedere solo al valore dei dati Timespan in Durata. Per gli sviluppatori C++, approssimativamente le stesse funzionalità di utilità che uno sviluppatore di Microsoft Visual Basic può usare direttamente in Duration sono disponibili in un modulo statico nella classe DurationHelper .
Proprietà
Automatic |
Restituisce un valore Duration generato che indica una durata "Automatica". Il codice C# e Microsoft Visual Basic devono usare invece Duration.Automatic . |
Forever |
Restituisce un valore Di durata generato che indica una durata "Per sempre". Il codice C# e Microsoft Visual Basic devono invece usare Duration.Forever . |
Metodi
Add(Duration, Duration) |
Aggiunge il componente TimeSpan di due valori Duration . Il codice C# e Microsoft Visual Basic devono usare l'operatore Add (+) o il metodo Duration.Add . |
Compare(Duration, Duration) |
Confronta l'uguaglianza dei valori di due strutture Duration . Il codice C# e Microsoft Visual Basic devono invece usare Duration.Compare . |
Equals(Duration, Duration) |
Determina se due valori duration hanno valori equivalenti. Il codice C# e Microsoft Visual Basic devono usare invece il metodo Equality (=) o Duration.Equals . |
FromTimeSpan(TimeSpan) |
Crea una nuova durata in base a un valore TimeSpan . Il codice C# e Microsoft Visual Basic devono usare invece il costruttore Duration(TimeSpan). |
GetHasTimeSpan(Duration) |
Restituisce se il componente TimeSpan di una determinata durata contiene un valore non Null. Il codice C# e Microsoft Visual Basic devono usare invece Duration.HasTimeSpan . |
Subtract(Duration, Duration) |
Sottrae il componente TimeSpan di un valore Duration da un altro valore Duration . Il codice C# e Microsoft Visual Basic devono usare invece l'operatore Subtraction (-) o il metodo Duration.Subtract . |