/// <summary> /// プレイリストのindex行目のindex番目のカラムの内容を取得する. /// </summary> /// <param name="rowid">取得する行番号</param> /// <param name="columnid">取得するカラム番号</param> /// <returns>指定した行・カラムの内容またはnull</returns> public static string GetPlaylistRowColumn(int rowid, int columnid) { // columnidチェック if (columnid < 0) { return(null); } // rowidのチェックはCore内で行うので省略 var row = AppCore.GetPlaylistRow(rowid); if (row == null) { return(null); } if (row.Length <= columnid) { return(null); } if (row[columnid] == null) { return(null); } return(row[columnid].ToString()); }
/// <summary> /// プレイリストのindex行目の内容を取得する.ライブラリのカラム全ての内容を配列で返す. /// </summary> /// <param name="rowid">取得する行番号</param> /// <returns></returns> public static object[] GetPlaylistRow(int rowid) { // rowidのチェックはCore内で行うので省略 return(AppCore.GetPlaylistRow(rowid)); }