Microsoft.VisualStudio.SharePoint.Deployment 네임스페이스
Microsoft.VisualStudio.SharePoint.Deployment 네임스페이스에는 SharePoint 프로젝트의 배포 프로세스를 확장하는 데 사용할 수 있는 형식이 포함되어 있습니다.이 네임스페이스의 형식을 사용하는 방법에 대한 자세한 내용은 SharePoint 패키징 및 배포 확장을 참조하십시오.
이 네임스페이스에 있는 형식 대부분은 인터페이스이지만 사용자 코드에서는 IDeploymentStep 인터페이스만 구현됩니다.SharePoint 프로젝트 항목이 배포되거나 취소될 때 실행할 수 있는 새로운 배포 단계를 정의하려면 이 인터페이스를 구현합니다.자세한 내용은 연습: SharePoint 프로젝트용 사용자 지정 배포 단계 만들기를 참조하십시오.
새 IDeploymentConfiguration 개체를 SharePoint 프로젝트의 DeploymentConfigurations 속성에 추가하여 고유한 배포 구성도 만들 수 있습니다.자세한 내용은 연습: SharePoint 프로젝트용 사용자 지정 배포 단계 만들기를 참조하십시오.
클래스
클래스 | 설명 | |
---|---|---|
DeploymentStepAttribute | 배포 단계를 구현하는 클래스를 식별합니다. | |
DeploymentStepIds | Visual Studio에 포함된 배포 단계의 ID를 정의합니다. |
인터페이스
인터페이스 | 설명 | |
---|---|---|
IDeploymentConfiguration | SharePoint 프로젝트에 대한 배포 구성을 나타냅니다. | |
IDeploymentConfigurationDictionary | 배포 단계의 컬렉션을 포함합니다. | |
IDeploymentConflict | SharePoint 프로젝트 항목에 의해 배포되는 항목과 SharePoint 사이트의 항목 간 충돌을 나타냅니다. | |
IDeploymentConflictCollection | IDeploymentConflict 개체의 컬렉션을 나타냅니다.각 IDeploymentConflict는 SharePoint 프로젝트 항목에 의해 배포되는 항목과 SharePoint 사이트의 항목 간 충돌을 나타냅니다. | |
IDeploymentContext | SharePoint 프로젝트가 배포되거나 취소되는 동안 실행되는 배포 단계 컨텍스트를 나타냅니다. | |
IDeploymentStep | SharePoint 프로젝트에 대한 배포 단계를 나타냅니다. | |
IDeploymentStepInfo | SharePoint 프로젝트의 배포 단계에 대한 정보를 포함합니다. | |
ISharePointProjectItemDeploymentContext | 특정 프로젝트 항목의 배포 컨텍스트를 나타냅니다. |