MessageElement クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
送信者、件名、日付、読み取り/未読の状態を含むメール メッセージのようなレコードを表示する要素。
public class MessageElement : MonoTouch.Dialog.Element, MonoTouch.Dialog.IElementSizing
type MessageElement = class
inherit Element
interface IElementSizing
- 継承
- 実装
注釈
var messageSection = new Section ("Message Elements"){
new MessageElement (msgSelected) {
Sender = "Miguel de Icaza (mdeicaza.home@emailserver.com)",
Subject = "Re: [Gtk-sharp-list] Glib Timeout and other ways to handle idle",
Body = "Please bring friends, but make sure that you also bring eggs and bacon",
Date = DateTime.Now - TimeSpan.FromHours (23),
NewFlag = true,
MessageCount = 0
},
new MessageElement (msgSelected) {
Sender = "Nat Friedman (nfriedman.home@emailserver.com)",
Subject = "Pictures from Vietnam",
Body = "Hey, here are the pictures that I promised from Vietnam",
Date = new DateTime (2010, 10, 20),
NewFlag = false,
MessageCount = 2
}
};
[...]
void msgSelected (DialogViewController dvc, UITableView tv, NSIndexPath path)
{
// The message was selected
}
コンストラクター
MessageElement() |
既定のコンストラクター |
MessageElement(Action<DialogViewController,UITableView,NSIndexPath>) |
送信者、件名、日付、読み取り/未読の状態を含むメール メッセージのようなレコードを表示する要素。 |
フィールド
Body |
要素の本文として表示するテキストは灰色で表示されます。 |
Caption |
この指定された要素に対して表示するキャプション (継承元 Element) |
Date |
表示する日付。 |
MessageCount |
スレッド内のメッセージの数としてバッジとして表示する数。 |
NewFlag |
このメッセージを新しいアイテムとして表示するかどうか。 |
Parent |
コンテナー オブジェクトを処理します。 (継承元 Element) |
Sender |
送信者に使用するテキスト。 |
Subject |
件名として表示するテキスト |
プロパティ
CellKey |
GetCell メソッドをオーバーライドするサブクラスも、このメソッドをオーバーライドする必要があります (継承元 Element) |
IndexPath |
指定した要素の IndexPath を返します。 これはリーフ要素に対してのみ有効です。要素がまだアタッチされていない場合は、最上位レベルの RootElement または の Section では機能しません。 (継承元 Element) |
メソッド
Deselected(DialogViewController, UITableView, NSIndexPath) |
送信者、件名、日付、読み取り/未読の状態を含むメール メッセージのようなレコードを表示する要素。 (継承元 Element) |
Dispose() |
送信者、件名、日付、読み取り/未読の状態を含むメール メッセージのようなレコードを表示する要素。 (継承元 Element) |
Dispose(Boolean) |
送信者、件名、日付、読み取り/未読の状態を含むメール メッセージのようなレコードを表示する要素。 (継承元 Element) |
GetActiveCell() |
送信者、件名、日付、読み取り/未読の状態を含むメール メッセージのようなレコードを表示する要素。 (継承元 Element) |
GetCell(UITableView) |
送信者、件名、日付、読み取り/未読の状態を含むメール メッセージのようなレコードを表示する要素。 |
GetContainerTableView() |
送信者、件名、日付、読み取り/未読の状態を含むメール メッセージのようなレコードを表示する要素。 (継承元 Element) |
GetHeight(UITableView, NSIndexPath) |
送信者、件名、日付、読み取り/未読の状態を含むメール メッセージのようなレコードを表示する要素。 |
GetImmediateRootElement() |
セルがアタッチされている場合は、即時の RootElement が返されます (継承元 Element) |
Matches(String) |
送信者、件名、日付、読み取り/未読の状態を含むメール メッセージのようなレコードを表示する要素。 |
Selected(DialogViewController, UITableView, NSIndexPath) |
送信者、件名、日付、読み取り/未読の状態を含むメール メッセージのようなレコードを表示する要素。 |
Summary() |
このオブジェクトで表される値の概要を返します。これは、子オブジェクトを含む RootElement の結果としてレンダリングするのに適しています。 (継承元 Element) |
イベント
Tapped |
ユーザーがセルをタップしたときに発生するイベント。 |