MessageElement Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Элемент для отображения записи, подобной почтовому сообщению, с состоянием отправителя, темы, даты, прочитанного и непрочитанного.
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 |
Событие возникает, когда пользователь касается ячейки. |