Share via


MailEnvelope2.Subject Property

Gets or sets the subject value used in the MailEnvelopeObject object that is associated with a WindowObject object.

Namespace:  Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly:  Microsoft.Office.Interop.InfoPath.SemiTrust (in Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Syntax

'Declaration
Property Subject As String
    Get
    Set
'Usage
Dim instance As MailEnvelope2
Dim value As String

value = instance.Subject

instance.Subject = value
string Subject { get; set; }

Property Value

Type: System.String
The subject line.

Implements

MailEnvelope.Subject

Remarks

The MailEnvelope object does not support the programmatic creation of the body of an e-mail message. Users enter the body text after the e-mail message is displayed in Microsoft Office Outlook 2007.

Important

This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.

Examples

The following example sets a reference to the MailEnvelopeObject object, sets envelope properties, and then displays the e-mail envelope.

MailEnvelopeObject myEnv = thisApplication.ActiveWindow.MailEnvelope;
myEnv.To = "someone@example.com";
myEnv.CC = "someone@example.com";
myEnv.BCC = "someone@example.com";
myEnv.Subject = "Test e-mail message";

// Display form with e-mail envelope.
 myEnv.Visible = true;

See Also

Reference

MailEnvelope2 Interface

MailEnvelope2 Members

Subject Overload

Microsoft.Office.Interop.InfoPath.SemiTrust Namespace