ISharePointProjectItemDeploymentContext 인터페이스
특정 프로젝트 항목의 배포 컨텍스트를 나타냅니다.
네임스페이스: Microsoft.VisualStudio.SharePoint.Deployment
어셈블리: Microsoft.VisualStudio.SharePoint(Microsoft.VisualStudio.SharePoint.dll)
구문
‘선언
Public Interface ISharePointProjectItemDeploymentContext _
Inherits IDeploymentContext, IAnnotatedObject
public interface ISharePointProjectItemDeploymentContext : IDeploymentContext,
IAnnotatedObject
ISharePointProjectItemDeploymentContext 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Annotations | IAnnotatedObject 인터페이스를 구현하는 개체와 사용자 지정 데이터를 연결하는 IAnnotationDictionary 인스턴스를 가져옵니다. (IAnnotatedObject에서 상속됨) | |
Feature | 프로젝트 항목과 연결된 주요 기능을 가져옵니다. | |
FeatureScope | 프로젝트 항목의 기능이 배포되는 범위를 나타내는 값을 가져옵니다. | |
IsDeploying | 프로젝트가 배포되는 중인지 여부를 나타냅니다. (IDeploymentContext에서 상속됨) | |
IsRetracting | 프로젝트가 취소되는 중인지 여부를 나타냅니다. (IDeploymentContext에서 상속됨) | |
Logger | 프로젝트 로거에 대한 액세스를 제공합니다. (IDeploymentContext에서 상속됨) | |
Project | 배포되는 중이거나 취소되는 중인 현재 프로젝트에 대한 액세스를 제공합니다. (IDeploymentContext에서 상속됨) | |
ProjectItem | 배포되는 프로젝트 항목을 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
SiteCollectionUrl | SharePoint에 따라 프로젝트가 연결된 Microsoft.SharePoint.SPSite의 정규 URL을 반환합니다. (IDeploymentContext에서 상속됨) | |
SiteUrl | SharePoint에 따라 프로젝트가 연결된 Microsoft.SharePoint.SPWeb의 정규 URL을 반환합니다. (IDeploymentContext에서 상속됨) | |
WebApplicationUrl | SPWebApplication의 루트 URL을 반환합니다. (IDeploymentContext에서 상속됨) |
위쪽
설명
ISharePointProjectItemDeploymentContext 개체를 사용하여 서버에서 배포된 프로젝트 항목과 그 파일의 위치를 확인합니다. Visual Studio는 ISharePointProjectItemDeploymentContext 개체를 DeploymentStepStarted, DeploymentStepCompleted 및 ProjectItemStartupUrlRequested 이벤트의 이벤트 처리기에 전달합니다.