Microsoft.VisualStudio.SharePoint.Deployment 네임스페이스

Microsoft.VisualStudio.SharePoint.Deployment 네임스페이스에는 SharePoint 프로젝트의 배포 프로세스를 확장하는 데 사용할 수 있는 형식이 포함되어 있습니다.이 네임스페이스의 형식을 사용하는 방법에 대한 자세한 내용은 SharePoint 패키징 및 배포 확장을 참조하십시오.

이 네임스페이스에 있는 형식 대부분은 인터페이스이지만 사용자 코드에서는 IDeploymentStep 인터페이스만 구현됩니다.SharePoint 프로젝트 항목이 배포되거나 취소될 때 실행할 수 있는 새로운 배포 단계를 정의하는 이 인터페이스를 구현합니다.자세한 내용은 연습: SharePoint 프로젝트용 사용자 지정 배포 단계 만들기을 참조하십시오.

IDeploymentConfiguration 개체를 SharePoint 프로젝트의 DeploymentConfigurations 속성에 추가하여 고유한 배포 구성도 만들 수 있습니다.자세한 내용은 연습: SharePoint 프로젝트용 사용자 지정 배포 단계 만들기을 참조하십시오.

클래스

  클래스 설명
Public 클래스 DeploymentStepAttribute 배포 단계를 구현하는 클래스를 식별합니다.
Public 클래스 DeploymentStepIds Visual Studio에 포함된 배포 단계의 ID를 정의합니다.

인터페이스

  인터페이스 설명
Public 인터페이스 IDeploymentConfiguration SharePoint 프로젝트에 대한 배포 구성을 나타냅니다.
Public 인터페이스 IDeploymentConfigurationDictionary 배포 단계의 컬렉션을 포함합니다.
Public 인터페이스 IDeploymentConflict SharePoint 프로젝트 항목에 의해 배포되는 항목과 SharePoint 사이트의 항목 간 충돌을 나타냅니다.
Public 인터페이스 IDeploymentConflictCollection IDeploymentConflict 개체의 컬렉션을 나타냅니다.각 IDeploymentConflict는 SharePoint 프로젝트 항목에 의해 배포되는 항목과 SharePoint 사이트의 항목 간 충돌을 나타냅니다.
Public 인터페이스 IDeploymentContext SharePoint 프로젝트가 배포되거나 취소되는 동안 실행되는 배포 단계 컨텍스트를 나타냅니다.
Public 인터페이스 IDeploymentStep SharePoint 프로젝트에 대한 배포 단계를 나타냅니다.
Public 인터페이스 IDeploymentStepInfo SharePoint 프로젝트의 배포 단계에 대한 정보를 포함합니다.
Public 인터페이스 ISharePointProjectItemDeploymentContext 특정 프로젝트 항목의 배포 컨텍스트를 나타냅니다.

참고 항목

참조

기타 리소스

SharePoint 패키징 및 배포 확장

연습: SharePoint 프로젝트용 사용자 지정 배포 단계 만들기