Condividi tramite


DurationHelper Classe

Definizione

Fornisce metodi di utilità di base per l'elaborazione dei valori Durata . Il codice C# e Microsoft Visual Basic devono usare invece metodi di Durata .

public ref class DurationHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 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(Microsoft.UI.Xaml.WinUIContract), 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à
Object Platform::Object IInspectable DurationHelper
Attributi

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 .NET. Il codice C++ può accedere solo al valore dei Timespan dati 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 DurationHelper classe.

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 TimeSpan componente 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 TimeSpan componente 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 TimeSpan componente 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 .

Si applica a

Vedi anche