DocumentBase.SendFaxOverInternet 메서드
하나 이상의 지정된 받는 사람에게 문서를 팩스 전송하는 팩스 서비스 공급자에게 문서를 보냅니다.
네임스페이스: Microsoft.Office.Tools.Word
어셈블리: Microsoft.Office.Tools.Word.v4.0.Utilities(Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
구문
‘선언
Public Sub SendFaxOverInternet ( _
ByRef recipients As Object, _
ByRef subject As Object, _
ByRef showMessage As Object _
)
public void SendFaxOverInternet(
ref Object recipients,
ref Object subject,
ref Object showMessage
)
매개 변수
- recipients
형식: System.Object%
팩스를 받을 사람의 팩스 번호와 전자 메일 주소입니다.받는 사람이 여러 명인 경우 세미콜론(;)으로 구분합니다.
- subject
형식: System.Object%
팩스로 보낼 문서의 제목 줄입니다.
- showMessage
형식: System.Object%
팩스를 보내기 전에 팩스 메시지를 표시하려면 true이고,팩스 메시지를 표시하지 않고 팩스를 보내려면 false입니다.
설명
이 메서드를 사용하려면 사용자의 컴퓨터에 팩스 서비스가 활성화되어야 합니다. 팩스 서비스가 활성화되어 있지 않으면 SendFaxOverInternet 메서드에서 예외를 throw합니다.
Recipients 매개 변수에 팩스 번호를 지정하는 데 사용되는 형식은 recipientsfaxnumber@usersfaxprovider이거나 recipientsname@recipientsfaxnumber입니다. 사용자의 팩스 공급자 정보는 다음 레지스트리 경로를 통해 알아낼 수 있습니다.
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\Services\Fax
이 레지스트리 위치의 FaxAddress 키 값을 사용하여 사용자에 대해 사용할 형식을 결정합니다. 이 레지스트리 항목이 없으면 팩스 서비스를 사용할 수 없는 경우입니다.
선택적 매개 변수
선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하십시오.
예제
다음 코드 예제에서는 SendFaxOverInternet 메서드를 사용하여 문서를 recipientsfaxnumber@usersfaxprovider 형식으로 팩스 번호로 팩스 전송합니다. 또한 팩스를 보내기 전에 문서를 표시합니다. 이 예제를 사용하려면 문서 수준 프로젝트 ThisDocument 클래스에서 실행하십시오.
Private Sub DocumentSendFaxOverInternet()
Me.SendFaxOverInternet("14255550101@consolidatedmessenger.com", _
"For your review.", True)
End Sub
private void DocumentSendFaxOverInternet()
{
object recipients = "14255550101@consolidatedmessenger.com";
object subject = "For your review.";
object showMessage = true;
this.SendFaxOverInternet(ref recipients, ref subject,
ref showMessage);
}
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.