다음을 통해 공유


ISharePointProjectItemDeploymentContext 인터페이스

특정 프로젝트 항목의 배포 컨텍스트를 나타냅니다.

네임스페이스:  Microsoft.VisualStudio.SharePoint.Deployment
어셈블리:  Microsoft.VisualStudio.SharePoint(Microsoft.VisualStudio.SharePoint.dll)

구문

‘선언
Public Interface ISharePointProjectItemDeploymentContext _
    Inherits IDeploymentContext, IAnnotatedObject
public interface ISharePointProjectItemDeploymentContext : IDeploymentContext, 
    IAnnotatedObject

ISharePointProjectItemDeploymentContext 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Annotations IAnnotatedObject 인터페이스를 구현하는 개체와 사용자 지정 데이터를 연결하는 IAnnotationDictionary 인스턴스를 가져옵니다. (IAnnotatedObject에서 상속됨)
Public 속성 Feature 프로젝트 항목과 연결된 주요 기능을 가져옵니다.
Public 속성 FeatureScope 프로젝트 항목의 기능이 배포되는 범위를 나타내는 값을 가져옵니다.
Public 속성 IsDeploying 프로젝트가 배포되는 중인지 여부를 나타냅니다. (IDeploymentContext에서 상속됨)
Public 속성 IsRetracting 프로젝트가 취소되는 중인지 여부를 나타냅니다. (IDeploymentContext에서 상속됨)
Public 속성 Logger 프로젝트 로거에 대한 액세스를 제공합니다. (IDeploymentContext에서 상속됨)
Public 속성 Project 배포되는 중이거나 취소되는 중인 현재 프로젝트에 대한 액세스를 제공합니다. (IDeploymentContext에서 상속됨)
Public 속성 ProjectItem 배포되는 프로젝트 항목을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 SiteCollectionUrl SharePoint에 따라 프로젝트가 연결된 Microsoft.SharePoint.SPSite의 정규 URL을 반환합니다. (IDeploymentContext에서 상속됨)
Public 메서드 SiteUrl SharePoint에 따라 프로젝트가 연결된 Microsoft.SharePoint.SPWeb의 정규 URL을 반환합니다. (IDeploymentContext에서 상속됨)
Public 메서드 WebApplicationUrl SPWebApplication의 루트 URL을 반환합니다. (IDeploymentContext에서 상속됨)

위쪽

설명

ISharePointProjectItemDeploymentContext 개체를 사용하여 서버에서 배포된 프로젝트 항목과 그 파일의 위치를 확인합니다. Visual Studio는 ISharePointProjectItemDeploymentContext 개체를 DeploymentStepStarted, DeploymentStepCompletedProjectItemStartupUrlRequested 이벤트의 이벤트 처리기에 전달합니다.

참고 항목

참조

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