C# 内の特定の列からデータの行をリストとして取得できることを望んでいます。したがって、人の身長の列があれば、それらの身長がリストに表示されます。場合によっては、特定の日付のリンゴの数を示す x、y 値もリストします。
API 情報に記載されている例を見ましたが、これを行う方法の例が見つかりません。ほとんどの場合、フォルダー、ユーザーの作成、フォルダーまたはシートのリスト、スマートシートへの情報の入力などで構成されていますが、実際にデータを取得することについては何もありません。
これが私が見たコードです: https://github.com/smartsheet-platform/samples/tree/master/c%23 https://github.com/smartsheet-platform/smartsheet-csharp-sdk
しかし、実際にはデータをリストとして取り出して、エンド ユーザー向けに C# 内で少し処理したいので、スマートシートに戻したくありません。
APIを使用してファイルをExcelシートとしてダウンロードし、そこから移動する唯一の方法はありますか? 可能であれば、このステップをスキップしたかったのですか?
これを行うために C# SDK を使用したいと考えています。
シートを取得するために入力する必要があると思われる特定のコード(だと思います)はこれです。
// Set the Access Token
Token token = new Token();
token.AccessToken = "INSERT_YOUR_TOKEN_HERE";
long id = "INSERT SHEET ID HERE";
// Use the Smartsheet Builder to create a Smartsheet
SmartsheetClient smartsheet = new SmartsheetBuilder().SetAccessToken(
token.AccessToken).Build();
//Code to get sheet
smartsheet.Sheets().GetSheet(long id, **IEnumerable<ObjectInclusion?includes**).Rows();
これは最後のパラメーターであり、何が必要なのかわかりません。GetSheet メソッドには次のように書かれています。
Sheet GetSheet( long id, IEnumerable includes )
ObjectInclusion Enumeration へのリンクは次のとおりです - http://smartsheet-platform.github.io/smartsheet-csharp-sdk/html/T_Smartsheet_Api_Models_ObjectInclusion.htm