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。 這只適用于分葉元素,如果尚未附加元素,則不適用於的 Toplevel 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 |
當使用者點選儲存格時引發的事件。 |