IDeploymentContext 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SharePoint 프로젝트가 배포되거나 취소되는 동안 실행되는 배포 단계 컨텍스트를 나타냅니다.
public interface class IDeploymentContext : Microsoft::VisualStudio::SharePoint::IAnnotatedObject
public interface IDeploymentContext : Microsoft.VisualStudio.SharePoint.IAnnotatedObject
type IDeploymentContext = interface
interface IAnnotatedObject
Public Interface IDeploymentContext
Implements IAnnotatedObject
- 파생
- 구현
설명
Visual Studio는 배포 단계의 CanExecute 및 Execute 메서드에 전달됩니다IDeploymentContext. 새 배포 컨텍스트는 배포 및 철회 작업이 시작될 때 초기화됩니다.
인터페이스는 IDeploymentContextIAnnotatedObject 를 구현하여 배포 단계에서 단계 간에 데이터를 저장하고 전달할 수 있도록 합니다.
속성
Annotations |
IAnnotatedObject 인터페이스를 구현하는 개체와 함께 사용자 지정 데이터를 연결하는 인스턴스 IAnnotationDictionary를 가져옵니다. (다음에서 상속됨 IAnnotatedObject) |
IsCanceled |
사용자가 배포를 취소했는지 여부를 가져옵니다. |
IsDeploying |
프로젝트가 배포되는 중인지 여부를 가져옵니다. |
IsRetracting |
프로젝트가 취소되는 중인지 여부를 가져옵니다. |
Logger |
프로젝트 로거에 대한 액세스를 가져옵니다. |
Project |
배포되거나 취소되는 중인 현재 프로젝트에 대한 액세스를 가져옵니다. |
StartMode |
배포가 시작된 이유인 시작 모드에 대해 액세스를 가져옵니다. |
메서드
SiteCollectionUrl() |
SharePoint에 따라 프로젝트가 연결된 Microsoft.SharePoint.SPSite의 canonical URL을 반환합니다. |
SiteUrl() |
SharePoint에 따라 프로젝트가 연결된 Microsoft.SharePoint.SPWeb의 canonical URL을 반환합니다. |
WebApplicationUrl() |
SPWebApplication의 루트 URL을 반환합니다. |