다음을 통해 공유


MailEnvelopeObject 인터페이스

Microsoft Office InfoPath 2007 양식의 사용자 지정 전자 메일 메시지를 나타냅니다.

네임스페이스: Microsoft.Office.Interop.InfoPath
어셈블리: Microsoft.Office.Interop.InfoPath(microsoft.office.interop.infopath.dll)

구문

<GuidAttribute("096CD588-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(MailEnvelopeObjectClass))> _
Public Interface MailEnvelopeObject
    Inherits MailEnvelope

Dim instance As MailEnvelopeObject
[GuidAttribute("096CD588-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(MailEnvelopeObjectClass))] 
public interface MailEnvelopeObject : MailEnvelope

주의

이 형식은 COM 상호 운용성을 위해 관리 코드에 필요한 coclass에 대한 래퍼입니다. 이 coclass에 의해 구현되는 COM 인터페이스의 구성원에 액세스하려면 이 형식을 사용하십시오. 해당 구성원의 설명에 대한 링크를 비롯한 COM 인터페이스에 대한 자세한 내용은 다음을 참고하십시오. MailEnvelope2.

MailEnvelope 개체는 기본 전자 메일 편집기에서 프로그래밍 방식으로 사용자 지정 전자 메일 메시지를 만드는 데 사용할 수 있는 다양한 속성을 제공하며 현재 열려 있는 InfoPath 양식을 메시지에 첨부합니다.

만든 전자 메일 메시지는 기본 전자 메일 편집기에 표시되므로 전자 메일 메시지를 보내기 전에 검토하고 편집할 수 있습니다.

참고:

MailEnvelope 개체를 사용하면 전자 메일 메시지를 만들기만 하고 보낼 수는 없으므로 사용자가 직접 전자 메일 메시지를 보내야 합니다.

ShowMailItem 메서드를 사용하여 프로그래밍 방식으로 전자 메일 메시지를 만들 수도 있습니다. 사용자는 직접 전자 메일 메시지를 보내야 합니다.

UIObject 개체의 ShowMailItem 메서드를 사용하여 프로그래밍 방식으로 전자 메일 메시지를 만들 수도 있습니다.

예제

다음 예제에서는 WindowObject 개체의 MailEnvelope 속성을 사용하여 MailEnvelope 개체에 대한 참조를 설정합니다.

MailEnvelopeObject myEnv = thisApplication.ActiveWindow.MailEnvelope;
myEnv.Visible = true;

참고 항목

참조

MailEnvelopeObject 구성원
Microsoft.Office.Interop.InfoPath 네임스페이스