Mise à jour : novembre 2007
Obtient ou définit une chaîne Unicode définie par l'application qui décrit le message.
Espace de noms :
System.Messaging Assembly :
System.Messaging (dans System.Messaging.dll)
Visual Basic (Déclaration)
<MessagingDescriptionAttribute("MsgLabel")> _
Public Property Label As String
Visual Basic (Utilisation)
Dim instance As Message
Dim value As String
value = instance.Label
instance.Label = value
[MessagingDescriptionAttribute("MsgLabel")]
public string Label { get; set; }
[MessagingDescriptionAttribute(L"MsgLabel")]
public:
property String^ Label {
String^ get ();
void set (String^ value);
}
/** @property */
/** @attribute MessagingDescriptionAttribute("MsgLabel") */
public String get_Label()
/** @property */
/** @attribute MessagingDescriptionAttribute("MsgLabel") */
public void set_Label(String value)
public function get Label () : String
public function set Label (value : String)
Valeur de propriété
Type :
System..::.StringÉtiquette du message. La valeur par défaut est une chaîne vide ("").
Vous pouvez utiliser une étiquette de message à plusieurs fins. Par exemple, vous pouvez l'utiliser dans un but d'affichage ou pour traiter de manière sélective les messages basés sur la valeur de l'étiquette. L'étiquette n'a pas besoin d'être unique pour tous les messages.
La file d'attente et les étiquettes des messages représentent une valeur définie par l'application qui peut aider à identifier la file d'attente ou le message en termes lisibles par l'être humain. L'application est chargée d'interpréter le contenu de l'étiquette, qui n'a pas de signification intrinsèque par rapport à l'application Message Queuing.
L'exemple de code suivant obtient et définit la valeur de la propriété Label d'un message.
// Set the message's Label property.
orderMessage.Label = "Order Message";
// Display the new value of the message's Label property.
Console.WriteLine("Message Label: {0}", orderMessage.Label);
// Set the message's Label property.
orderMessage->Label = "Order Message";
// Display the new value of the message's Label property.
Console::WriteLine("Message Label: {0}", orderMessage->Label);
// Set the message's Label property.
orderMessage.set_Label("Order Message");
// Display the new value of the message's Label property.
Console.WriteLine("Message Label: {0}", orderMessage.get_Label());
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile pour Smartphone, Windows Mobile pour Pocket PC
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
.NET Framework
Pris en charge dans : 3.5, 3.0, 2.0, 1.1, 1.0
.NET Compact Framework
Pris en charge dans : 3.5, 2.0
Référence