ymm4-plugin-document
読み取り中…
検索中…
一致する文字列を見つけられません
YukkuriMovieMaker.Commons.ProgressBase クラスabstract

進捗状況を報告するための基底抽象クラス。 INotifyPropertyChangedを実装し、進捗率とメッセージの変更を通知します。 [詳解]

YukkuriMovieMaker.Commons.ProgressBase の継承関係図

限定公開メンバ関数

 ProgressBase ()
 ProgressBaseクラスの新しいインスタンスを初期化します。
 ProgressBase (global::YukkuriMovieMaker.Commons.ProgressBase parent, double rateFrom, double rateTo)
 親の進捗報告オブジェクトと進捗率の範囲を指定して、ProgressBaseクラスの新しいインスタンスを初期化します。
void ReportToParent (double rate, string message)
 親オブジェクトに進捗を報告します。

プロパティ

double Rate [get]
 現在の進捗率を取得します。
string Message [get]
 現在の進捗メッセージを取得します。

イベント

global::System.ComponentModel.PropertyChangedEventHandler PropertyChanged [add, remove]
 プロパティ値が変更されたときに発生します。

詳解

進捗状況を報告するための基底抽象クラス。 INotifyPropertyChangedを実装し、進捗率とメッセージの変更を通知します。

構築子と解体子

◆ ProgressBase() [1/2]

YukkuriMovieMaker.Commons.ProgressBase.ProgressBase ( )
protected

ProgressBaseクラスの新しいインスタンスを初期化します。

◆ ProgressBase() [2/2]

YukkuriMovieMaker.Commons.ProgressBase.ProgressBase ( global.YukkuriMovieMaker.Commons.ProgressBase parent,
double rateFrom,
double rateTo )
protected

親の進捗報告オブジェクトと進捗率の範囲を指定して、ProgressBaseクラスの新しいインスタンスを初期化します。

引数
parent親の進捗報告オブジェクト。
rateFrom進捗率の開始値。
rateTo進捗率の終了値。

メソッド詳解

◆ ReportToParent()

void YukkuriMovieMaker.Commons.ProgressBase.ReportToParent ( double rate,
string message )
protected

親オブジェクトに進捗を報告します。

引数
rate現在の進捗率。
message進捗メッセージ。

プロパティ詳解

◆ Message

string YukkuriMovieMaker.Commons.ProgressBase.Message
get

現在の進捗メッセージを取得します。

◆ Rate

double YukkuriMovieMaker.Commons.ProgressBase.Rate
get

現在の進捗率を取得します。

イベント詳解

◆ PropertyChanged

System ComponentModel global.PropertyChangedEventHandler YukkuriMovieMaker.Commons.ProgressBase.PropertyChanged
addremove

プロパティ値が変更されたときに発生します。


このクラス詳解は次のファイルから抽出されました: