다음을 통해 공유


Application.RegisterFormTemplate 메서드 (String)

지정된 양식 서식 파일을 설치합니다.

네임스페이스:  Microsoft.Office.InfoPath
어셈블리:  Microsoft.Office.InfoPath(Microsoft.Office.InfoPath.dll)

구문

‘선언
Public MustOverride Sub RegisterFormTemplate ( _
    formTemplateLocation As String _
)
‘사용 방법
Dim instance As Application
Dim formTemplateLocation As String

instance.RegisterFormTemplate(formTemplateLocation)
public abstract void RegisterFormTemplate(
    string formTemplateLocation
)

매개 변수

  • formTemplateLocation
    형식: System.String
    양식 서식 파일의 URL(Uniform Resource Locator)을 지정합니다. 이 매개 변수는 양식 정의 파일(.xsf)이나 양식 서식 파일(.xsn)로 지정할 수 있습니다.

예외

예외 조건
FileNotFoundException

양식 서식 파일을 찾을 수 없습니다.

ArgumentNullException

이 메서드에 전달된 매개 변수가 Null 참조(Visual Basic의Nothing )입니다.

ArgumentException

이 메서드에 전달된 매개 변수가 유효하지 않습니다. 예를 들면 유형이나 형식이 잘못되었습니다.

주의

양식 서식 파일이 이미 등록되어 있는 경우 양식 서식 파일의 등록 레코드를 덮어씁니다. 이전에 등록된 양식 서식 파일의 레코드를 덮어쓸지 여부를 결정하려면 RegisterFormTemplate(String, String) 메서드를 대신 사용합니다.

이 멤버는 양식 옵션 대화 상자의 보안 및 신뢰 범주에서 완전히 신뢰할 수 있는 상태로 실행되도록 구성된 양식 서식 파일에서 연 양식에서만 액세스할 수 있습니다. 이 멤버를 사용하려면 직접 실행 호출자에 대한 전체 신뢰가 필요하며 부분적으로 신뢰할 수 있는 코드에서는 사용할 수 없습니다. 자세한 내용은 MSDN의 "부분적으로 신뢰할 수 있는 코드에서 라이브러리 사용"을 참조하십시오.

이 형식 또는 멤버는 Microsoft InfoPath Filer에서 연 양식에서 실행되는 코드에서만 액세스할 수 있습니다.

권한

참고 항목

참조

Application 클래스

Application 멤버

RegisterFormTemplate 오버로드

Microsoft.Office.InfoPath 네임스페이스