MailEnvelope2.AttachmentType-Eigenschaft
Ruft den Dateityp ab, der an die E-Mail-Nachricht angefügt werden soll.
Diese Eigenschaft ist nicht CLS-kompatibel.
Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)
Syntax
<DispIdAttribute(6)> _
Property AttachmentType As XdAttachmentType
Dim instance As MailEnvelope2
Dim value As XdAttachmentType
value = instance.AttachmentType
instance.AttachmentType = value
[DispIdAttribute(6)]
XdAttachmentType AttachmentType { get; set; }
Eigenschaftswert
XdAttachmentType, das den Dateityp angibt, der an die E-Mail-Nachricht angefügt wird.
Hinweise
Legen Sie den Wert auf XdAttachmentType.xdXml fest, um nur die Formulardatei (XML) zu senden. Legen Sie den Wert auf XdAttachmentType.xdXmlXsn fest, um die Formulardatei (XML) und ihre zugehörige Formularvorlagendatei (XSN) zu senden.
Da die AttachmentType-Eigenschaft in Microsoft Office InfoPath 2007 neu hinzugekommen ist, müssen Sie sie deklarieren und in den MailEnvelope2 -Typ umwandeln, um auf diese Eigenschaft zuzugreifen. Weitere Informationen hierzu finden Sie unter Vorgehensweise: Verwenden von nicht mit InfoPath 2003 kompatiblen Microsoft.Office.Interop.InfoPath.SemiTrust-Membern.
Auf den Member kann uneingeschränkt zugegriffen werden.
Beispiel
Im folgenden Beispiel wird ein Verweis auf das MailEnvelope2-Objekt sowie Umschlageigenschaften festgelegt, und es wird der E-Mail-Umschlag angezeigt.
MailEnvelope2 myEnv =
(MailEnvelope2)thisApplication.ActiveWindow.MailEnvelope;
myEnv.To = "someone@example.com";
myEnv.CC = "someone@example.com";
myEnv.BCC = "someone@example.com";
myEnv.Subject = "Test e-mail message";
myEnv.Intro = "This is the InfoPath form you requested.";
myEnv.AttachmentType = XdAttachmentType.xdXmlXsn;
// Display form with e-mail envelope.
myEnv.Visible = true;
Siehe auch
Referenz
MailEnvelope2-Schnittstelle
MailEnvelope2-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace