cppwinrt、Migrating C++ ...のマスタードキュメントによると、「Windowsランタイムプロパティの値を設定する同等のC++/WinRTソースコードは、Windowsランタイムプロパティと同じ名前のメソッドと新しい値:cppwinrtでDurationのTimeSpanプロパティを設定する方法は?
record.UserState(newValue); // Set the UserState property
しかしDurationオブジェクトののTimeSpanプロパティを設定しようとしたとき、これは動作していないよう:
TimeSpan ts = TimeSpan(6000000);
Duration duration = Duration();
duration.TimeSpan(ts);
3行目は、「期間」のインテリセンスエラーを生成します。 "適切な演算子や変換関数からポインタ型関数型へのクラス型のオブジェクトの呼び出し同じ行のビルドエラーは "Termは1引数を取る関数に評価されません"ということです。DurationのコンストラクタにTimeSpanという引数が1つあるようですが、それも受け入れられません。 cppwinrtを使用している場合、DurationのTimeSpanプロパティをどのように設定できますか?