MessageElement Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Élément permettant d’afficher un enregistrement de type message électronique avec des états d’expéditeur, d’objet, de date et de lecture/non lu.
public class MessageElement : MonoTouch.Dialog.Element, MonoTouch.Dialog.IElementSizing
type MessageElement = class
inherit Element
interface IElementSizing
- Héritage
- Implémente
Remarques
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
}
Constructeurs
MessageElement() |
Constructeur par défaut |
MessageElement(Action<DialogViewController,UITableView,NSIndexPath>) |
Élément permettant d’afficher un enregistrement de type message électronique avec des états d’expéditeur, d’objet, de date et de lecture/non lu. |
Champs
Body |
Texte à afficher en tant que corps de l’élément, il apparaît en gris. |
Caption |
Légende à afficher pour cet élément donné (Hérité de Element) |
Date |
Date à afficher. |
MessageCount |
Numéro à afficher en tant que badge comme nombre de messages dans le thread. |
NewFlag |
Indique si ce message doit être affiché en tant que nouvel élément ou non. |
Parent |
Handle vers l’objet conteneur. (Hérité de Element) |
Sender |
Texte à utiliser pour l’expéditeur. |
Subject |
Texte à afficher comme objet |
Propriétés
CellKey |
Les sous-classes qui remplacent la méthode GetCell doivent également remplacer cette méthode (Hérité de Element) |
IndexPath |
Retourne l’IndexPath d’un élément donné. Cela est uniquement valide pour les éléments feuilles, il ne fonctionne pas pour un rootElement toplevel ou une section de si l’élément n’a pas encore été attaché. (Hérité de Element) |
Méthodes
Deselected(DialogViewController, UITableView, NSIndexPath) |
Élément permettant d’afficher un enregistrement de type message électronique avec des états d’expéditeur, d’objet, de date et de lecture/non lu. (Hérité de Element) |
Dispose() |
Élément permettant d’afficher un enregistrement de type message électronique avec des états d’expéditeur, d’objet, de date et de lecture/non lu. (Hérité de Element) |
Dispose(Boolean) |
Élément permettant d’afficher un enregistrement de type message électronique avec des états d’expéditeur, d’objet, de date et de lecture/non lu. (Hérité de Element) |
GetActiveCell() |
Élément permettant d’afficher un enregistrement de type message électronique avec des états d’expéditeur, d’objet, de date et de lecture/non lu. (Hérité de Element) |
GetCell(UITableView) |
Élément permettant d’afficher un enregistrement de type message électronique avec des états d’expéditeur, d’objet, de date et de lecture/non lu. |
GetContainerTableView() |
Élément permettant d’afficher un enregistrement de type message électronique avec des états d’expéditeur, d’objet, de date et de lecture/non lu. (Hérité de Element) |
GetHeight(UITableView, NSIndexPath) |
Élément permettant d’afficher un enregistrement de type message électronique avec des états d’expéditeur, d’objet, de date et de lecture/non lu. |
GetImmediateRootElement() |
Si la cellule est attachée, retourne l’élément RootElement immédiat (Hérité de Element) |
Matches(String) |
Élément permettant d’afficher un enregistrement de type message électronique avec des états d’expéditeur, d’objet, de date et de lecture/non lu. |
Selected(DialogViewController, UITableView, NSIndexPath) |
Élément permettant d’afficher un enregistrement de type message électronique avec des états d’expéditeur, d’objet, de date et de lecture/non lu. |
Summary() |
Retourne un résumé de la valeur représentée par cet objet, adapté au rendu en tant que résultat d’un RootElement avec des objets enfants. (Hérité de Element) |
Événements
Tapped |
Événement déclenché lorsque l’utilisateur appuie sur la cellule. |