Exemplo n.º 1
0
 /// <summary>
 /// XML を格納したストリームを読み込み、プログラムプリセットを生成します。
 /// </summary>
 /// <param name="stream">読み取られるストリーム。</param>
 /// <returns>プログラムプリセットの列挙子。</returns>
 public static IEnumerable <ProgramPreset> Load(Stream stream)
 {
     return(PresetReader.Load(XDocument.Load(stream)));
 }
Exemplo n.º 2
0
 /// <summary>
 /// ストリームからプリセットを読み込みます。
 /// </summary>
 /// <param name="stream">読み込まれるストリーム。</param>
 public void Load(Stream stream)
 {
     this.programs.AddRange(PresetReader.Load(stream));
     stream.Seek(0L, SeekOrigin.Begin);
     this.drums.AddRange(PresetReader.DrumLoad(stream));
 }
Exemplo n.º 3
0
 /// <summary>
 /// XML を格納したファイルを読み込み、プログラムプリセットを生成します。
 /// </summary>
 /// <param name="filename">読み込まれるファイル名。</param>
 /// <returns>プログラムプリセットの列挙子。</returns>
 public static IEnumerable <ProgramPreset> Load(string filename)
 {
     return(PresetReader.Load(XDocument.Load(filename)));
 }