Last updated: April 2, 2025
名前空間: YukkuriMovieMaker.Plugin.Effects
アセンブリ: YukkuriMovieMaker.Plugin.dll
参照、または式で与えられるプロパティーに値を設定し、変更があった場合YMMはそれを検知します。
名前 | 説明 |
---|---|
Set<T>(ref T, T, string, params string[]) | 参照渡しされたストレージに値を設定し、変更を通知します。 |
Set<T>(Expression<Func<T>>, T, string, params string[]) | プロパティーセレクターを使用してプロパティーに値を設定し、変更を通知します。 |
参照で指定したプロパティーに値を設定し、変更があった場合YMMにそれを通知します。
protected override bool Set<T>(ref T storage, T value, [CallerMemberName] string name = "", params string[] etcChangedPropertyNames);
T
設定するプロパティーの型。
式で与えられたプロパティーに値を設定し、変更があった場合YMMにそれを通知します。
protected override bool Set<T>(Expression<Func<T>> propertySelector, T value, [CallerMemberName] string name = "", params string[] etcChangedPropertyNames);
T
設定するプロパティーの型。
propertySelector
Expression<Func<T>>
値を格納するプロパティーを選択する式。
value
T
propertySelector
で指定したプロパティーに設定する新しい値。
name
String
変更されるプロパティー名。指定がない場合、呼び出し元の名前が自動で設定されます。
etcChangedPropertyNames
String[]
値の変更通知が必要な他のプロパティー名を可変長引数として指定します。複数のプロパティーが関係する場合に利用されます。
Last updated: April 2, 2025
名前空間: YukkuriMovieMaker.Plugin.Effects
アセンブリ: YukkuriMovieMaker.Plugin.dll
参照、または式で与えられるプロパティーに値を設定し、変更があった場合YMMはそれを検知します。
名前 | 説明 |
---|---|
Set<T>(ref T, T, string, params string[]) | 参照渡しされたストレージに値を設定し、変更を通知します。 |
Set<T>(Expression<Func<T>>, T, string, params string[]) | プロパティーセレクターを使用してプロパティーに値を設定し、変更を通知します。 |
参照で指定したプロパティーに値を設定し、変更があった場合YMMにそれを通知します。
protected override bool Set<T>(ref T storage, T value, [CallerMemberName] string name = "", params string[] etcChangedPropertyNames);
T
設定するプロパティーの型。
式で与えられたプロパティーに値を設定し、変更があった場合YMMにそれを通知します。
protected override bool Set<T>(Expression<Func<T>> propertySelector, T value, [CallerMemberName] string name = "", params string[] etcChangedPropertyNames);
T
設定するプロパティーの型。
propertySelector
Expression<Func<T>>
値を格納するプロパティーを選択する式。
value
T
propertySelector
で指定したプロパティーに設定する新しい値。
name
String
変更されるプロパティー名。指定がない場合、呼び出し元の名前が自動で設定されます。
etcChangedPropertyNames
String[]
値の変更通知が必要な他のプロパティー名を可変長引数として指定します。複数のプロパティーが関係する場合に利用されます。