ymm4-plugin-document
|
ファイルグループを管理するクラスです。最近使用したファイルや、お気に入りファイル、ファイルダイアログのフィルタリングなどを扱います。 [詳解]
公開メンバ関数 | |
FileGroup (global::YukkuriMovieMaker.Settings.FileGroupType groupType, global::YukkuriMovieMaker.Settings.FileType fileType, global::YukkuriMovieMaker.Settings.FileExtensions extensions, [global::System.Runtime.CompilerServices.Nullable(2)] string customFilter=null, [global::System.Runtime.CompilerServices.Nullable(new byte[] { 2, 1 })] global::System.Collections.Generic.IEnumerable< string > presetFiles=null) | |
FileGroup クラスの新しいインスタンスを初期化します。 | |
void | AddRecentFile (string file) |
最近使用したファイルリストにファイルを追加します。 | |
void | RemoveDeletedFiles () |
存在しないファイルを最近使用したファイルリストから削除します。 | |
string | CreateDialogFilter () |
ファイルダイアログ用のフィルタ文字列を作成します。 | |
T | CreateFileDialog<[global::System.Runtime.CompilerServices.Nullable(0)] T > (string defaultFileName, [global::System.Runtime.CompilerServices.Nullable(2)] string customFilter=null) |
指定された型のファイルダイアログを作成します。 | |
void | RemoveRecentFile (global::YukkuriMovieMaker.Settings.RecentFile recentFile) |
最近使用したファイルリストから指定されたファイルを削除します。 |
プロパティ | |
global::YukkuriMovieMaker.Settings.FileGroupType | FileGroupType = groupType [get] |
ファイルグループのタイプを取得します。 | |
global::YukkuriMovieMaker.Settings.FileType | FileType = fileType [get] |
ファイルタイプを取得します。 | |
string | DialogDirectory [get, set] |
ファイルダイアログの初期ディレクトリを取得または設定します。 | |
global::System.Collections.ObjectModel.ObservableCollection< global::YukkuriMovieMaker.Settings.RecentFile > | RecentFiles = new global::System.Collections.ObjectModel.ObservableCollection<global::YukkuriMovieMaker.Settings.RecentFile>() [get] |
最近使用したファイルのコレクションを取得します。 | |
global::System.Collections.ObjectModel.ObservableCollection< string > | FavoriteFiles = new global::System.Collections.ObjectModel.ObservableCollection<string>() [get] |
お気に入りファイルのコレクションを取得します。 | |
global::System.Collections.Generic.IEnumerable< string > | PresetFiles = presetFiles ?? global::System.Array.Empty<string>() [get] |
プリセットファイルのコレクションを取得します。 |
ファイルグループを管理するクラスです。最近使用したファイルや、お気に入りファイル、ファイルダイアログのフィルタリングなどを扱います。
YukkuriMovieMaker.Settings.FileGroup.FileGroup | ( | global.YukkuriMovieMaker.Settings.FileGroupType | groupType, |
global.YukkuriMovieMaker.Settings.FileType | fileType, | ||
global.YukkuriMovieMaker.Settings.FileExtensions | extensions, | ||
[global::System::Runtime::CompilerServices::Nullable(2)] string | customFilter = null, | ||
[global::System::Runtime::CompilerServices::Nullable(new byte[] { 2, 1 } | ) |
FileGroup クラスの新しいインスタンスを初期化します。
groupType | ファイルグループのタイプ。 |
fileType | ファイルタイプ。 |
extensions | ファイル拡張子のコレクション。 |
customFilter | カスタムフィルタ文字列。指定しない場合はnull。 |
presetFiles | プリセットファイルのコレクション。指定しない場合はnull。 |
void YukkuriMovieMaker.Settings.FileGroup.AddRecentFile | ( | string | file | ) |
最近使用したファイルリストにファイルを追加します。
file | 追加するファイルのパス。 |
string YukkuriMovieMaker.Settings.FileGroup.CreateDialogFilter | ( | ) |
ファイルダイアログ用のフィルタ文字列を作成します。
T YukkuriMovieMaker.Settings.FileGroup.CreateFileDialog<[global.System.Runtime.CompilerServices.Nullable(0)] T > | ( | string | defaultFileName, |
[global::System::Runtime::CompilerServices::Nullable(2)] string | customFilter = null ) |
指定された型のファイルダイアログを作成します。
T | ファイルダイアログの型。 Microsoft.Win32.FileDialog を継承し、引数のないコンストラクタを持つ必要があります。 |
defaultFileName | ダイアログの初期ファイル名。 |
customFilter | カスタムフィルタ文字列。指定しない場合はnull。 |
T | : | global | |
T | : | Microsoft.Win32.FileDialog | |
T | : | new() |
void YukkuriMovieMaker.Settings.FileGroup.RemoveDeletedFiles | ( | ) |
存在しないファイルを最近使用したファイルリストから削除します。
void YukkuriMovieMaker.Settings.FileGroup.RemoveRecentFile | ( | global.YukkuriMovieMaker.Settings.RecentFile | recentFile | ) |
最近使用したファイルリストから指定されたファイルを削除します。
recentFile | 削除する RecentFile オブジェクト。 |
|
getset |
ファイルダイアログの初期ディレクトリを取得または設定します。
|
get |
お気に入りファイルのコレクションを取得します。
|
get |
ファイルグループのタイプを取得します。
|
get |
ファイルタイプを取得します。
|
get |
プリセットファイルのコレクションを取得します。
|
get |
最近使用したファイルのコレクションを取得します。