<appAddin> 요소(Visual Studio에서 Office 개발)
vstov4 네임스페이스의 appAddin 요소에는 응용 프로그램 수준 추가 기능에 대한 사용자 지정 관련 정보가 저장됩니다.
<appAddin
application
loadBehavior
keyName>
<friendlyName>
<description>
<formRegions></formRegions>
</appAddin>
요소 및 특성
appAddin 요소는 필수적 요소이며 vstov4 네임스페이스에 있습니다. 응용 프로그램 매니페스트에는 appAddin 요소가 하나만 정의되어 있습니다.
appAddin 요소에는 다음과 같은 특성이 있습니다.
특성 |
설명 |
---|---|
application |
필수적 요소로서, Microsoft Office 응용 프로그램을 식별합니다. 값은 Excel, InfoPath, Outlook, PowerPoint, Project, Visio 또는 Word 중 하나일 수 있습니다. |
loadBehavior |
선택적 요소로서, 기본적으로 이 값은 3으로 설정되어 loadBehavior가 활성화됩니다. 디버깅을 위해 이 값을 2로 설정하여 추가 기능을 비활성화할 수 있습니다. 자세한 내용은 응용 프로그램 수준 추가 기능에 대한 레지스트리 항목에서 "LoadBehavior 값"이라는 제목의 표를 참조하십시오. |
keyName |
필수적 요소로서, 이 값은 응용 프로그램에서 추가 기능을 로드하는 데 사용되는 레지스트리 키 이름입니다. 자세한 내용은 응용 프로그램 수준 추가 기능에 대한 레지스트리 항목을 참조하십시오. |
appAddin 요소에는 다음과 같은 자식 요소가 있습니다.
friendlyName
선택적 요소로서, friendlyName 요소에 대한 설명은 <friendlyName> 요소(Visual Studio에서 Office 개발)에 나와 있습니다.
description
선택적 요소로서, description 요소에 대한 설명은 <description> 요소(Visual Studio에서 Office 개발)에 나와 있습니다.
formRegions
양식 영역이 포함된 Outlook 응용 프로그램 수준 추가 기능의 경우에만 필수 요소입니다. formRegions 요소에 대한 설명은 <formRegions> 요소(Visual Studio에서 Office 개발)에 나와 있습니다.
응용 프로그램 수준 추가 기능 예제
설명
다음 코드 예제에서는 ClickOnce를 사용하여 배포되는 Outlook 솔루션의 appAddin 요소를 보여 줍니다. 이 코드 예제는 Office 솔루션의 응용 프로그램 매니페스트에서 제공되는 보다 큰 예제의 일부입니다.
코드
<vstov4:appAddIn
application="Outlook"
loadBehavior="3"
keyName="ContosoOutlookAddIn">
<vstov4:friendlyName>
ContosoOutlookAddIn
</vstov4:friendlyName>
<vstov4:description>
ContosoOutlookAddIn - Outlook add-in
created with Visual Studio Tools for Office
</vstov4:description>
<vstov4:formRegions>
<vstov4:formRegion
name="OutlookAddIn1.FormRegion1">
<vstov4:messageClass name="IPM.Note" />
<vstov4:messageClass name="IPM.Contact" />
<vstov4:messageClass name="IPM.Appointment" />
</vstov4:formRegion>
</vstov4:formRegions>
</vstov4:appAddIn>