Partager via


MessageElement Classe

Définition

É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
MessageElement
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.

S’applique à